[mapserver-dev] Github Issue Tracker
Lime, Steve D (DNR)
Steve.Lime at state.mn.us
Mon May 14 11:31:22 EDT 2012
Ditto, +1 on option #2.
-----Original Message-----
From: mapserver-dev-bounces at lists.osgeo.org [mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of Daniel Morissette
Sent: Monday, May 14, 2012 8:06 AM
To: mapserver-dev at lists.osgeo.org
Subject: Re: [mapserver-dev] Github Issue Tracker
Belated +1 on option #2
Daniel
On 12-05-12 8:45 AM, thomas bonfort wrote:
> I have enabled the issue tracker on tinyows. I'm open to activating
> the one on docs if folks want it that way, I however think that it is
> simpler to keep documentation bugs inside the main mapserver/mapserver
> tracker as many doc tickets spark off from a mapserver ticket.
>
> regards,
> thomas
>
> On Sat, May 12, 2012 at 12:22 PM, Umberto Nicoletti
> <umberto.nicoletti at gmail.com> wrote:
>> I'm for #2 as it fits more naturally in the github scheme. Github is
>> a great gateway to attracting developers and imho there is no point
>> in adopting conventions that steer us away from its workflow.
>>
>> Umberto
>>
>>
>> On Thu, May 10, 2012 at 2:34 PM, Alan
>> Boudreault<aboudreault at mapgears.com>
>> wrote:
>>>
>>> Hi devs,
>>>
>>> An discussion raised up this morning on IRC. I was checking some
>>> issues and noticed that the github project mapserver/tinyows hadn't
>>> the issue tracker enabled, though mapserver/mapcache had one.
>>>
>>> We would need to clarify this for us and users and be consistent.
>>> Where should I create a ticket for tinyows, mapcache and even doc?
>>> There are two
>>> options:
>>>
>>> 1: All issues are created in the github project mapserver/mapserver
>>> and committed in their appropriate github repo. This implies to set
>>> the LABEL to the appropriate component of the issue. This is similar
>>> to the way we worked with SVN (and selecting the component). This
>>> regroups everything at the same place, which is a good think.
>>> However, if we create an issue related to tinyows and commit a patch
>>> in the repo, it is not as straightforward to reference that commit
>>> or ticket. To get the automatic referencing in the
>>> ticket:
>>>
>>> - we need to commit with: git commit -m "bla bla bla
>>> mapserver/mapserver#1234"
>>>
>>> - in a ticket, we can refenrence a commit with: "this is a
>>> comment1 mapserver/tinyowns at 1234567"
>>>
>>> There is proabably other referencing issues... ie... attaching a
>>> pull request with a ticket.
>>>
>>> 2: All issues are created in their own github project and committed
>>> normally. This is (IMO) more easy and straightforward for users and
>>> devs as well.
>>>
>>> - commits are as we did in the pass, a simple #1234 , and @123456
>>> to reference a changeset.
>>>
>>> - It is more easy to see ALL issues related to the specific
>>> project, since even if the label is missing, it has been created as the right place.
>>>
>>> - Also, the concept of *label* in github seems different than a
>>> trac component. I don't think we can specify a *owner* for a label.
>>> Correct me if I am wrong Thomas. At least, creating issues in
>>> MapCache/TinyOWS/Docs would clearly set the component to the project owner.
>>>
>>> As Thomas mentionned, both solutions have their strengths and weaknesses.
>>>
>>> What do you think?
>>>
>>> Alan
>>>
>>> --
>>> Alan Boudreault
>>> http://www.mapgears.com/
>>> _______________________________________________
>>> mapserver-dev mailing list
>>> mapserver-dev at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>>
>>
>>
>> _______________________________________________
>> mapserver-dev mailing list
>> mapserver-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>>
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
--
Daniel Morissette
http://www.mapgears.com/
Provider of Professional MapServer Support since 2000
_______________________________________________
mapserver-dev mailing list
mapserver-dev at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-dev
More information about the mapserver-dev
mailing list