aalmiray / java-champions

A list of Java Champions
https://javachampions.org
349 stars 199 forks source link

First attempt at creating bylaws for our group #217

Closed windust closed 3 months ago

kabutz commented 4 months ago

I think renouncing membership is a bit more involved than just a PR to this group, or at least should be. The best, IMHO would be to change the status to "renounced" or something like that, rather than just remove them, otherwise someone else might notice they are gone and add them back. They should also inform at least the Oracle Java Champion Team that they no longer are a JC. IMHO it would be best to also let the other JCs know via our mailing list.

rokon12 commented 4 months ago

I think renouncing membership is a bit more involved than just a PR to this group, or at least should be. The best, IMHO would be to change the status to "renounced" or something like that, rather than just remove them, otherwise someone else might notice they are gone and add them back. They should also inform at least the Oracle Java Champion Team that they no longer are a JC. IMHO it would be best to also let the other JCs know via our mailing list.

I'm curious about the circumstances under which someone would no longer want to be a Java Champion, unless they are joining Oracle.

aalmiray commented 4 months ago

Java Champions that join Oracle as employees become Java Champions Alumni but they do not renounce the program.

There have been only a handful of cases when a JC decided to leave the program. Reasons vary, you may find some of the details in the mailing list. Because of the nature of such details and the medium they were shared (private mailing list) I won't discuss any of them in this channel.

aalmiray commented 4 months ago

We do have an icon indicating a JC has retired from the program. Look for the 🏖️

windust commented 4 months ago

I wonder what does it mean to be retired? and how one retires? is that the same as renouncing? and what process do we do to get someone to retire? (we can probably start without that status maybe? Just thinking out loud.

aalmiray commented 4 months ago

The paragraph for renouncing membership uses the verb update twice in the same sentence 😅

kabutz commented 4 months ago

These by-laws are excellent and very useful to display on our javachampions.org website. There is only one thing I would hide from public view, and that is the nomination form. We get DM requests on the Java_Champions twitter handle regularly from folks who would like to become Java Champions, and IMHO we shouldn't burden the team at Oracle with wading through scores of submissions from people who are not Java Champions. What do you think?

windust commented 4 months ago

good point Heinz! One thing I have been mulling about is to have a private github repo that only champions have access to. This repo could then have the actual links for the voting form (and other resources that are java champion related). We could amend the bylaws to just specify the current adopted form, and leave it as that

hendrikebbers commented 4 months ago

next to all my comments: Thanks @windust for creating this. I totally agree with @kabutz : Having that on our page would be a big benefit

aalmiray commented 3 months ago

Everyone, at the moment @windust "owns" the bylaws document as he started the document, that is, he's the only one with the responsibility and capacity to accept suggestions at this point. If you have any suggestions for changes use the review mechanism. IF and WHEN this document gets accepted and merged, THEN and only THEN @windust's sole ownership disappears. After that, any further changes will only be accepted via PRs following the agreed upon amendment process.

@kcpeppe your commit was reverted as it was a direct push to the document without any reviews. Please use the review button to submit your suggested changes.