> As a bigger story arc, I’d like to give up on JIRA and use GitHub’s issue 
> tracker for uPortal.

+1. I would be totally excited about the move, should it ever come to pass. 
I actually do have a few scripts available that migrate everything over from 
jira to github automatically, which worked perfectly as we did the migration 
for CAS. It also did generate a lot of noise, as notifications were sent out 
for every issue created and JIRA destroyed, but gmail filters do a pretty 
good job of keeping the noise the minimum. Tagging is a bit awkward with 
github, but it serves its purpose just fine.

> -----Original Message-----
> From: [email protected] [mailto:bounce-37848802-
> [email protected]] On Behalf Of Andrew Petro
> Sent: Monday, December 1, 2014 4:11 PM
> To: [email protected]
> Subject: [uportal-dev] updating JIRA metadata on Pull Request merge
>
> James,
>
> It’s a good idea for the merging committer to bump the metadata on the
> related JIRA, yes.
>
> I’ve been forgetting to do this on PRs I’ve been merging.  I’d probably
> have remembered and taken a pass through closed PRs to update metadata
> sooner or later. :)
>
> It’s also a great idea for the release engineering process to audit the
> commits in the release, the PRs merged for the release, the JIRAs marked
> as fix-for the release, and the JIRAs marked as affecting the release.  I
> agree  keeping things clean helps to keep the release engineering workload
> down, but I also think that’s the only point in the process that works to
> catch and clean up all of this for a clean release with clean metadata.
>
> As a bigger story arc, I’d like to give up on JIRA and use GitHub’s issue
> tracker for uPortal.  We’d give up much power, no doubt, but it’s mostly
> power we’re not using and lighter issue tracking more closely integrated
> with source control might be just fine, less complex, and one less item of
> infrastructure to worry about.  Where issues are represented by a Pull
> Request, merging the pull request has the effect of resolving the issue in
> GitHub’s issue tracker.  Where there’s a separate issue referenced in the
> right way by commit messages, adding the commit also has the effect of
> resolving the issue.  GitHub’s issue tracker does Milestones — they’d
> probably be good enough for our modest issue tracking needs in uPortal.
> But hey, no rush, love the one you’re with, etc.
>
> Andrew
>
>
>
>
> > On Dec 1, 2014, at 3:12 PM, James Wennmacher <[email protected]>
> wrote:
> >
> > I would like clarification of the Pull Request merge process.
> >
> > Though
> https://wiki.jasig.org/display/UPC/Git+Workflow+for+Committers#GitWorkflow
> forCommitters-MergingPullRequests doesn't state it, I had the
> understanding that part of the responsibility of merging a pull request
> into uPortal (or the portlet projects) is that the merging person insures
> the Jira issue get marked as resolved and the fix versions are updated as
> appropriate.
> >
> > I just noticed that hasn't been done with a number of PRs processed
> recently so I wanted to get clarification on whether I have an incorrect
> understanding of the process or not.  If not, then I'll update the above
> link and we can use this as an opportunity to insure we are all on the
> same page (and inform new project commiters).
> >
> > I do see a note at
> https://wiki.jasig.org/display/UPC/Git+Workflow+for+Committers#GitWorkflow
> forCommitters-Releasingartifacts about the release process validating the
> Jiras are resolved and I think that is good to have it there as a safety
> net, but it seems to me we don't want to dump it all on the Release
> Engineer.  We should have the merging process resolve the Jira issue.
> >
> > Please let me know if my understanding is incorrect.
> >
> > Thanks,
> >
> > --
> > James Wennmacher - Unicon
> > 480.558.2420
> >
> >
> > --
> > You are currently subscribed to [email protected] as:
> > [email protected] To unsubscribe, change settings or access
> > archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>
> --
> You are currently subscribed to [email protected] as:
> [email protected] To unsubscribe, change settings or access archives,
> see http://www.ja-sig.org/wiki/display/JSG/uportal-dev

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to