Re: [EXAMPLE] bootstrapping (was: Apache Example project?)
On Tue, Oct 4, 2016 at 6:51 PM, Keith Turnerwrote: >... > Nothing new to add, just want to reinforce how much of an impediment > this is. Not being able to utilize GH labels and milestones is really > suboptimal for coordination and planning purposes. Can't mark issue > as bug or feature, can't set its projected fix version, can't easily > see what issues were fixed in a version, etc. > The GitHub repositories are read-only, so we do not allow commit/push to those repositories. At the moment, GitHub does not have finer-grained permissions to allow "write" to those other management features and maintain read-only on the repositories. Cheers, -g
Re: [EXAMPLE] bootstrapping (was: Apache Example project?)
I've asked for the git repository incubator-example with github integration https://issues.apache.org/jira/servicedesk/agent/INFRA/issue/INFRA-12713 https://issues.apache.org/jira/servicedesk/agent/INFRA/issue/INFRA-12714 I asked for Travis CI integration so we can show the outside world is still there. We can seed it with a dummy multi-module Maven project and see how it could be "released". How do we keep track of the various requests to be done? On http://incubator.apache.org/guides/ ? Perhaps a good home for many such pages would be https://cwiki.apache.org/confluence/display/INFRA - but I don't have write access there. Should we have a neighbouring incubator-example-site or just a site/ folder for the web? Luciano - what is the best way to ask INFRA for such a website as in https://github.com/apache/apache-website-template with git2pub (?) and buildbot? This has been changing every 3 months so I've lost track of what is the best approach :-) On 3 October 2016 at 13:48, Stian Soiland-Reyeswrote: > On 3 October 2016 at 06:30, Luciano Resende wrote: >> +1, >> >> I had started something similar, at least on the website side, with best >> practices and required branding items. >> >> Please consider adding it to the "example" project : >> >> https://github.com/apache/apache-website-template > > Brilliant - yes, that's exactly the kind of thing I mean! You've > already got a great Community page there: > https://github.com/apache/apache-website-template/blob/master/site/community.md > > > So - how do we proceed? I suggest to use the [EXAMPLE] tag on this > list as there could be a couple of things we need to agree (not > discuss!) what best practice actually is. > > Do we need an IPMC vote? > > We need to request from infra something like: > > git repository incubator-example > - w/ pull request sync to general@incubator ? > > Jira (or brave: GH issues? Fluo can inform us) > > git repository incubator-example-site > (alternatives: apache/apache-website-template as-is; site/ folder in > incubator-example repo) > > http://example.incubator.apache.org/ > - and corresponding git2pub > > > I am not sure about separate mailing list (who would sign up?) > although we can fake that on its mailing list page. > > > > -- > Stian Soiland-Reyes > http://orcid.org/-0001-9842-9718 -- Stian Soiland-Reyes http://orcid.org/-0001-9842-9718 - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [EXAMPLE] bootstrapping (was: Apache Example project?)
Thanks for the feedback from Fluo! I didn't think about the impediments access-wise. Also there could be difficulties if the project has more than one git repository. I guess the double-email problem is also why you moved notifications to the separate https://lists.apache.org/list.html?notificati...@fluo.apache.org I think for Apache Example (tm) (incubating) we should then use regular Jira (works out of the box) - but I guess we could mention the GH-issues alternative as well. I think for many things we will need a kind of "meta" link. Say for instance let's say example.incubator.apache.org gets a "contributing" page that says you can raise GitHub pull requests such and such. The "meta" page for this should say how this can be requested from INFRA and what kind of email notifications would happen. On 5 October 2016 at 00:51, Keith Turnerwrote: > On Tue, Oct 4, 2016 at 6:43 PM, Christopher wrote: >> On Tue, Oct 4, 2016 at 6:25 PM Josh Elser wrote: >> >>> >>> >>> Stian Soiland-Reyes wrote: >>> > On 3 October 2016 at 06:30, Luciano Resende >>> wrote: >>> >> +1, >>> >> >>> >> I had started something similar, at least on the website side, with best >>> >> practices and required branding items. >>> >> >>> >> Please consider adding it to the "example" project : >>> >> >>> >> https://github.com/apache/apache-website-template >>> > >>> > Brilliant - yes, that's exactly the kind of thing I mean! You've >>> > already got a great Community page there: >>> > >>> https://github.com/apache/apache-website-template/blob/master/site/community.md >>> > >>> > >>> > So - how do we proceed? I suggest to use the [EXAMPLE] tag on this >>> > list as there could be a couple of things we need to agree (not >>> > discuss!) what best practice actually is. >>> > >>> > Do we need an IPMC vote? >>> > >>> > We need to request from infra something like: >>> > >>> > git repository incubator-example >>> >- w/ pull request sync to general@incubator ? >>> > >>> > Jira (or brave: GH issues? Fluo can inform us) >>> >>> As far as I know, after we got everything set up (which, admittedly, I >>> think was more tricky because pre-ASF "fluo" was already on Github, code >>> and issues), GH issues have been smooth-sailing. As long as you're OK >>> with closing issues via git commit message, anyways :) >>> >>> >> Closing issues with FF merge or git commit message isn't a big deal, but >> the biggest issue with using GH issues at ASF is the lack of ability to use >> labels/milestones for issue-tracking/planning. Some of that can be done > > Nothing new to add, just want to reinforce how much of an impediment > this is. Not being able to utilize GH labels and milestones is really > suboptimal for coordination and planning purposes. Can't mark issue > as bug or feature, can't set its projected fix version, can't easily > see what issues were fixed in a version, etc. > >> manually with Wiki/mailing list, but it's kind of a pain. There can also be >> a lot of duplicate spam to users if they subscribe to GH issues, and then >> also subscribe to the mailing lists for activity notifications. >> >> >>> > git repository incubator-example-site >>> >(alternatives: apache/apache-website-template as-is; site/ folder in >>> > incubator-example repo) >>> > >>> > http://example.incubator.apache.org/ >>> >- and corresponding git2pub >>> > >>> > >>> > I am not sure about separate mailing list (who would sign up?) >>> > although we can fake that on its mailing list page. >>> > >>> > >>> > >>> >>> - >>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >>> For additional commands, e-mail: general-h...@incubator.apache.org >>> >>> > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > -- Stian Soiland-Reyes http://orcid.org/-0001-9842-9718 - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [EXAMPLE] bootstrapping (was: Apache Example project?)
On Tue, Oct 4, 2016 at 6:43 PM, Christopherwrote: > On Tue, Oct 4, 2016 at 6:25 PM Josh Elser wrote: > >> >> >> Stian Soiland-Reyes wrote: >> > On 3 October 2016 at 06:30, Luciano Resende >> wrote: >> >> +1, >> >> >> >> I had started something similar, at least on the website side, with best >> >> practices and required branding items. >> >> >> >> Please consider adding it to the "example" project : >> >> >> >> https://github.com/apache/apache-website-template >> > >> > Brilliant - yes, that's exactly the kind of thing I mean! You've >> > already got a great Community page there: >> > >> https://github.com/apache/apache-website-template/blob/master/site/community.md >> > >> > >> > So - how do we proceed? I suggest to use the [EXAMPLE] tag on this >> > list as there could be a couple of things we need to agree (not >> > discuss!) what best practice actually is. >> > >> > Do we need an IPMC vote? >> > >> > We need to request from infra something like: >> > >> > git repository incubator-example >> >- w/ pull request sync to general@incubator ? >> > >> > Jira (or brave: GH issues? Fluo can inform us) >> >> As far as I know, after we got everything set up (which, admittedly, I >> think was more tricky because pre-ASF "fluo" was already on Github, code >> and issues), GH issues have been smooth-sailing. As long as you're OK >> with closing issues via git commit message, anyways :) >> >> > Closing issues with FF merge or git commit message isn't a big deal, but > the biggest issue with using GH issues at ASF is the lack of ability to use > labels/milestones for issue-tracking/planning. Some of that can be done Nothing new to add, just want to reinforce how much of an impediment this is. Not being able to utilize GH labels and milestones is really suboptimal for coordination and planning purposes. Can't mark issue as bug or feature, can't set its projected fix version, can't easily see what issues were fixed in a version, etc. > manually with Wiki/mailing list, but it's kind of a pain. There can also be > a lot of duplicate spam to users if they subscribe to GH issues, and then > also subscribe to the mailing lists for activity notifications. > > >> > git repository incubator-example-site >> >(alternatives: apache/apache-website-template as-is; site/ folder in >> > incubator-example repo) >> > >> > http://example.incubator.apache.org/ >> >- and corresponding git2pub >> > >> > >> > I am not sure about separate mailing list (who would sign up?) >> > although we can fake that on its mailing list page. >> > >> > >> > >> >> - >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> >> - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [EXAMPLE] bootstrapping (was: Apache Example project?)
On Tue, Oct 4, 2016 at 6:25 PM Josh Elserwrote: > > > Stian Soiland-Reyes wrote: > > On 3 October 2016 at 06:30, Luciano Resende > wrote: > >> +1, > >> > >> I had started something similar, at least on the website side, with best > >> practices and required branding items. > >> > >> Please consider adding it to the "example" project : > >> > >> https://github.com/apache/apache-website-template > > > > Brilliant - yes, that's exactly the kind of thing I mean! You've > > already got a great Community page there: > > > https://github.com/apache/apache-website-template/blob/master/site/community.md > > > > > > So - how do we proceed? I suggest to use the [EXAMPLE] tag on this > > list as there could be a couple of things we need to agree (not > > discuss!) what best practice actually is. > > > > Do we need an IPMC vote? > > > > We need to request from infra something like: > > > > git repository incubator-example > >- w/ pull request sync to general@incubator ? > > > > Jira (or brave: GH issues? Fluo can inform us) > > As far as I know, after we got everything set up (which, admittedly, I > think was more tricky because pre-ASF "fluo" was already on Github, code > and issues), GH issues have been smooth-sailing. As long as you're OK > with closing issues via git commit message, anyways :) > > Closing issues with FF merge or git commit message isn't a big deal, but the biggest issue with using GH issues at ASF is the lack of ability to use labels/milestones for issue-tracking/planning. Some of that can be done manually with Wiki/mailing list, but it's kind of a pain. There can also be a lot of duplicate spam to users if they subscribe to GH issues, and then also subscribe to the mailing lists for activity notifications. > > git repository incubator-example-site > >(alternatives: apache/apache-website-template as-is; site/ folder in > > incubator-example repo) > > > > http://example.incubator.apache.org/ > >- and corresponding git2pub > > > > > > I am not sure about separate mailing list (who would sign up?) > > although we can fake that on its mailing list page. > > > > > > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [EXAMPLE] bootstrapping (was: Apache Example project?)
Stian Soiland-Reyes wrote: On 3 October 2016 at 06:30, Luciano Resendewrote: +1, I had started something similar, at least on the website side, with best practices and required branding items. Please consider adding it to the "example" project : https://github.com/apache/apache-website-template Brilliant - yes, that's exactly the kind of thing I mean! You've already got a great Community page there: https://github.com/apache/apache-website-template/blob/master/site/community.md So - how do we proceed? I suggest to use the [EXAMPLE] tag on this list as there could be a couple of things we need to agree (not discuss!) what best practice actually is. Do we need an IPMC vote? We need to request from infra something like: git repository incubator-example - w/ pull request sync to general@incubator ? Jira (or brave: GH issues? Fluo can inform us) As far as I know, after we got everything set up (which, admittedly, I think was more tricky because pre-ASF "fluo" was already on Github, code and issues), GH issues have been smooth-sailing. As long as you're OK with closing issues via git commit message, anyways :) git repository incubator-example-site (alternatives: apache/apache-website-template as-is; site/ folder in incubator-example repo) http://example.incubator.apache.org/ - and corresponding git2pub I am not sure about separate mailing list (who would sign up?) although we can fake that on its mailing list page. - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
[EXAMPLE] bootstrapping (was: Apache Example project?)
On 3 October 2016 at 06:30, Luciano Resendewrote: > +1, > > I had started something similar, at least on the website side, with best > practices and required branding items. > > Please consider adding it to the "example" project : > > https://github.com/apache/apache-website-template Brilliant - yes, that's exactly the kind of thing I mean! You've already got a great Community page there: https://github.com/apache/apache-website-template/blob/master/site/community.md So - how do we proceed? I suggest to use the [EXAMPLE] tag on this list as there could be a couple of things we need to agree (not discuss!) what best practice actually is. Do we need an IPMC vote? We need to request from infra something like: git repository incubator-example - w/ pull request sync to general@incubator ? Jira (or brave: GH issues? Fluo can inform us) git repository incubator-example-site (alternatives: apache/apache-website-template as-is; site/ folder in incubator-example repo) http://example.incubator.apache.org/ - and corresponding git2pub I am not sure about separate mailing list (who would sign up?) although we can fake that on its mailing list page. -- Stian Soiland-Reyes http://orcid.org/-0001-9842-9718 - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org