My 2 sents
I like the workflow of PR and code review in github.
But, I still prefer JIRA and I don't want it to replace it with github issues

On Tue, Sep 17, 2019 at 5:57 AM Jan Høydahl <jan....@cominvent.com> wrote:
>
> Is there any reason at all that we need to hold on to JIRA? ASF allows us to 
> move all issue handling over to GH, I'd like us to consider such a move.
>
> Until then, I made a script that "diffs" GH and JIRA and outputs a report, 
> see 
> https://github.com/apache/lucene-solr/tree/master/dev-tools/scripts#githubprspy
>
> Running the tool shows that we're not very successful in keeping the two in 
> sync, we also forget to close PRs after JIRAs are resolved:
>
> $ ./githubPRs.py
> Lucene/Solr Github PR report
> ============================
> Number of open Pull Requests: 208
>
> PRs lacking JIRA reference in title
>   #882: Add versions.lock entry for "org.apache.yetus:audience-annotations"
>   #880: Tweak header format.
>   [… many more ]
>
> Open PRs with a resolved JIRA
>   #723: SOLR-13545 status=Closed, resolution=Fixed, 
> resolutiondate=2019-06-22T13:04:47.000+0000 (SOLR-13545: AutoClose stream in 
> ContentStreamUpdateRequest)
>   #643: SOLR-13391 status=Resolved, resolution=Resolved, 
> resolutiondate=2019-04-12T14:09:27.000+0000 (SOLR-13391: Add variance and 
> standard deviation stream evaluators)
>   [… many more]
>
> --
> Jan Høydahl, search solution architect
> Cominvent AS - www.cominvent.com
>
> 16. sep. 2019 kl. 20:57 skrev Andrzej Białecki <a...@getopt.org>:
>
>
> On 16 Sep 2019, at 19:38, Yonik Seeley <ysee...@gmail.com> wrote:
>
> >  - PR is opened - should automatically create a jira if it doesn’t exist yet
>
> What were the reasons behind this? Shouldn't a JIRA just be optional if we 
> started with a PR?
>
>
> That’s why we need to discuss this :)
>
> I remember that at some point ASF treated JIRA as the system of record for 
> the legal validation of contributions.
>
> I also remember that at some point we used to say that if a discussion didn’t 
> happen in JIRA then it didn’t exist, and that any decisions regarding code 
> should be recorded in JIRA because we can’t expect people to monitor and 
> contribute / object to decisions happening elsewhere.
>
> —
>
> Andrzej Białecki
>
>


-- 
-----------------------------------------------------
Noble Paul

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to