Thank you, Toni. It's a good read that clarifies my thoughts :)
Toshiya On Thu, Feb 6, 2025 at 1:16 AM Jason Porter <lightguar...@apache.org> wrote: > This is looking really good, thank you, Toni. Excellent work. > > On 2025/02/05 14:49:21 Toni Rikkola wrote: > > Ok I added references for reasoning and how others are doing this. > > > > I also refactored the template for a proposal step. The request came > from a > > QA community member and this would help with the development-testing > > process. > > > > If nothing else comes up. I will open a vote on Monday, that way we get > > office days for voting time. > > > > Toni > > > > On Tue, Feb 4, 2025 at 10:59 AM Toni Rikkola <trikk...@redhat.com> > wrote: > > > > > #1 > > > I had a chat with Francisco in DMs. Trying to keep the actual voting > out > > > of the thread since it is a huge topic for us and for that reason we > should > > > isolate the problem and solve it in a dedicated thread. > > > > > > #2 > > > A QA community member has made some good points on what they would > expect > > > a proposal to include related to the Definition of Ready and Done. I > have > > > not done any changes based on that, but will do and inform this thread > on > > > every wiki page update. The goal is to have required and preferred > topics > > > similar to JEP 2: JEP Template <https://openjdk.org/jeps/2> > > > > > > #3 > > > As we can all see the Documentation jumped directly from discussion to > > > vote. While the discussion part was moderated by Toshiya and he worked > on a > > > proposal base in discussion, the vote now has added content in it. > Since it > > > is a vote and also a comment in the thread from the vote lead says > > > discussion has ended, giving a vote is the only way to interact. > > > > > > Skipping a step is still possible with the guideline I am proposing > here. > > > Problem with a missing proposal step is, no community interaction can > be > > > taken after the assignees have agreed to act on something. You can not > > > change what is in the vote. It is a take it or leave it situation. You > can > > > leave a statement and perhaps the lead of the vote does a revote. The > > > current proposal has several items in it, with a separate proposal > thread > > > each problematic item could be voted separately, then adjusting the > > > proposal with the vote results. > > > > > > Taking all the steps results in a more open community. Increasing the > > > feeling that we are actually a community that works together. Going > > > directly to a VOTE or in the worst case to a PR with a significant > change > > > is easily seen as blackmailing and it adds friction. The steps do not > slow > > > you down. What I am doing here right now would take less than a week > if I > > > was in a hurry with this. > > > > > > FYI [PROPOSAL][VOTE] is used by many teams, in this guideline it > would be > > > just a [VOTE] (I don't think it matters how you write it). > > > > > > Toni > > > > > > On Mon, Feb 3, 2025 at 2:17 PM Francisco Javier Tirado Sarti < > > > ftira...@redhat.com> wrote: > > > > > >> Im king of puzzled > > >> So, giving a -1 on a valid technical ground is "blocking attitude", > > >> requires a counter proposal and a commitment of resources > > >> And it seems that a -1 on a "procedure formality" (unless every PR > > >> requires > > >> a proposal in the list) is a valid argument, does not require a > counter > > >> proposal and non commitment of resources. > > >> > > >> > > >> On Mon, Feb 3, 2025 at 12:47 PM Toni Rikkola <trikk...@redhat.com> > wrote: > > >> > > >> > Ok, so that decision followed the path ticket->PR without mailing > list. > > >> The > > >> > PR counts as a voting location and Porcelli is giving a -1 with a > valid > > >> > argument. > > >> > It is always possible to escalate to ML and that is what Porcelli is > > >> > asking. > > >> > > > >> > I did not yet include voting rules in this proposed guideline, but > that > > >> -1 > > >> > needs to be challenged if there are intentions to invalidate it. > > >> > The -1 is due to a difference we are planning to have compared to > Apache > > >> > practice so the mailing list is a good place to continue on that. > > >> > > > >> > Toni > > >> > > > >> > On Mon, Feb 3, 2025 at 12:54 PM Francisco Javier Tirado Sarti < > > >> > ftira...@redhat.com> wrote: > > >> > > > >> > > Hi Toni, > > >> > > > > >> > > One question, how do we manage to make all the aspects we are > > >> discussing > > >> > > here with the day by day reality of how this community is really > > >> working? > > >> > > See > > >> > > > > >> > > > > >> > > > >> > https://github.com/apache/incubator-kie-issues/issues/1749#issuecomment-2630540808 > > >> > > > > >> > > > > >> > > On Mon, Feb 3, 2025 at 8:48 AM Toni Rikkola <trikk...@redhat.com> > > >> wrote: > > >> > > > > >> > > > Sure Jason. I don't think anything I wrote here is original. > Apache > > >> > > > provides the minimum and then projects like Kafka add more on > top of > > >> > > that. > > >> > > > I will find the different takes on this and reference them in > the > > >> wiki > > >> > > > page. > > >> > > > > > >> > > > Toni > > >> > > > > > >> > > > On Fri, Jan 31, 2025 at 6:04 PM Jason Porter < > > >> lightguar...@apache.org> > > >> > > > wrote: > > >> > > > > > >> > > > > I have not given this a thorough read through just yet, but > on a > > >> > quick > > >> > > > > read through, I'm not seeing any references for things. I > think we > > >> > need > > >> > > > to > > >> > > > > stay grounded with what the Apache Software Foundation (ASF) > has > > >> in > > >> > > place > > >> > > > > (I know it isn't a lot) in general, and we can also pull ideas > > >> from > > >> > > other > > >> > > > > Top Level Projects (TLPs). I know this proposal idea for > example > > >> is > > >> > > used > > >> > > > in > > >> > > > > a couple of places: Groovy, Kafka, and probably others, I > know for > > >> > sure > > >> > > > > those two use a similar system. I don't think it makes sense > for > > >> us > > >> > to > > >> > > > > reinvent the wheel if we don't need to. It also helps others > that > > >> are > > >> > > > > familiar with the way things are done in other projects to > > >> understand > > >> > > > > where/why we made decisions. > > >> > > > > > > >> > > > > Toni, would you be able to add references to the proposal wiki > > >> page? > > >> > > > > > > >> > > > > On 2025/01/31 08:20:00 Toni Rikkola wrote: > > >> > > > > > Hello, > > >> > > > > > > > >> > > > > > This is a proposal I created based on the discussion that > > >> happened > > >> > in > > >> > > > > > [DISCUSSION] Discussion, proposal and voting process-Apache > Mail > > >> > > > Archives > > >> > > > > > < > > >> https://lists.apache.org/thread/tzqhh1qg9yr7v6wk0bwnk921y15yr0qk> > > >> > > > > > > > >> > > > > > It is time to eat my own dog food and prove discussion is > not > > >> just > > >> > a > > >> > > > > group > > >> > > > > > of people dreaming. This proposal will lead to a vote and > action > > >> > will > > >> > > > be > > >> > > > > > taken if the vote is approved. > > >> > > > > > > > >> > > > > > The goal I have is to form community guidelines and this is > the > > >> > first > > >> > > > > item > > >> > > > > > and step we need to agree on. > > >> > > > > > Everyone is welcomed to give feedback and suggest > additionals, > > >> > > removal, > > >> > > > > > fixing a type or change of wording. Preferred way is to use > this > > >> > > list, > > >> > > > > but > > >> > > > > > if you direct message me I will reference the request here > > >> > > anonymously. > > >> > > > > > > > >> > > > > > I will edit the wiki page based on requests I see fitting > and > > >> then > > >> > > pass > > >> > > > > it > > >> > > > > > to voting once I feel it is good enough. > > >> > > > > > > > >> > > > > > [PROPOSAL] Community guideline to define discussion, > proposal > > >> and > > >> > > vote > > >> > > > - > > >> > > > > > Apache KIE - Apache Software Foundation > > >> > > > > > < > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > https://cwiki.apache.org/confluence/display/KIE/%5BPROPOSAL%5D+Community+guideline+to+define+discussion%2C+proposal+and+vote > > >> > > > > > > > >> > > > > > > > >> > > > > > Thank you > > >> > > > > > Toni Rikkola > > >> > > > > > > > >> > > > > > > >> > > > > > > >> --------------------------------------------------------------------- > > >> > > > > To unsubscribe, e-mail: dev-unsubscr...@kie.apache.org > > >> > > > > For additional commands, e-mail: dev-h...@kie.apache.org > > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@kie.apache.org > For additional commands, e-mail: dev-h...@kie.apache.org > >