Re: recent issue maintenance + preparing transition to darcsden

Guillaume Hoffmann <[email protected]>
Newsgroups gmane.comp.version-control.darcs.user
Message-ID <CADw8UJpTKgT8-DYBsXuo+BCjTn39UqU4u7TyTeWTSHrsFUE5JA@mail.gmail.com>
Some news:

* Ganesh agreed on IRC that I should try and implement the
aforementioned changes (bugs.darcs.net)
* I started looking at the Roundup files on the darcs.net server and
documentation
* I reckoned it was quite a lot of effort and probably was not worth it
* let let us see if we can skip this step and use darcsden directly...
* the main issue with darcsden is that there is no way of notifying
some repository that a fork has patches for it (pull request).
* but, there was an unmerged patch from 2014 that implemented patch
bundle submission to darcsden repositories.
* if we had this working we could take our current workflow from
bugs.darc.net to hub.darcs.net
* I manually rebased this patch at https://hub.darcs.net/gh/darcsden/
, waiting for someone to review it. :-)

Guillaume


2017-07-31 15:26 GMT-03:00 Guillaume Hoffmann <[email protected]>:
> Hi,
>
> yesterday I applied the process described at
> http://darcs.net/BugTracker , in particular I used the "Maintenance"
> query to go through all open tickets, from oldest to newest. In total
> there were more than 560 open tickets. Now they are "only" 240 (see
> https://tinyurl.com/y95a3u6x ).
>
> I closed a lot of tickets using the "given-up" status. Mostly, I closed:
>
> * bugs related to parts of the code that have been refactored at some
> point (cache system, packs, flags, repo cloning, etc.).
> * bugs related to features that no longer exist.
> * old bugs related to non-linux platform (eg Darcs failure on Windows
> Vista, etc.)
> * tickets that express wishes for Darcs 3
>
> Nothing I did is definitive, if someone finds I closed an interesting
> issue, please open it again.
>
> Now, I found that for our current pace of development, the bug tracker
> is too complicated. I'm not sure some fields are useful at all (see
> below). An issue system that uses tags would simplify the whole thing
> IMHO.
>
> We already discussed the possibility of moving all darcs hosting and
> development to hub.darcs.net ; I still think it is a good idea, we
> could then freeze bugs.darcs.net and still be able to refer to old
> discussions.
>
> IIRC the most problematic topic was adapting patch submission to
> darcsden.  We still need developer effort to solve this and discuss
> whether use a pull-request workflow or patch bundles.
>
> In the meantime, I suggest the following concrete steps to simplify
> the current issue and patch tracker:
>
> * remove the Priority, Milestone and Assigned-To fields of issue
> tickets and patch bundles
> * reduce the Status options of issues to:
>     * open (ex-unknown, waiting-for, needs-*, in-progress)
>     * given-up (ex:given-up, duplicate,wontfix, deferred)
>     * resolved.
>     * Note: when exporting issues to darcsden, change given-up and
> resolved to closed.
>
> I know nothing about the issue/bug tracker but if Ganesh agrees I can
> try and implement these changes.
>
> Guillaume
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.