On 11/9/22 01:13, Levente Polyak wrote:
Hello everyone,
Several times in the past I was thinking about a better and more central way to keep track of ideas and suggestions. We've encountered multiple times that good ideas got lost because we never properly kept track of them and only recognized after coming up with the very same idea much later.
I'd like to address this issue and setup an actual community-wide place for this [0]. The GitLab repository is an incubating idea pool useful to keep track of early stage suggestions and brainstorming before they get picked up and implemented eventually.
We will use an issue template [1] and various labels to classify ideas with rough t-shirt sized estimates. This will help volunteers to look out for ideas they would be interesting to invest time on.
Cheers, Levente
[0] https://gitlab.archlinux.org/archlinux/ideas [1] https://gitlab.archlinux.org/archlinux/ideas/-/blob/main/.gitlab/issue_templ...
Hey Levente, this is a great idea as it provides one single point of truth for such ideas and also to see if an idea was already proposed. I have a few questions about the setup: 1. Who can create issues? Anyone or only people registered to the gitlab or only staff? 2. I saw that on the first issue [0] you added some labels and I was wondering from which guidelines/rules you derived the size. I'm not saying I object to the sizing, but it could be that the process of assigning a size feels a bit arbitrary. 3. Is there some kind of timeline between proposing an idea and actual action on the idea (like making a tool out of it, accepting it, drafting an RFC)? I mean maybe there should be at least some kind of minimal time between the creation and any action on it. 4. What if an idea was rejected for some reason by I have an additional thought about it that suddenly would make the idea feasible? The issue template [1] states in the second checkbox that I have checked that the idea wasn't proposed before. In such cases is re-opening allowed? These are the questions that come to my head when I think about the system and how I could see usage of it. Let me know if some of these questions are totally off. Also one curious question I have when reading the README [2] is that in the last paragraph you defined a license (which is fine), but you posted the link to the license in a code block. Wouldn't it be more convenient to link it directly? Best regards Andreas [0] https://gitlab.archlinux.org/archlinux/ideas/-/issues/1 [1] https://gitlab.archlinux.org/archlinux/ideas/-/blob/main/.gitlab/issue_templ... [2] https://gitlab.archlinux.org/archlinux/ideas/-/blob/main/README.md