Yes yes yes.  You nailed all of my requirements.  Also githubs tagging is
supprisingly nice.  But I think that the ability to create your own fields
is a much more organized method.
On Jul 26, 2012 12:41 PM, "Carlos Mundi" <[email protected]> wrote:

> Thanks, Thomas.
>
> As a newcomer, I would find posting of a roadmap helpful.
>
> When selecting a solution, I see issue tracking as a key differentiator
> between Gitorious and GitHub.
>
> Gitlab, which is far less mature, has already implemented issue-tracking.
> I don't know enough yet to comment on specific implementations, but I do
> think a few things would be killer:
>
> 1. Having issue tracking.
>
> 2. Having one-to-many and many-to-one mapping between issues and commits
> and between issues and merge requests.
>
> 3. Optional automatic updating issues (usually from Open to Fixed) after
> successful completion of a linked merge request.  (note.  Need collision
> detection.  Simple but important.)
>
> 4. Choices.  Let project owner control #3 above.  For example some
> projects like to mark issues Closed on commit.  Not us.  We mark Fixed and
> only move to Closed after tests pass, which is still manual for us.  So
> basically there should be automation hooks (ReSTful API?) for state
> changes.  Baking that in allows Gitorious to grow with users.
>
> 5. Extensible state machine.  The project owner would be able to add
> states and tweak the allowed transitions, one transition table for each
> role (owner, dev, reporter, guest, ...)
>
> 6. Flags, as in bugzilla, to consistently encode searchable vital
> meta-data which is not a proper state.  Simple example: we use a custom
> flag "expedite" to flag and pull status reports on issues which are
> critical to management.  This helps us be agile.
>
> 7. Again, I would emphasize integration in the views and keep the models
> and controllers separate from the views with a restful API so that vcs and
> tracking cores can evolve independently.
>
> Ok, that's my wishlist.  I know it's long and AFAIK no FOSS solution does
> all of that...yet.  GitHub seems to be in a consolidation phase, but that
> could change with the recent VC infusion.  Gitlab has a headstart, but
> maybe not by much.  Gitorious looks like it is positioned to sieze the day.
>
> These ideas are nothing revolutionary and I want to hear what others want.
>
> Thanks for providing a forum.
> On Jul 26, 2012 6:26 AM, "Thomas Kjeldahl Nilsson" <[email protected]>
> wrote:
>
>>  Hi Carlos,
>>
>> AFAIK adding an integrated issue tracker is not currently on the roadmap
>> for Gitorious, but we certainly welcome discussion of this if the community
>> feels strongly about it either way. :)
>>
>> cheers,
>> Thomas
>>
>> On 07/25/2012 11:57 PM, Carlos wrote:
>>
>> Hi,
>>
>>  I'm brand new to gitorious (today!).  I really like what I see and am
>> thinking of whether it could integrate with what we're already doing.  I'm
>> reading this list and anything I can find as fast as I can.
>>
>>  Discussion of integrated issue tracking comes up every so often and I
>> see things like  issues.gitorious.org and https://www.chiliproject.org/ and
>> bugzilla and ...
>>
>>  My question is, what is the current state of support for issue trackign
>> in gitorious and does it have a place on the official roadmap?
>>
>>  FYI, I am interested in common-sense issue tracking and not so much in
>> fancy project management tools.  Gitlab has a good start on issue tracking
>> which could evolve into something with the fine-grained reporting
>> capability of bugzilla.  Is there anything like this on the horizon for
>> gitorious?
>>
>>  I'm not a Rubyist, so I can't contribute code in the short term, but
>> I'm feeling kind of inspired by what I see of gitorious.
>>
>>  Thanks!
>> Carlos
>>
>>  --
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>>
>>
>>
>> --
>> best regards,
>> Thomas Kjeldahl Nilssonhttp://gitorious.com
>>
>>  --
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>>
>  --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
>

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]

Reply via email to