Thank You! On Thu, Jan 9, 2020, 10:27 PM Brennan Ashton <[email protected]> wrote:
> Ok we now have issues and projects on apache-nuttx. > No projects have been configured, but I suspect a lot of the project > management features that people were asking about can be handled via this, > see the docs: > > https://help.github.com/en/github/managing-your-work-on-github/about-project-boards > > Also we should probably add issue templates for Bugs, Features, etc... > This is a great place to point people to helpful things like the "how to > debug hard-faults" article. > If you are not familiar with this GitHub feature, Zephyr makes good use of > it: > https://github.com/zephyrproject-rtos/zephyr/issues/new/choose > They come from templates placed in this directory: > > https://github.com/zephyrproject-rtos/zephyr/tree/master/.github/ISSUE_TEMPLATE > > --Brennan > > On Thu, Jan 9, 2020 at 7:03 PM Brennan Ashton <[email protected]> > wrote: > >> 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 <[email protected]> >> wrote: >> >>> Ok, I have closed it. >>> >>> On Fri, Jan 10, 2020 at 10:51 AM Brennan Ashton < >>> [email protected]> 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 <[email protected]> >>>> 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 <[email protected]> >>>>> 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) <[email protected]> >>>>>> 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 <[email protected]> 于2019年12月31日周二 上午1:47写道: >>>>>>> >>>>>>>> Hi Brenan, >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> See Below. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -----Original Message----- >>>>>>>> From: Brennan Ashton [mailto:[email protected]] >>>>>>>> Sent: Monday, December 30, 2019 8:52 AM >>>>>>>> To: [email protected] >>>>>>>> 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.* >>>>>>>> >>>>>>>> *[email protected] >>>>>>>> <[email protected]> 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 <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> > +1 for github >>>>>>>> >>>>>>>> > >>>>>>>> >>>>>>>> > On Mon, Dec 30, 2019, 18:32 Gregory Nutt <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>> > >>>>>>>> >>>>>>>> > > > I'm a little torn on this one, but I'd say Github wins for me. >>>>>>>> >>>>>>>> > > Are they mutually exclusive? >>>>>>>> >>>>>>>> > > >>>>>>>> >>>>>>>> > >>>>>>>> >>>>>>>
