Skip to content

update members page - core / leaders / contributors#165

Open
dedece35 wants to merge 1 commit into
mainfrom
DDC_update_members
Open

update members page - core / leaders / contributors#165
dedece35 wants to merge 1 commit into
mainfrom
DDC_update_members

Conversation

@dedece35

@dedece35 dedece35 commented Jun 3, 2026

Copy link
Copy Markdown
Member

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the “Notre collectif” (members) page by introducing a dedicated “Technical Leaders” section and adjusting the underlying member datasets (core members vs contributors), along with a UI tweak to display technical leadership information per member.

Changes:

  • Add a new “Technical Leaders” section to the collective view and load members from a new JSON dataset.
  • Update member card UI to display technical-leading information.
  • Reclassify some people between contributors.json and core-members.json, and add the new technical-leaders.json dataset.

Reviewed changes

Copilot reviewed 5 out of 10 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/views/CollectiveView.vue Adds import + new section for Technical Leaders between Core team and Contributors.
src/components/collective/Member.vue Attempts to render “technical-leading” info on member cards.
src/assets/data/technical-leaders.json Introduces the Technical Leaders dataset (new file).
src/assets/data/core-members.json Adds/moves members into core team dataset.
src/assets/data/contributors.json Removes members moved into core/technical leader roles.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +56 to +60
<div class="info" v-if="technical-leading">
<p class="technical-lead">
<span v-for="tec in technical-leading">{{ tec }}<br/></span>
</p>
</div>
Comment on lines 2 to 12
{
"name": "Vianney de Bellabre",
"company": "C2S Bouygues",
"profile": "vianney_de_bellabre.webp",
"links": {
"linkedin": "vianney-de-bellabre",
"github": "Djoums"
}
},{
"name": "David De Carvalho",
"company": "Capgemini",
Comment on lines +8 to +12
"github": "ashvinappi24-cmd"
},
"technical-leading" : ["ecoSonar"]
},{
"name": "Vianney de Bellabre",
},
{
"name": "Florian Stormacq",
"company": "Univversité de NAMUR",
@utarwyn

utarwyn commented Jun 8, 2026

Copy link
Copy Markdown
Member

Hey @dedece35 👋 Thank you for the contribution!
Can you fix the CI and apply Copilot suggestions? Or do you want me to do it?

@utarwyn utarwyn linked an issue Jun 8, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade Core-Team and Leaders members

3 participants