Re: Upstream tracking tool

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Seems like I already started a good discussion about it.

Let me add my thoughts as well...


On 04/24/2018 12:38 PM, Lenz Grimmer wrote:
> Hi John,
>
> On 04/23/2018 04:57 PM, John Spray wrote:
>
>> I'm reasonable comfortable using proprietary tools for ephemeral-ish
>> things like code review and feature/release tracking, but less
>> comfortable using them for tracking bugs and backports, where the
>> durable reference from the git history to the tool is more important.
> Agree, the references noted in the git commit history (esp. bug IDs)
> must be preserved, to be able to figure out how and why a certain change
> occurred. The best way for maintaining these would be to put the
> existing tracker into "read-only" mode, once a switch to a replacement
> tool has been made.
>
>> With proprietary tools, I think we should aim to maintain a posture
>> where if they go evil, we can quickly drop them and move on without
>> any long term pain.
> This is likely not easily achievable. Even with github you can of course
> migrate your git repos elsewhere, but you'd lose the entire pull request
> review history (which contains a lot of useful discussion). And while 
> most tools support creating a database dump of your history and assets,
> it's likely highly impossible to convert and import it elsewhere.
That's a common issues for almost every tool our there we're using
expect text files...
>
>> Having two trackers for bugs vs. features is awkward, but we're
>> already in that situation with redmine+Trello, so I'm pretty open to
>> adopting Jira as a Trello replacement, as long as we actually stop
>> using Trello (don't want to increase the overall number of tools).
>> I'm not a big fan of Trello so I'd happily make that jump tomorrow if
>> enough people were into it.
>>
>> If we ever want a unified tracker for everything then I think it needs
>> to be free software, and it'll need to be featureful enough to satisfy
>> the Jira/Trello itch -- I'm not sure if that exists today, it's
>> possible that redmine is as good as it gets in the free tool space?
>> We should also consider whether there are redmine extensions available
>> that give us the feature tracking functionality that we would like.
> The Agile plugin to Redmine looked promising, but doesn't seem to be
> fully open source.
The idea behind is that we have just one centralized tool and we're
reducing the tools instead of replacing one with another one. Why
shouldn't we also track our bugs in Jira? The software is Open Source
and we're discussing those issues on the various mailing lists anyway.

Within Jira it's easily possible to create new boards, do sprint
planning as well as release planning and also track everything. So why
should we use different tools to achieve the same?

It's all about a user friendly interface and a central place users could
look at to get an overview. You never get a second chance to make a
first impression. Right now the first impression is totally fuzzy.
>
> Note that I had a quick call with Sage about JIRA yesterday, I gave him
> a quick demo of how the openATTIC project uses it and we discussed a few
> aspects. One of the alternative tools we talked about was Taiga - Sage
> had actually set up a Ceph project there, but never 
That would be another possibility. I only tried taiga a year ago or so
and to still be polite - the installation + the administration
afterwards wasn't that good. Maybe that has changed, that would be awesome.

Generally this is another big plus for the atlassian suite. The general
administration and the maintenance is quite easy.

If we would like to give it a try we could request a open license and
host a new instance somewhere to start and play with. Give the fact that
I did that already for openATTIC I would volunteer to request the
license and also for hosting the instance in our datacenter (including
backups of this instance) if that would help anyhow?
> started using it:
> https://tree.taiga.io/project/liewegas-ceph/
>
> He has now given me admin access so I can take a look and evaluate it.
> If it matches our requirements, we might start using it for tracking the
> dashboard features in order to gather experience/knowledge.
>
> Sage also mentioned github projects on IRC -
> https://help.github.com/articles/about-project-boards/ - I wonder if
> this would be a viable alternative to Trello cards? At least it provides
> a much tighter integration with the github users and pull requests, even
> if we're not using the built-in issue tracker.
>
> Lenz
>

-- 
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)


Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux