Re: Discontinuing Phabricator

2017-08-04 Thread Adam Williamson
On Fri, 2017-08-04 at 22:41 +0200, Josef Skladanka wrote:
> As you all probably know, we decided that keeping Phab up and running is
> not the best use of our - rather limited, and shrinking - resources, so we
> moved all our projects to Pagure. Yay!
> 
> As of now, all (relevant) tickes are moved to Pagure, and we have the
> Differential revisions archived as html snapshots here:
> https://fedorapeople.org/groups/qa/phabarchive/differentials/phab.qa.fedoraproject.org/
> (note that this is not the final version, once kparal gets to update it,
> the "download raw diff" links will provide you with just that).
> 
> Links between tickets, and ticket dependencies are hopefully moved too, as
> are the references for the Differential revisions tied to that ticket - I
> was able to manually check a few tickets, and "it was fine" (tm). In
> phabricator, ticket could be a part of multiple projects (like execdb +
> resultsdb + libtaskotron) - we (kparal mostly) cleaned up quite a deal of
> those, but some still made sense to keep. Pagure can not represent these,
> so I ended up duplicating the tickets. Such tickets' first comment (or some
> of the few first comments) says "This is a duplicate of ..." - meaning just
> that this was part of several projects and the referenced ticket is just
> the same.
> 
> This also means, that as of now, we won't be actively taking part in
> maintaining, or using Phabricator. We are still to decide on a reasonable
> way to do code reviews, so any tips on the topic are more than welcomed. If
> you have some un-merged differential revisions, that you'd like to see
> taken care of, please create a pull request, and mention that it is WRT to
> a specific diff.
> 
> I'm sad to see this great tool go, hopefully, we'll be able to make decent
> use of Pagure.

Thanks a lot for all your work on this, Josef!

Just in case it's still of any use, I still have the pad we (RH folks)
were using to keep note of things we would like improved in Pagure
open:

https://etherpad.gnome.org/p/pagure-rough-edges

since I (oh so naively) thought I might have time to actually work on
some of them. Of course, I didn't. But at least it means I still have
the URL! So we can keep collating things there and maybe (har, har)
find some time to help implement them in future.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
qa-devel mailing list -- qa-devel@lists.fedoraproject.org
To unsubscribe send an email to qa-devel-le...@lists.fedoraproject.org


Discontinuing Phabricator

2017-08-04 Thread Josef Skladanka
As you all probably know, we decided that keeping Phab up and running is
not the best use of our - rather limited, and shrinking - resources, so we
moved all our projects to Pagure. Yay!

As of now, all (relevant) tickes are moved to Pagure, and we have the
Differential revisions archived as html snapshots here:
https://fedorapeople.org/groups/qa/phabarchive/differentials/phab.qa.fedoraproject.org/
(note that this is not the final version, once kparal gets to update it,
the "download raw diff" links will provide you with just that).

Links between tickets, and ticket dependencies are hopefully moved too, as
are the references for the Differential revisions tied to that ticket - I
was able to manually check a few tickets, and "it was fine" (tm). In
phabricator, ticket could be a part of multiple projects (like execdb +
resultsdb + libtaskotron) - we (kparal mostly) cleaned up quite a deal of
those, but some still made sense to keep. Pagure can not represent these,
so I ended up duplicating the tickets. Such tickets' first comment (or some
of the few first comments) says "This is a duplicate of ..." - meaning just
that this was part of several projects and the referenced ticket is just
the same.

This also means, that as of now, we won't be actively taking part in
maintaining, or using Phabricator. We are still to decide on a reasonable
way to do code reviews, so any tips on the topic are more than welcomed. If
you have some un-merged differential revisions, that you'd like to see
taken care of, please create a pull request, and mention that it is WRT to
a specific diff.

I'm sad to see this great tool go, hopefully, we'll be able to make decent
use of Pagure.

Josef

P.S. if you feel brave enough, feel free to have a look at the junk-code
that made this possible at https://pagure.io/fedora-qa/phabarchive/
(disclaimer - the code should die in fire!)
___
qa-devel mailing list -- qa-devel@lists.fedoraproject.org
To unsubscribe send an email to qa-devel-le...@lists.fedoraproject.org