Skip to content
Snippets Groups Projects
Olivier Goulet's avatar
Olivier Goulet authored
fix: upgrade efhst to 0.1.12

See merge request !400
434d3f09
History

eclipse.org-events

The eclipse.org/events website is generated with Hugo.

The site provides date, time and place for the various events (conferences, demo camps, special days, hackathons and trainings) for the Eclipse ecosystem, displayed on a convenient map of the world.

Getting started

Required Software

Software Version
node.js 22.14.0
Hugo 0.144.2
Git > 2.31

See our Managing Required Software wiki page for more information on this topic.

Install dependencies, build assets and start a webserver:

yarn
hugo server

Development

If you're planning to develop something related to the events-feed react app, consider using our dev script to leverage the hot reload feature. This script utilizes tmux to run multiple tasks in parallel, including rollup for compiling the React app, webpack for building the project, and Hugo for serving the site, all while monitoring for changes.

make dev-start

Request an Event Website

Missing your event on this site? Please submit your event to the Eclipse Newsroom.

Eclipse Foundation Staff can request an Event website similar to Open Source AI Workshop by creating an issue.

The Eclipse Foundation Webdev team will start working on your request once the Event Website Content Template is completed and uploaded to your issue.

Please plan for a minimum of two weeks for the website implementation. Additional information is available in the Event Website Content Template document.

Contributing

  1. Fork the eclipse.org-events repository
  2. Clone repository: git clone https://gitlab.eclipse.org/[your_eclipsefdn_username]/eclipse.org-events.git
  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 merge 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

EclipseFdn/solstice-assets

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

EclipseFdn/hugo-solstice-theme

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.

Author

Christopher Guindon (Eclipse Foundation)

Angelika Wittek

Trademarks

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

Copyright and license

Copyright 2018-2024 the Eclipse Foundation, Inc. and the eclipse.org-events authors. Code released under the Eclipse Public License Version 2.0 (EPL-2.0).