You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ponymail.apache.org by Francesco Chicchiriccò <il...@apache.org> on 2016/06/01 14:27:57 UTC
[DISCUSS] Issue tracking
Hi all,
I see from [1] that we are supposed to use JIRA to track issues, but it
seems instead that we are working with GitHub issue tracker [2] - the
only problem being that notification e-mails seem not to distinguish
well enough between issues and PRs (see [3] for an example).
So, how are we going to proceed? Stick with GH or move to JIRA? I
believe [1] should be updated, in case.
Regards.
[1] http://incubator.apache.org/projects/ponymail.html
[2] https://github.com/apache/incubator-ponymail/issues
[3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
--
Francesco Chicchiricc
Tirasa - Open Source Excellence
http://www.tirasa.net/
Involved at The Apache Software Foundation:
member, Syncope PMC chair, Cocoon PMC, Olingo PMC,
CXF Committer, OpenJPA Committer, PonyMail PPMC
http://home.apache.org/~ilgrosso/
Re: [DISCUSS] Issue tracking
Posted by Pierre Smits <pi...@gmail.com>.
Ahh. So the tech is not supportive....
I guess we're still in uncharted waters visavis the risk of primarily using
a third party solution not under control of the ASF and the official
viewpoint of the ASF. I remember the 'apache-extra' on the Google platform.
Are we sure we want to put all our eggs in a basket held by a third party?
Best regards,
Pierre
Op zondag 5 juni 2016 heeft Daniel Gruno <hu...@apache.org> het
volgende geschreven:
> On 06/05/2016 12:19 PM, Pierre Smits wrote:
>
>> Depends on where you come from. Jira is simple. What kind of complexity
>> does it add for contributors?
>>
>
> - You have to reference an external ticket on pull requests
> - You have to put your comments in both JIRA and on GitHub for PRs
> - You need a separate JIRA account to converse there.
>
>
> e.g. if I make a PR, I have to then reference a JIRA ticket, and if
> someone comments on the ticket on JIRA, they have to copy that to GitHub or
> there will be a disconnect. There is no JIRA->GitHub intergation, only the
> other way. And that can get confusing.
>
> With regards,
> Daniel.
>
>
>> Pierre Smits
>>
>> ORRTIZ.COM <http://www.orrtiz.com>
>> OFBiz based solutions & services
>>
>> OFBiz Extensions Marketplace
>> http://oem.ofbizci.net/oci-2/
>>
>> On Sun, Jun 5, 2016 at 11:39 AM, Daniel Gruno <hu...@apache.org>
>> wrote:
>>
>> On 06/05/2016 11:35 AM, Pierre Smits wrote:
>>>
>>> +1 for having issue tracking via JIRA as it integrates with a lot of
>>>> other
>>>> tools the ASF makes available for projects.
>>>>
>>>>
>>> Such as? The only thing I can think of is git...which issues/PRs also
>>> integrates with.
>>>
>>> If I am honest, I think JIRA would just add yet another layer of
>>> complexity here, as we'd have to keep score in two places instead. We
>>> already have statements from people on the project that we should keep
>>> things as simple as possible to attract more contributors, and I think GH
>>> Issues is rather simple compared to JIRA.
>>>
>>> With regards,
>>> Daniel.
>>>
>>>
>>> Best regards,
>>>>
>>>> Pierre Smits
>>>>
>>>> ORRTIZ.COM <http://www.orrtiz.com>
>>>> OFBiz based solutions & services
>>>>
>>>> OFBiz Extensions Marketplace
>>>> http://oem.ofbizci.net/oci-2/
>>>>
>>>> On Wed, Jun 1, 2016 at 4:46 PM, Ulises <ul...@gmail.com>
>>>> wrote:
>>>>
>>>> I'm fine with either as well.
>>>>
>>>>>
>>>>> On Wed, 1 Jun 2016 at 15:45 Daniel Gruno <hu...@apache.org> wrote:
>>>>>
>>>>> On 06/01/2016 04:27 PM, Francesco Chicchiriccò wrote:
>>>>>
>>>>>>
>>>>>> Hi all,
>>>>>>> I see from [1] that we are supposed to use JIRA to track issues, but
>>>>>>> it
>>>>>>> seems instead that we are working with GitHub issue tracker [2] - the
>>>>>>> only problem being that notification e-mails seem not to distinguish
>>>>>>> well enough between issues and PRs (see [3] for an example).
>>>>>>>
>>>>>>>
>>>>>> 3 should be fixed now, I just tweaked the github scripts a bit.
>>>>>> I'm fine with either, really.
>>>>>>
>>>>>> With regards,
>>>>>> Daniel.
>>>>>>
>>>>>>
>>>>>> So, how are we going to proceed? Stick with GH or move to JIRA? I
>>>>>>> believe [1] should be updated, in case.
>>>>>>>
>>>>>>> Regards.
>>>>>>>
>>>>>>> [1] http://incubator.apache.org/projects/ponymail.html
>>>>>>> [2] https://github.com/apache/incubator-ponymail/issues
>>>>>>> [3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
--
Pierre Smits
ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services
OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/
Re: [DISCUSS] Issue tracking
Posted by Daniel Gruno <hu...@apache.org>.
On 06/05/2016 12:19 PM, Pierre Smits wrote:
> Depends on where you come from. Jira is simple. What kind of complexity
> does it add for contributors?
- You have to reference an external ticket on pull requests
- You have to put your comments in both JIRA and on GitHub for PRs
- You need a separate JIRA account to converse there.
e.g. if I make a PR, I have to then reference a JIRA ticket, and if
someone comments on the ticket on JIRA, they have to copy that to GitHub
or there will be a disconnect. There is no JIRA->GitHub intergation,
only the other way. And that can get confusing.
With regards,
Daniel.
>
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> OFBiz Extensions Marketplace
> http://oem.ofbizci.net/oci-2/
>
> On Sun, Jun 5, 2016 at 11:39 AM, Daniel Gruno <hu...@apache.org> wrote:
>
>> On 06/05/2016 11:35 AM, Pierre Smits wrote:
>>
>>> +1 for having issue tracking via JIRA as it integrates with a lot of other
>>> tools the ASF makes available for projects.
>>>
>>
>> Such as? The only thing I can think of is git...which issues/PRs also
>> integrates with.
>>
>> If I am honest, I think JIRA would just add yet another layer of
>> complexity here, as we'd have to keep score in two places instead. We
>> already have statements from people on the project that we should keep
>> things as simple as possible to attract more contributors, and I think GH
>> Issues is rather simple compared to JIRA.
>>
>> With regards,
>> Daniel.
>>
>>
>>> Best regards,
>>>
>>> Pierre Smits
>>>
>>> ORRTIZ.COM <http://www.orrtiz.com>
>>> OFBiz based solutions & services
>>>
>>> OFBiz Extensions Marketplace
>>> http://oem.ofbizci.net/oci-2/
>>>
>>> On Wed, Jun 1, 2016 at 4:46 PM, Ulises <ul...@gmail.com> wrote:
>>>
>>> I'm fine with either as well.
>>>>
>>>> On Wed, 1 Jun 2016 at 15:45 Daniel Gruno <hu...@apache.org> wrote:
>>>>
>>>> On 06/01/2016 04:27 PM, Francesco Chicchiricc� wrote:
>>>>>
>>>>>> Hi all,
>>>>>> I see from [1] that we are supposed to use JIRA to track issues, but it
>>>>>> seems instead that we are working with GitHub issue tracker [2] - the
>>>>>> only problem being that notification e-mails seem not to distinguish
>>>>>> well enough between issues and PRs (see [3] for an example).
>>>>>>
>>>>>
>>>>> 3 should be fixed now, I just tweaked the github scripts a bit.
>>>>> I'm fine with either, really.
>>>>>
>>>>> With regards,
>>>>> Daniel.
>>>>>
>>>>>
>>>>>> So, how are we going to proceed? Stick with GH or move to JIRA? I
>>>>>> believe [1] should be updated, in case.
>>>>>>
>>>>>> Regards.
>>>>>>
>>>>>> [1] http://incubator.apache.org/projects/ponymail.html
>>>>>> [2] https://github.com/apache/incubator-ponymail/issues
>>>>>> [3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>
Re: [DISCUSS] Issue tracking
Posted by Pierre Smits <pi...@gmail.com>.
Depends on where you come from. Jira is simple. What kind of complexity
does it add for contributors?
Pierre Smits
ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services
OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/
On Sun, Jun 5, 2016 at 11:39 AM, Daniel Gruno <hu...@apache.org> wrote:
> On 06/05/2016 11:35 AM, Pierre Smits wrote:
>
>> +1 for having issue tracking via JIRA as it integrates with a lot of other
>> tools the ASF makes available for projects.
>>
>
> Such as? The only thing I can think of is git...which issues/PRs also
> integrates with.
>
> If I am honest, I think JIRA would just add yet another layer of
> complexity here, as we'd have to keep score in two places instead. We
> already have statements from people on the project that we should keep
> things as simple as possible to attract more contributors, and I think GH
> Issues is rather simple compared to JIRA.
>
> With regards,
> Daniel.
>
>
>> Best regards,
>>
>> Pierre Smits
>>
>> ORRTIZ.COM <http://www.orrtiz.com>
>> OFBiz based solutions & services
>>
>> OFBiz Extensions Marketplace
>> http://oem.ofbizci.net/oci-2/
>>
>> On Wed, Jun 1, 2016 at 4:46 PM, Ulises <ul...@gmail.com> wrote:
>>
>> I'm fine with either as well.
>>>
>>> On Wed, 1 Jun 2016 at 15:45 Daniel Gruno <hu...@apache.org> wrote:
>>>
>>> On 06/01/2016 04:27 PM, Francesco Chicchiriccò wrote:
>>>>
>>>>> Hi all,
>>>>> I see from [1] that we are supposed to use JIRA to track issues, but it
>>>>> seems instead that we are working with GitHub issue tracker [2] - the
>>>>> only problem being that notification e-mails seem not to distinguish
>>>>> well enough between issues and PRs (see [3] for an example).
>>>>>
>>>>
>>>> 3 should be fixed now, I just tweaked the github scripts a bit.
>>>> I'm fine with either, really.
>>>>
>>>> With regards,
>>>> Daniel.
>>>>
>>>>
>>>>> So, how are we going to proceed? Stick with GH or move to JIRA? I
>>>>> believe [1] should be updated, in case.
>>>>>
>>>>> Regards.
>>>>>
>>>>> [1] http://incubator.apache.org/projects/ponymail.html
>>>>> [2] https://github.com/apache/incubator-ponymail/issues
>>>>> [3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>
Re: [DISCUSS] Issue tracking
Posted by Daniel Gruno <hu...@apache.org>.
On 06/05/2016 11:35 AM, Pierre Smits wrote:
> +1 for having issue tracking via JIRA as it integrates with a lot of other
> tools the ASF makes available for projects.
Such as? The only thing I can think of is git...which issues/PRs also
integrates with.
If I am honest, I think JIRA would just add yet another layer of
complexity here, as we'd have to keep score in two places instead. We
already have statements from people on the project that we should keep
things as simple as possible to attract more contributors, and I think
GH Issues is rather simple compared to JIRA.
With regards,
Daniel.
>
> Best regards,
>
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> OFBiz Extensions Marketplace
> http://oem.ofbizci.net/oci-2/
>
> On Wed, Jun 1, 2016 at 4:46 PM, Ulises <ul...@gmail.com> wrote:
>
>> I'm fine with either as well.
>>
>> On Wed, 1 Jun 2016 at 15:45 Daniel Gruno <hu...@apache.org> wrote:
>>
>>> On 06/01/2016 04:27 PM, Francesco Chicchiricc� wrote:
>>>> Hi all,
>>>> I see from [1] that we are supposed to use JIRA to track issues, but it
>>>> seems instead that we are working with GitHub issue tracker [2] - the
>>>> only problem being that notification e-mails seem not to distinguish
>>>> well enough between issues and PRs (see [3] for an example).
>>>
>>> 3 should be fixed now, I just tweaked the github scripts a bit.
>>> I'm fine with either, really.
>>>
>>> With regards,
>>> Daniel.
>>>
>>>>
>>>> So, how are we going to proceed? Stick with GH or move to JIRA? I
>>>> believe [1] should be updated, in case.
>>>>
>>>> Regards.
>>>>
>>>> [1] http://incubator.apache.org/projects/ponymail.html
>>>> [2] https://github.com/apache/incubator-ponymail/issues
>>>> [3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
>>>>
>>>
>>>
>>
>
Re: [DISCUSS] Issue tracking
Posted by Pierre Smits <pi...@gmail.com>.
+1 for having issue tracking via JIRA as it integrates with a lot of other
tools the ASF makes available for projects.
Best regards,
Pierre Smits
ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services
OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/
On Wed, Jun 1, 2016 at 4:46 PM, Ulises <ul...@gmail.com> wrote:
> I'm fine with either as well.
>
> On Wed, 1 Jun 2016 at 15:45 Daniel Gruno <hu...@apache.org> wrote:
>
> > On 06/01/2016 04:27 PM, Francesco Chicchiriccò wrote:
> > > Hi all,
> > > I see from [1] that we are supposed to use JIRA to track issues, but it
> > > seems instead that we are working with GitHub issue tracker [2] - the
> > > only problem being that notification e-mails seem not to distinguish
> > > well enough between issues and PRs (see [3] for an example).
> >
> > 3 should be fixed now, I just tweaked the github scripts a bit.
> > I'm fine with either, really.
> >
> > With regards,
> > Daniel.
> >
> > >
> > > So, how are we going to proceed? Stick with GH or move to JIRA? I
> > > believe [1] should be updated, in case.
> > >
> > > Regards.
> > >
> > > [1] http://incubator.apache.org/projects/ponymail.html
> > > [2] https://github.com/apache/incubator-ponymail/issues
> > > [3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
> > >
> >
> >
>
Re: [DISCUSS] Issue tracking
Posted by Ulises <ul...@gmail.com>.
I'm fine with either as well.
On Wed, 1 Jun 2016 at 15:45 Daniel Gruno <hu...@apache.org> wrote:
> On 06/01/2016 04:27 PM, Francesco Chicchiriccò wrote:
> > Hi all,
> > I see from [1] that we are supposed to use JIRA to track issues, but it
> > seems instead that we are working with GitHub issue tracker [2] - the
> > only problem being that notification e-mails seem not to distinguish
> > well enough between issues and PRs (see [3] for an example).
>
> 3 should be fixed now, I just tweaked the github scripts a bit.
> I'm fine with either, really.
>
> With regards,
> Daniel.
>
> >
> > So, how are we going to proceed? Stick with GH or move to JIRA? I
> > believe [1] should be updated, in case.
> >
> > Regards.
> >
> > [1] http://incubator.apache.org/projects/ponymail.html
> > [2] https://github.com/apache/incubator-ponymail/issues
> > [3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
> >
>
>
Re: [DISCUSS] Issue tracking
Posted by Daniel Gruno <hu...@apache.org>.
On 06/01/2016 04:27 PM, Francesco Chicchiricc wrote:
> Hi all,
> I see from [1] that we are supposed to use JIRA to track issues, but it
> seems instead that we are working with GitHub issue tracker [2] - the
> only problem being that notification e-mails seem not to distinguish
> well enough between issues and PRs (see [3] for an example).
3 should be fixed now, I just tweaked the github scripts a bit.
I'm fine with either, really.
With regards,
Daniel.
>
> So, how are we going to proceed? Stick with GH or move to JIRA? I
> believe [1] should be updated, in case.
>
> Regards.
>
> [1] http://incubator.apache.org/projects/ponymail.html
> [2] https://github.com/apache/incubator-ponymail/issues
> [3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
>
Re: [DISCUSS] Issue tracking
Posted by Shane Curcuru <as...@shanecurcuru.org>.
Francesco Chicchiricc wrote on 6/1/16 10:27 AM:
> Hi all,
> I see from [1] that we are supposed to use JIRA to track issues, but it
> seems instead that we are working with GitHub issue tracker [2] - the
> only problem being that notification e-mails seem not to distinguish
> well enough between issues and PRs (see [3] for an example).
>
> So, how are we going to proceed? Stick with GH or move to JIRA? I
> believe [1] should be updated, in case.
+1 for using GH as the issue tracker. This is still a reasonably small
project with a high percentage of ASF Members, so we have the overall
experience to ensure that we're still keeping clean IP and a welcoming
and open community.
Personally, I'd love to see all PRs/GH issues be clearly reflected via
email to a separate issues@ or similar mailing list for easier
filtering, but that's up to the project as a whole to decide.
The risk of GH's issue tracker going down or the like is mitigated by
having the notifications reflected in email, which we archive ourselves.
It's also something I'd like to try as a way to encourage more GH-world
contributors to the project - since once we get a stable release, we may
well attract notice from plenty of other projects who are looking for
more powerful mail archive/reply systems than nabble or the like.
- Shane
>
> Regards.
>
> [1] http://incubator.apache.org/projects/ponymail.html
> [2] https://github.com/apache/incubator-ponymail/issues
> [3] https://lists.apache.org/thread.html/Zo6qang4l8jfyee
>