I was going to only apply it to the os repo so we have one place to triage/manage and people might not know where to file an issue or I might span both. We can use labels to further filter, this is how I usually see it done for projects with multiple repos.
We can always enable the apps one later if it makes more sense. --brennan On Thu, Jan 9, 2020, 6:56 PM Xiang Xiao <xiaoxiang781...@gmail.com> wrote: > Ok, I have closed it. > > On Fri, Jan 10, 2020 at 10:51 AM Brennan Ashton <bash...@brennanashton.com> > wrote: > >> As I said we control this. I'll open the correct PR, let's not bother >> infra when it is on us. >> >> --Brennan >> >> On Thu, Jan 9, 2020, 6:43 PM Xiang Xiao <xiaoxiang781...@gmail.com> >> wrote: >> >>> I justed open a JIRA for this: >>> https://issues.apache.org/jira/browse/INFRA-19692 >>> >>> Thanks >>> Xiang >>> >>> On Fri, Jan 10, 2020 at 4:55 AM Gregory Nutt <spudan...@gmail.com> >>> wrote: >>> >>>> My preference would be to let users submit issues on github, but then >>>> track them with Jira. Is it possible to link Jira issues to github issues? >>>> >>>> Otherwise, the rest that you say makes good sense. >>>> >>>> We do need to consolidate issues in one place somehow. Currently, >>>> there are issues in apps and nuttx Bitbucket, we will open up for issues on >>>> apps and nuttx github. And there is the TODO list in the nuttx repository >>>> (and I have my own TODO list which should be passed upward. >>>> >>>> That seems like a recipe for things falling through the crack (as they >>>> already have). >>>> On 1/9/2020 2:21 PM, Brennan Ashton wrote: >>>> >>>> It seems like most people are pushing towards the simplicity of GitHub. >>>> My main objection was that we put such a focus on letting people submit >>>> code without using GitHub that it seemed odd to then force GitHub for >>>> issues. JIRA can really do a lot but I see it as tool that gives you a >>>> million features and leaves you to wire it up (I have used it for work for >>>> many years) Unless there is someone that wants to do the wiring work it's >>>> likely not going to be better than what we get with GitHub. >>>> >>>> As for the project management component, we can enable the GitHub >>>> features for that. It's simple but plenty powerful for what we likely need >>>> to so. Even creating filtered views with tags is likely all we need for >>>> some time. >>>> >>>> I would propose we open up GitHub issues only on the apache-nuttx >>>> project and start there and let it naturally grow. >>>> >>>> If we need to move to JIRA for some reason as the project grows, I'll >>>> volunteer to move the data. >>>> >>>> This can all be turned on with the .asf.yml file and I can submit the >>>> pr for that if we want. >>>> >>>> --Brennan >>>> >>>> >>>> On Mon, Dec 30, 2019, 11:02 PM 张铎(Duo Zhang) <palomino...@gmail.com> >>>> wrote: >>>> >>>>> For me I suggest we start with GitHub issues. >>>>> >>>>> For problem #1, the cross repo PRs, I think it is fine to have only >>>>> one issue in the main repo? We can reference multiple PRs in an issue and >>>>> the PRs could come from other repos. >>>>> >>>>> And for problem #2, once the user sends the patch to this mailing >>>>> list, it is the committers duty to open an issue for this, and also open a >>>>> PR with this patch to let others review and get the patch in finally. >>>>> >>>>> I think for most projects which use JIRA, is just because that GitHub >>>>> was not available when the project was set up. And then the work flow, and >>>>> release processing are already bound with JIRA, so we keep using JIRA for >>>>> issue tracking. But I think for a new project, just make use of GitHub is >>>>> fine. >>>>> >>>>> Of course I'm also fine with using JIRA, no problem. Just a suggestion. >>>>> >>>>> Thanks. >>>>> >>>>> David Sidrane <david.sidr...@nscdg.com> 于2019年12月31日周二 上午1:47写道: >>>>> >>>>>> Hi Brenan, >>>>>> >>>>>> >>>>>> >>>>>> See Below. >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Brennan Ashton [mailto:bash...@brennanashton.com] >>>>>> Sent: Monday, December 30, 2019 8:52 AM >>>>>> To: dev@nuttx.apache.org >>>>>> Subject: Re: Issue Reporting >>>>>> >>>>>> >>>>>> >>>>>> Can people who are advocating for GitHub address the two main points >>>>>> that I >>>>>> >>>>>> had made. The second one I really don't see a workaround for. To be >>>>>> clear >>>>>> >>>>>> if we can get around both of these I'm happy to be on the GitHub >>>>>> train. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 1) Multiple repos. We might have an issue or feature the spans the >>>>>> os, >>>>>> >>>>>> app, and website repos now we need to file tickets in each or >>>>>> something >>>>>> >>>>>> equally ugly >>>>>> >>>>>> >>>>>> >>>>>> [DBS] I already suggested how this is a solved problem on Github. >>>>>> >>>>>> >>>>>> >>>>>> We do it all the time in PX4. >>>>>> >>>>>> >>>>>> >>>>>> See last post in Firmware repos >>>>>> >>>>>> >>>>>> >>>>>> [image: @julianoes] <https://github.com/julianoes> julianoes >>>>>> <https://github.com/julianoes> closed this in #13311 >>>>>> <https://github.com/PX4/Firmware/pull/13311>on Oct 31 >>>>>> <https://github.com/PX4/Firmware/issues/13087#event-2760401888> >>>>>> >>>>>> https://github.com/PX4/Firmware/issues/13087#issuecomment-542366711 >>>>>> >>>>>> >>>>>> >>>>>> Follow it https://github.com/PX4/Firmware/pull/13311 >>>>>> >>>>>> >>>>>> >>>>>> And Look here >>>>>> https://github.com/PX4/Firmware/pull/13311#issuecomment-548466442 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> See this post in Firmware repos it references NuttX repo. >>>>>> >>>>>> >>>>>> >>>>>> It just works. See https://github.com/PX4/NuttX/pull/70 >>>>>> >>>>>> >>>>>> >>>>>> The problem is solved one in github! >>>>>> >>>>>> >>>>>> >>>>>> But the real and proper answer is use a Knot repo. - But I will not >>>>>> waste my typing any more on this. >>>>>> >>>>>> >>>>>> >>>>>> 2) Sounds like we have people who cannot use Github, now they cannot >>>>>> use >>>>>> >>>>>> the issue tracker so we have people using the mailing list which is >>>>>> less >>>>>> >>>>>> ideal. >>>>>> >>>>>> >>>>>> >>>>>> *[DBS] Give them a tool (Train Jira to do it) OR add a mailing list >>>>>> bot. They (the github denied) can email one of these nifty lists.* >>>>>> >>>>>> *ihavenogithubacc...@nuttx.apache.org >>>>>> <ihavenogithubacc...@nuttx.apache.org> and it can file an issue for >>>>>> them. * >>>>>> >>>>>> >>>>>> >>>>>> As for templating and the like you can do this all JIRA as well. The >>>>>> >>>>>> linking between the two is also done so those are not really blockers. >>>>>> >>>>>> >>>>>> >>>>>> --Brennan >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Mon, Dec 30, 2019, 8:38 AM Alin Jerpelea <jerpe...@gmail.com> >>>>>> wrote: >>>>>> >>>>>> >>>>>> >>>>>> > +1 for github >>>>>> >>>>>> > >>>>>> >>>>>> > On Mon, Dec 30, 2019, 18:32 Gregory Nutt <spudan...@gmail.com> >>>>>> wrote: >>>>>> >>>>>> > >>>>>> >>>>>> > > > I'm a little torn on this one, but I'd say Github wins for me. >>>>>> >>>>>> > > Are they mutually exclusive? >>>>>> >>>>>> > > >>>>>> >>>>>> > >>>>>> >>>>>