Skip to content

Commit 4399afc

Browse files
authored
docs: migrate links from EVerest/EVerest to everest-core and add TSC documentation (EVerest#1913)
- Update contribution, coding style, and community links to point to everest-core repo and everest.github.io docs - Add TSC index page with committee members and meeting info - Convert TSC meeting notes from Markdown to RST with auto-discovery toctree - Add working group descriptions with chairs to community page - Add technical charter reference to governance page Signed-off-by: Piet Gömpel <pietgoempel@gmail.com>
1 parent 198f420 commit 4399afc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+2931
-23
lines changed

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
## Checklist before requesting a review
66
- [ ] I have performed a self-review of my code
77
- [ ] I have made corresponding changes to the documentation
8-
- [ ] I read the [contribution documentation](https://github.com/EVerest/EVerest/blob/main/CONTRIBUTING.md) and made sure that my changes meet its requirements
8+
- [ ] I read the [contribution documentation](https://everest.github.io/nightly/project/contributing.html) and made sure that my changes meet its requirements
99

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ way to start is with our [Getting Started Guides](https://everest.github.io/nigh
4848
# Community
4949

5050
Find more information about the community and ways to get involved [here](https://everest.github.io/nightly/project/community.html).
51+
5152
# Contributing to EVerest
5253

5354
Anyone can contribute to EVerest! Learn more about getting involved
61.7 KB
Loading

docs/source/how-to-guides/documenting-everest/extending-everest-documentation.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ This is what to do:
4444

4545
2. Create a GitHub issue
4646

47-
a. In the repository https://github.com/EVerest/EVerest, click on ``Issues``
47+
a. In the repository https://github.com/EVerest/everest-core, click on ``Issues``
4848
and then ``New issue``.
49-
b. Choose ``Documentation change request`` and fill out the title and
49+
b. Choose ``Feature Request`` and fill out the title and
5050
the description fields. Answer the templated questions, which have already
5151
been added to the description text area.
5252
c. Also add a reference to any related documentation pages and describe how

docs/source/project/community.rst

Lines changed: 36 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ Meet the EVerest Community
77
There are quite some options to get involved in the EVerest community.
88
The following sections will guide your way.
99

10+
.. _exp_community_zulip:
11+
1012
Deep tech discussions: Zulip
1113
============================
1214

@@ -47,12 +49,6 @@ dedicated EVerest projects and topics.
4749

4850
The working groups could change over time depending on the current needs of
4951
the community.
50-
Currently, we have the following working groups:
51-
52-
* Car Communication (car/charger communication with topics ISO 15118, EXI, SLAC, CHAdeMO etc)
53-
* Cloud Communication (communication between charger and backends in cloud with topics OCPP 1.6, 2.0.1, 2.1 etc)
54-
* Energy Management
55-
* MCS (Megawatt Charging System)
5652

5753
The links to the Zoom meetings of the working groups can also be found in the
5854
`official EVerest event calendar <https://zoom-lfx.platform.linuxfoundation.org/meetings/everest?view=week>`_.
@@ -62,18 +58,47 @@ groups, you can ask in Zulip or in the General Call for finding like-minded
6258
people and suggest creating a new working group.
6359

6460
You might want to join the working group chat channels in Zulip.
65-
See the “Zulip chat” section above to see how to get there!
61+
See the :ref:`exp_community_zulip` to see how to get there!
62+
63+
Car Communication
64+
-----------------
65+
66+
This working groups focuses on the communication between the EV and the charger, with topics like
67+
ISO 15118, EXI, SLAC and CHAdeMO.
68+
69+
Chair & Tech Lead: Sebastian Lukas (`@SebaLukas <https://github.com/SebaLukas>`_)
70+
71+
Cloud Communication
72+
-------------------
73+
74+
This working group focuses on the communication between the charger and the cloud, with topics like
75+
OCPP, OCPI and EEBUS.
76+
77+
Chair & Tech Lead: Piet Gömpel (`@Pietfried <https://github.com/pietfried>`_)
78+
79+
Energy Management
80+
-----------------
81+
82+
This working group focuses on the energy management within EVerest, including topics like
83+
load management, smart charging and V2G.
84+
85+
Chair & Tech Lead: Piet Gömpel (`@Pietfried <https://github.com/pietfried>`_)
86+
87+
MCS (Megawatt Charging System)
88+
------------------------------
89+
90+
This working group focuses on the development and implementation of the Megawatt Charging System (MCS) standard,
91+
which is designed for high-power charging of electric vehicles.
92+
93+
Chair & Tech Lead: Sebastian Lukas (`@SebaLukas <https://github.com/SebaLukas>`_)
6694

6795
Technical Steering Committee (TSC)
6896
==================================
6997

70-
The Technical Steering Committee (TSC) is the governing body of the EVerest Project It is responsible for the overall
98+
The Technical Steering Committee (TSC) is the governing body of the EVerest Project. It is responsible for the overall
7199
project health and direction, coordination of activities, and working with other projects and committees as needed for
72100
the continued growth of the project.
73101

74-
You can find more resources about the TSC here:
75-
https://github.com/EVerest/EVerest/tree/main/tsc
76-
77102
.. _exp_community_mailinglist:
78103

79104
Tech discussion for email lovers

docs/source/project/contributing.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,8 @@ If you need a label that doesn't exist, discuss with maintainers before creating
106106
Coding Style
107107
------------
108108

109-
Each contribution must meet the `Javascript <https://github.com/EVerest/EVerest/blob/main/.eslintrc.json>`_ or
110-
`C++ <https://github.com/EVerest/EVerest/blob/main/.clang-format>`_ *coding style* (part of every repository).
109+
Each contribution must meet the `Javascript <https://github.com/EVerest/everest-core/blob/main/.eslintrc.json>`_ or
110+
`C++ <https://github.com/EVerest/everest-core/blob/main/.clang-format>`_ *coding style* (part of every repository).
111111

112112
License
113113
-------

docs/source/project/governance/governance.rst

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ benefit of the community. All participation in this project is open and not
1010
bound to corporate affiliation. Participants are bound to the project's
1111
:doc:`Code of Conduct </project/governance/code-of-conduct>`.
1212

13+
Technical Charter can be found at
14+
https://github.com/lf-energy/foundation/blob/main/project_charters/everest_charter.pdf.
15+
1316
Project roles
1417
=============
1518

@@ -101,8 +104,7 @@ TSC Members
101104
TSC Members have formal voting rights on TSC decisions. They can be elected by existing
102105
voting members. A simple majority of existing voting members is required for approval.
103106

104-
See the `TSC MEMBERS file <https://github.com/EVerest/EVerest/blob/main/tsc/MEMBERS.md>`_
105-
for the current list of TSC members and their roles.
107+
You can find the current TSC members as part of the :ref:`TSC documentation <governance_tsc>`.
106108

107109
TSC responsibilities
108110
~~~~~~~~~~~~~~~~~~~~
@@ -134,7 +136,7 @@ TSC meetings and participation
134136
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
135137

136138
TSC meetings are open to the community. See the
137-
`TSC README <https://github.com/EVerest/EVerest/blob/main/tsc/README.md>`_
139+
:ref:`TSC Documentation <governance_tsc>`
138140
for meeting minutes and how to participate.
139141

140142
Release Process
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
.. _governance_tsc:
2+
3+
Technical Steering Committee (TSC)
4+
==================================
5+
6+
The Technical Steering Committee (TSC) is the governing body of the EVerest Project. It is responsible for the overall
7+
project health and direction, coordination of activities, and working with other projects and committees as needed for
8+
the continued growth of the project.
9+
10+
TSC Meetings
11+
------------
12+
13+
TSC meetings are held regularly, typically on a monthly basis. The meetings are open to the community and provide an opportunity
14+
for TSC members to discuss project-related matters, make decisions, and coordinate activities.
15+
16+
For joining us in the TSC meetings, find the links in the official
17+
`EVerest event calendar <https://zoom-lfx.platform.linuxfoundation.org/meetings/everest?view=week>`_.
18+
19+
Find the recordings of the TSC meetings here on YouTube: https://www.youtube.com/@lfe_everest
20+
21+
Find the minutes of the TSC meetings :doc:`here <meetings/index>`.
22+
23+
Committee Members
24+
-----------------
25+
26+
- (Chair) Marco Möller [Pionix] (`@caller <https://github.com/caller>`_)
27+
- Cornelius Claussen [Pionix] (`@corneliusclaussen <https://github.com/corneliusclaussen>`_)
28+
- Kai-Uwe Hermann [Pionix] (`@hikinggrass <https://github.com/hikinggrass>`_)
29+
- Anton Wöllert [Pionix] (`a-w50 <https://github.com/a-w50>`_)
30+
- Moritz Barsnick [Chargebyte] (`@barsnick <https://github.com/barsnick>`_)
31+
- Holger Rapp [qwello] (`@SirVer <https://github.com/SirVer>`_)
32+
- K. Shankari [Joint office of Energy and Transportation] (`@shankari <https://github.com/shankari>`_)
33+
34+
**Last updated: 2026-03-04**
35+
36+
.. toctree::
37+
:hidden:
38+
:maxdepth: 1
39+
40+
meetings/index
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
EVerest TSC Meeting - [30th Nov 2021]
2+
=====================================
3+
4+
5+
Attendance
6+
----------
7+
8+
9+
Voting Members
10+
~~~~~~~~~~~~~~
11+
12+
- [ ] Marco Möller
13+
- [ ] Cornelius Claussen
14+
15+
16+
Other Attendees
17+
~~~~~~~~~~~~~~~
18+
19+
- John Mertic
20+
21+
22+
Agenda
23+
------
24+
25+
- Welcome/Introductions
26+
- Discuss the role of the TSC
27+
- Elect TSC Chairperson
28+
- Review `project intake progress <../README.md#project-intake-checklist>`_
29+
- Approved `Charter <https://github.com/EVerest/everest/blob/main/tsc/CHARTER.md>`_
30+
- Determine TSC meeting cadence and schedule future meetings
31+
32+
33+
Action Items
34+
------------
35+
36+
37+
Notes
38+
-----
39+
40+
41+
- Elect TSC Chairperson ==> Marco Möller got elected
42+
- Approved `Charter <https://github.com/EVerest/everest/blob/main/tsc/CHARTER.md>`_
43+
- next TSC on 26th of Jan 2022 - 1700-1800 CET, then monthly via Google Meet, invite is in the list.
44+
- UPDATE: changed to 27th of Jan 2022 - 1700-1800 CET!!!!
45+
- Code scan completed ==> on TODO list from John
46+
- 14th Dez, we will do a TAC presentation about that we achived Incubation stage - 5 minutes plus questions
47+
- TODO: short dec, outline acceptance criteria of incubation stage and that all of it is done, where are we, and what happens next
48+
- Badge done: https://bestpractices.coreinfrastructure.org/en/projects/5386#quality
49+
- open: how to transfer everest project over to LFE ?
50+
- https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63
51+
- open: how to transfer everest trademark (in Germany) over to LFE ?
52+
- TODO John, lets find out how to do this
53+
- delayed
54+
- [ ] Add project to `LFX Insights <https://insights.lfx.linuxfoundation.org/>`_ ( create [service desk request] to trigger )
55+
- [ ] Add project to `LFX Security <https://security.lfx.linuxfoundation.org/>`_ ( create [service desk request] to trigger )
56+
- [ ] Domain name ( create [service desk request] to create/transfer )
57+
- [ ] Transfer Social media accounts ( create [service desk request] to setup/transfer - if needed )
58+
- Logo will be transfered soon
59+
- [ ] Project added to LF Energy properties
60+
- [ ] Website ( https://lfenergy.org/projects )
61+
- [ ] LF Energy landscape ( https://l.lfenergy.org )
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
EVerest TSC Meeting - [27th Jan 2022]
2+
=====================================
3+
4+
5+
Attendance
6+
----------
7+
8+
9+
Voting Members
10+
~~~~~~~~~~~~~~
11+
12+
- [x] Marco Möller
13+
- [x] Cornelius Claussen
14+
15+
16+
Other Attendees
17+
~~~~~~~~~~~~~~~
18+
19+
- Benjamin Mosler / Pionix
20+
- Tim Valbert / Pionix
21+
- Julian Rädel / Pionix
22+
- Kai Herrmann / Pionix
23+
- Gabe Hege / volta.foundation
24+
- Gerardo Marin / Mexico
25+
26+
27+
Agenda
28+
------
29+
30+
- Welcome / Introductions
31+
- Presentation of Project Scope + Roadmap + Current Status
32+
- Presentation of Pionix Development Kit and how to port EVerest to custom hardware
33+
- open discussion to onboard new members and answer questions
34+
35+
36+
Action Items
37+
------------
38+
- sent recording our to Gabe (Marco)
39+
40+
41+
Recording:
42+
----------
43+
- https://youtu.be/pLwfN55d-gc
44+
45+
46+
Notes
47+
-----

0 commit comments

Comments
 (0)