Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-project-leadership] Use of GitHub Issues by Eclipse Projects

Is there anything technical currently in the way of the Jetty project migrating our repositories to Github and adopting Issues as our future tracking system?

We just found out we are losing ssh access to the downloads/builds setup which going to be hard on us, we generate our download pages through some shell scripting we setup years ago so we'll need to sort out how to manage all that as well for those folks that download the distribution from there.  Guess we'll bite the bullet and get all this cleaned up in one go...


--
jesse mcconnell
jesse.mcconnell@xxxxxxxxx

On Fri, Jan 15, 2016 at 12:30 PM, Wayne Beaton <wayne@xxxxxxxxxxx> wrote:
Hi Oliver.

We haven't fully formalized this yet. When the word came from the board that we could implement GitHub Issues, the Webmaster decided to just make it happen and sort out the implementation details as we go. We managed to hit a few communication channels, but the process has been very organic. You could say that we've let the cart get ahead of the horse.

The use of GitHub Issues has been approved by the board, but the resolution requires that you obtain PMC approval. So, to make use of GitHub issues, create a bug against Community/GitHub so that we can track the request. Since PMC approval is a requirement, please ask your PMC (via their mailing list) to approve the request directly on the bug (things move more quickly when the webmaster doesn't have to hunt this down).

Wiki is just a Git repository that contains project documentation, so we can turn this on for projects that require it. Again, open a bug against Community/GitHub

GitHub Releases can be used, but the PMI is the canonical location for review documentation.  Similarly, the EF-provided download server is the canonical location for distribution of project artifacts. We intend to extend the PMI to automatically populate release records with related issues (like what we do with Bugzilla now) and automagic linkage to related GitHub release records.

Note that you can lump all your project's GitHub settings requests into a single bug.

I've created a bug to track the documentation requirement.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=485964

HTH,

Wayne


On 15/01/16 10:40 AM, Oliver Kopp wrote:
Dear Mike,

Thank you for pushing these things forward. I think, everything has
been said about the motivation and the drawbacks.

2015-11-10 4:24 GMT+01:00 Mike Milinkovich <mike.milinkovich@xxxxxxxxxxx>:

A number of the projects which host their development at
GitHub subsequently asked if they could also start using GitHub Issues,
rather than Bugzilla for tracking issues.
Is there a page, which describes which steps I have to follow to use
more features GitHub? Regarding GitHub issues, I think, I understood
the steps.
Regarding the following things, however, the process is unclear to me:

 * usage of GitHub as primary git repository
 * usage of GitHub wiki for documentation etc.
 * usage of GitHub releases for performing releases.

Could you put some light in here? Maybe a pointer? Could be
interesting for others, too?

Cheers,

Oliver
_______________________________________________
eclipse.org-project-leadership mailing list
eclipse.org-project-leadership@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse.org-project-leadership

IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal.

--
Wayne Beaton
@waynebeaton
The Eclipse Foundation
EclipseCon
          NA 2016

_______________________________________________
eclipse.org-project-leadership mailing list
eclipse.org-project-leadership@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse.org-project-leadership

IMPORTANT: Membership in this list is generated by processes internal to the Eclipse Foundation.  To be permanently removed from this list, you must contact emo@xxxxxxxxxxx to request removal.


Back to the top