Skip to content

Restructure index page to link to individual pages#4

Open
mauromorales wants to merge 18 commits intomainfrom
umbrella
Open

Restructure index page to link to individual pages#4
mauromorales wants to merge 18 commits intomainfrom
umbrella

Conversation

@mauromorales
Copy link
Member

supersedes #3

@mauromorales mauromorales self-assigned this Jan 14, 2026
@mauromorales mauromorales requested a review from evrardjp January 14, 2026 18:48
@mauromorales mauromorales marked this pull request as ready for review January 14, 2026 18:49
Copy link
Contributor

@evrardjp evrardjp left a comment

Choose a reason for hiding this comment

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

I am not against that, but it needs further clarification.

## Individuals

To reduce confusion and create synergies, we decided to collaborate across these groups and centralize shared resources, communication, and community efforts under Cloud Native Belgium.
Including individuals is a core part of the organization. We recognize speakers, organizers, contributors, and other active community members even if they are not part of a listed group. Individuals who are not affiliated with a specific community are encouraged to participate and can serve as neutral chairs.
Copy link
Contributor

Choose a reason for hiding this comment

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

I am not sure to fully grasp your meaning and intent here.

Copy link
Contributor

Choose a reason for hiding this comment

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

This impacts the rest of the review btw.

Copy link
Member Author

Choose a reason for hiding this comment

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

it would be nice to have people who are not affiliated to any of the groups but who still want to be part of the umbrella organization. that way if there's any scenario where there needs to be an objective vote, they can do it

Copy link
Contributor

Choose a reason for hiding this comment

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

After further thinking, I can come up with a counter proposal.

  1. Focus on individuals. This maps EXACTLY to your text, not exactly with your explanation here.
  2. Each individual maintain their "profile" through issues. In there, they ASK to be owner/member of a group. First member asking for ownership of group gets access to the group without requesting further details. Next ones we ask for existing members for approval.
  3. Owners of a group are representative their own content. So it means they can update our pages by doing PRs. Simple.

This means it's very simple: people post their personal updates into github. We update the content. Or they do update it through PR. Simple, isn't it enough?

This would be similar to "group auto-registration".

## Listing Format & Status

## Contribute
Required fields for groups: name, short description, status, link, and a contact channel.
Copy link
Contributor

Choose a reason for hiding this comment

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

Should we add a check date now that we check for activity ?

Copy link
Member Author

Choose a reason for hiding this comment

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

as in, last time we checked them? or how?

Copy link
Contributor

Choose a reason for hiding this comment

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

Yes.

- Maintainers: reviewers who merge changes and keep the index current in this org. Maintainers are added by consensus of existing maintainers.
- Neutral chairs: individuals who facilitate coordination across groups without representing any single group.

### Group Roles (each community)
Copy link
Contributor

Choose a reason for hiding this comment

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

That assumes or force a community to adhere your wording and your way of doing.

Wouldn't contact persons be enough for discovery layer?

At the same time, if we do that, we'll lose some of the added value of a ranking inside each community, should they decide to have one.

Copy link
Member Author

Choose a reason for hiding this comment

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

yup good point ... not sure

GOVERNANCE.md Outdated

## Shared Resources

- Shared repos are opt-in and only created when multiple groups agree to collaborate.
Copy link
Contributor

Choose a reason for hiding this comment

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

" when two or more groups"? It would prevent the use of the term multiple, which could be ambiguous. Imagine the conversation about Multiple = majority...

Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot can you implement the suggestion?

## Type
- [ ] Group
- [ ] Individual
- [ ] Update to existing listing
Copy link
Contributor

Choose a reason for hiding this comment

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

Shouldn't changes be atomic ? What did you mean here ?

Copy link
Contributor

Choose a reason for hiding this comment

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

What I meant is that "everything is an update". Hence you only need two lines: updates to groups or updates to individual members.

Copy link
Member Author

Choose a reason for hiding this comment

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

yeah i guess it was to distinguish creation vs update, but maybe that's not necessary, I'll remove

Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot can you remove this line?

-

## Checklist
- [ ] Listing fields are complete and neutral
Copy link
Contributor

Choose a reason for hiding this comment

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

I did not get this yet. But it's because I skimmed the PR.

Copy link
Member Author

Choose a reason for hiding this comment

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

@evrardjp basically no missing fields in the application and that they are neutral in the sense of, no description like "We are the best cloud native group in belgium" :P

Copy link
Contributor

Choose a reason for hiding this comment

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

@copilot reword while keeping intent. Avoid "Listing" "complete" (be more explicit).

Copy link

Copilot AI commented Jan 22, 2026

@mauromorales I've opened a new pull request, #5, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link

Copilot AI commented Jan 22, 2026

@mauromorales I've opened a new pull request, #6, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 3 commits January 22, 2026 17:49
Co-authored-by: mauromorales <433958+mauromorales@users.noreply.github.com>
Co-authored-by: mauromorales <433958+mauromorales@users.noreply.github.com>
Copy link

Copilot AI commented Jan 22, 2026

@mauromorales I've opened a new pull request, #7, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link

Copilot AI commented Jan 22, 2026

@mauromorales I've opened a new pull request, #8, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 7 commits January 22, 2026 17:59
Co-authored-by: mauromorales <433958+mauromorales@users.noreply.github.com>
Add governance prerequisite checklist to listing request template
Co-authored-by: mauromorales <433958+mauromorales@users.noreply.github.com>
Remove "Update to existing listing" option from issue template
Clarify shared resource requirement in governance
Co-authored-by: mauromorales <433958+mauromorales@users.noreply.github.com>
…r-one

Add GitHub issues to contact channels list
@mauromorales mauromorales requested a review from evrardjp January 22, 2026 18:29
Copy link
Contributor

@evrardjp evrardjp left a comment

Choose a reason for hiding this comment

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

I have a tendency to overthink this.
I don't want us to do back and forth on it.

I am FINE with what you are proposing. I am just suggesting something even simpler. I can write the code after this one if you wish. Or we do it directly.

18 commits for this is a bit exagerated already...

In other words:
Please read what I suggested, tell me what you think, then merge if you don't want a change OR tell me what you think and I will update this.

## Individuals

To reduce confusion and create synergies, we decided to collaborate across these groups and centralize shared resources, communication, and community efforts under Cloud Native Belgium.
Including individuals is a core part of the organization. We recognize speakers, organizers, contributors, and other active community members even if they are not part of a listed group. Individuals who are not affiliated with a specific community are encouraged to participate and can serve as neutral chairs.
Copy link
Contributor

Choose a reason for hiding this comment

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

After further thinking, I can come up with a counter proposal.

  1. Focus on individuals. This maps EXACTLY to your text, not exactly with your explanation here.
  2. Each individual maintain their "profile" through issues. In there, they ASK to be owner/member of a group. First member asking for ownership of group gets access to the group without requesting further details. Next ones we ask for existing members for approval.
  3. Owners of a group are representative their own content. So it means they can update our pages by doing PRs. Simple.

This means it's very simple: people post their personal updates into github. We update the content. Or they do update it through PR. Simple, isn't it enough?

This would be similar to "group auto-registration".

## Listing Format & Status

## Contribute
Required fields for groups: name, short description, status, link, and a contact channel.
Copy link
Contributor

Choose a reason for hiding this comment

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

Yes.

- 📍 **Venue partners** – Help us find cozy spaces across Belgium to gather and connect.
- 🤝 **Volunteers** – Whether it’s logistics or promotion, every helping hand makes a difference.
Open an issue using the listing request template and we'll take it from there. See `CONTRIBUTING.md` for required fields.

Copy link
Contributor

Choose a reason for hiding this comment

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

Based on previous review message, we would add here "How do you add a new group?"

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.

3 participants