+1 as a new developer for this community, I find Github much easier for me to create/track both issues and PRs.
________________________________ From: Will Stevens <wstev...@cloudops.com> Sent: Thursday, July 19, 2018 3:35:00 AM To: dev@cloudstack.apache.org Cc: users Subject: Re: Github Issues Github is the platform that is most comfortable for most users and developers to collaborate. Everyone knows it, regardless of their background, so it opens our community to a wider group of people. Those are my thoughts anyway... Will On Wed, Jul 18, 2018, 2:10 PM Rafael Weingärtner < rafaelweingart...@gmail.com> wrote: > There is something else that might be worth mentioning. Since we moved to > Github, it seems that the project is attracting more people. I mean, it > seems that there are new players coming and reporting issues and opening > PRs. > > I might be totally mistaken though. > > > On Wed, Jul 18, 2018 at 3:07 PM, Will Stevens <wstev...@cloudops.com> > wrote: > > > +1 to access to better automation and integration. > > > > On Wed, Jul 18, 2018, 12:16 PM Rene Moser <m...@renemoser.net> wrote: > > > > > Hi > > > > > > On 07/17/2018 02:01 PM, Marc-Aurèle Brothier wrote: > > > > Hi Paul, > > > > > > > > My 2 cents on the topic. > > > > > > > > people are commenting on issues when it should by the PR and > vice-versa > > > >> > > > > > > > > I think this is simply due to the fact that with one login you can do > > > both, > > > > versus before you had to have a JIRA login which people might have > > tried > > > to > > > > avoid, preferring using github directly, ensuring the conversation > will > > > > only be on the PR. Most of the issues in Jira didn't have any > > > conversation > > > > at all. > > > > > > > > But I do feel also the pain of searching the issues on github as it's > > > more > > > > free-hand than a jira system. At the same time it's easier and > quicker > > to > > > > navigate, so it ease the pain at the same time ;-) > > > > I would say that the current labels isn't well organized to be able > to > > > > search like in jira but it could. For example any label has a prefix > > > > describing the jira attribute type (component, version, ...) Then a > bot > > > > scanning the issue content could set some of them as other open > source > > > > project are doing. The bad thing here is that you might end up with > too > > > > many labels. Maybe @resmo can give his point of view on how things > are > > > > managed in Ansible (https://github.com/ansible/ansible/pulls - lots > of > > > > labels, lots of issues and PRs). I don't know if that's a solution > but > > > > labels seem the only way to organize things. > > > > > > Personally, I don't care much if jira or github issues. Github issues > > > worked pretty well for me so far. > > > > > > However, We don't use all the things that make the work easier with > > > github issues. I assume we invested much more efforts in making "jira" > > > the way we wanted, now we assume that github just works? > > > > > > The benefit about github issues is, that it has an extensive api which > > > let you automate. There are many helpful tools making our life easier. > > > > > > Let a bot do the issue labeling, workflowing, and user guiding and even > > > merging PR after ci passed when 2 comments have LGTM. > > > > > > Look at https://github.com/kubernetes/kubernetes e.g. > > > > > > Short: If we want to automate things and evolve, github may be the > > > better platform, if we want to keep things manual, then jira is > probably > > > more suitable. > > > > > > Regards > > > René > > > > > > > > > > > > > > > > > > > > > > > > -- > Rafael Weingärtner > dingane.hlal...@shapeblue.com www.shapeblue.com , @shapeblue