Skip to content

eclipse-mat/website

Repository files navigation

Eclipse Memory Analyzer Website

This repository contains the content for the website of the Eclipse Memory Analyzer: https://eclipse.dev/mat/

If you are looking for the code repository of Eclipse Memory Analyzer, it is hosted on the Eclipse git infrastructure and you can view it here. See the developers section of the website for more details. This boilerplate was created to help Eclipse Projects migrate their website to Hugo!

The website is bult with Hugo and uses the Hugo Solstice Theme by the Eclipse Foundation.

[[TOC]]

Getting started

Clone the project with submodules and start a local web server:

git clone --recurse-submodules https://github.com/eclipse-mat/website.git
cd website
hugo server

Update hugo-solstice-theme

The hugo-solstice-theme was added to this project as a Git submodule. You can update to the latest version before getting started:

git submodule update --remote

Please make sure to keep this sub-module up-to-date if you decide to utilize it. The Eclipse Foundation Webdev team regularly publishes new versions. For more information, please see Git documentation on submodules.

Build Memory Analyzer project's website

The MAT websites is built with Hugo.

To build it, simple call

hugo

in the website project root. This will generate the static content under the /public directlry. Note that Hugo does not "clean" the public directory before builds by default.

To see the results locally, start

hugo server

The pages are automatically updated as you edit/save them.

Learning Resources

Contributing

  1. Fork the website repository
  2. Clone repository the forked repository
  3. Create your feature branch: git checkout -b my-new-feature
  4. Commit your changes: git commit -m 'Add some feature' -s
  5. Push feature branch: git push origin my-new-feature
  6. Submit a pull request

Declared Project Licenses

This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at http://www.eclipse.org/legal/epl-2.0.

SPDX-License-Identifier: EPL-2.0

Related projects

Images, less and JavaScript files for the Eclipse Foundation look and feel.

Hugo theme of the Eclipse Foundation look and feel.

Bugs and feature requests

Have a bug or a feature request? Please search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Trademarks

  • Eclipse® is a Trademark of the Eclipse Foundation, Inc.
  • Eclipse Foundation is a Trademark of the Eclipse Foundation, Inc.

Copyright and license

Released under the Eclipse Public License Version 2.0 (EPL-2.0).

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages