Giter VIP home page Giter VIP logo

eclipsefdn / openpass.eclipse.org Goto Github PK

View Code? Open in Web Editor NEW
0.0 11.0 11.0 25.69 MB

The rise of advanced driver assistance systems and partially automated driving functions leads to the need of virtual simulation to assess these systems and their effects.

Home Page: https://openpass.eclipse.org

License: Eclipse Public License 2.0

HTML 59.60% JavaScript 13.84% Less 20.21% Mustache 3.98% Jsonnet 2.37%
hugo webdev

openpass.eclipse.org's Introduction

openpass.eclipse.org


NOTE

This project was migrated to Eclipse Gitlab on March 16, 2022.


The openpass.eclipse.org website is generated with Hugo.

This project is a work in progress. We are migrating the current website to Hugo.

The rise of advanced driver assistance systems and partially automated driving functions leads to the need of virtual simulation to assess these systems and their effects.

Getting started

Install dependencies, build assets and start a webserver:

yarn && hugo server

Contributing

  1. Fork the eclipsefdn/openpass.eclipse.org repository
  2. Clone repository: git clone https://github.com/[your_github_username]/openpass.eclipse.org.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 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

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)

Trademarks

  • Jakarta and Jakarta EE are Trademarks of the Eclipse Foundation, Inc.
  • Eclipse® is a Trademark of the Eclipse Foundation, Inc.
  • Eclipse Foundation is a Trademark of the Eclipse Foundation, Inc.

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

openpass.eclipse.org's People

Contributors

autumnfound avatar chrisguindon avatar ericpoirier avatar flora8984461 avatar fredg02 avatar maximiliankraustuevsued avatar mbarbero avatar tuandq-tuev-sued avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openpass.eclipse.org's Issues

ability to order the list of membership level

As discussed in our previous meeting, we need to ability to change the order of the membership level on this page:
https://eclipsefdn-openpass.netlify.com/membership/

I created an issue in our base theme to support this feature:
EclipseFdn/hugo-solstice-theme#115

If this is an urgent issue to fix, I would recommend hardcoding the membership level in the shortcodes file:

https://github.com/EclipseFdn/openpass.eclipse.org/blob/master/layouts/shortcodes/members_list.html#L17

Outdated contact information

As far as i know, our contact person at the eclipse foundation changed. This should be updated on the web page under "CONTACT".

image

Change Request Webpage Layout

Hi all,

the first draft for the webpage looks already really good! Still, I want to make some suggestions.

  1. On the very first page no text appears under "Events, Activities and News". Please add the following: "The openPASS working group organizes itself into a Steering Committee and an Architecture Committee. Every 2 weeks either an SC meeting or an AC meeting takes place in alternating order. In the sense of an open source project every meeting is being logged and freely available to public. The meeting minutes can be found on Eclipsepedia." Then add a button "Eclipsepedia" with a link to this webpage https://wiki.eclipse.org/OpenPASS-WG
  2. Please organize the "Working Group" tab as "Resources" such that all the subtabs are listed on one site as in "Resources".

Thanks in advance!

Best regards
Tuan

Inconsistent drop down setup

Both pages (Architecture and Working Group) contain several section. However, only the Working Group button offers a dropdown to directly go to the sections. This should be consistent throughout all pages, therefore i would suggest to implement a dropdown also for Architecture.

image

Include "Members" into the "Working Group" tab

Hi all,

when clicking on "Members" a seperate site is being opened. Please include the list of members onto the "Working Group" page between Timeline and Governance such that all information is listed under each other.

Best regards
Tuan

Search button

There is a search button on the menu which apparently is just using Google. Is it possible to replace that in a webpage search? For example if I want to search the glossary of openPASS, I just type it in the search field and it suggests me the page on our webpage with the glossary? If this is not possible, just delete the loupe symbol.
image

Underline each URL

To highlight an URL please add an underline. For now, the URLs are quite difficult to find and easy to oversee. You can only see the URL when you hover the mouse over it.

Adding reference to DIN SAE SPEC 91381

Adding the following text in the beginning of the glossary.

As a reference for the used terms on the wepage the DIN SAE SPEC 91381 is being used. The standard consists of terms and definitions related to testing of automated vehicle. The document can be downloaded free of charge here.

No display of documentations

When downloading the documentations under resources no content is displayed. The documentations are downloadable but the text is not shown. The docus can be downloaded here: https://openpass.eclipse.org/resources/#documentation.

Steps to reproduce the behavior:

  1. Go to https://openpass.eclipse.org/resources/#documentation
  2. Click on "documentation to openPASS" or "documentation to openPASS GUI".
  3. Open the .chm-file and no text will be shown.

left expected behavior, right current behavior
image

Featured Footer/story not working correctly in IE

When fixing JS issues in IE, it was discovered that there is an issue with the code included to take care of the story/footer. There are arrow operations included in the JS that are not compatible with IE. These should be removed to fix the issue.

Embed static HTML documentation

Currently we are hosting a developer, a user documentation and an installation guide at two places:

  1. at the openPASS webpage https://openpass.eclipse.org/resources/#documentation and
  2. at the sim@openpass repository under https://gitlab.eclipse.org/eclipse/simopenpass/simopenpass/-/tree/master/sim/doc.

Those documents are .chm-files which we want to change into a more beautiful documentation. For that reason, we have written a new documentation with sphinx. The documentation is a static HTML page.

Unfortunately, a quick attempt to link the HTML here https://www.eclipse.org/simopenpass/ did not succeed. It needs deeper knowledge in PHP, Solstice (https://www.eclipse.org/eclipse.org-common/themes/solstice/docs/) and/or Phoenix (https://wiki.eclipse.org/Using_Phoenix)...

Attached is an exemplary HTML documentation.
html.zip

Is there an easy way to embed the HTML file within the webpage?

Migrate website source repository to Eclipse Gitlab

Over the last few months, we've been busy migrating some of our websites to Eclipse Gitlab:
https://gitlab.eclipse.org/eclipsefdn/it/websites

Today, I would like to recommend that we migrate this website repository under https://gitlab.eclipse.org/eclipsefdn/it/websites

This move makes it easier for foundation staff to collaborate and manage priorities since we can review issues by group https://gitlab.eclipse.org/groups/eclipsefdn/it/websites/-/issues

Triage is a bit more time-consuming on Github since we need to manually visit the issue queue of each project.

@TuanDQ-Tuev-Sued Do you have any issues with us moving this repository? Also, if you agree, do you need some time to communicate this change with the rest of the WG before we do the move?

I can help with sending an email! Let me know if you have any questions!

Thanks!

Image appearance on Architecture page

The images on the "Architecture" page under "Top-level Architecture" are optically not consistent with all other images on the web page and look old-fashioned. We have invested a lot of effort in beautifying the slide set and therefore all other images on the web page. Please make sure, that the appearance of the three mentioned images complies with the rest of the web page (i.e. use same colors, font styles, box styles).

Also these three images are the only ones that contain a copyright footer. I would suggest we do it uniformly for all images. Please check if this is needed. Maybe one disclaimer for the whole web page is enough as all images should have copyright by the members of our WG.

@TuanDQ-Tuev-Sued: Again, this is probably something for you, right?

Migrate openpass.eclipse.org to Hugo

  • Create a foundation of the new Hugo site
  • Install netlify for PR deploy previews
  • Create empty pages based off the current website sitemap: The WG would like to re-create the content from scratch.
  • Update website template: Layout of openadx.eclipse.org with the colors of openpass.eclipse.org.
  • Deploy website on Eclipse Foundation OpenShift cluster
  • Offer training to website maintainers after initial deployment
  • Archive Drupal site and remove it from WG php nodes.

The plan is to create the website foundation by the end of Q3.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.