[Telepathy] Telepathy 1.0 and moving to Github

Martin Klapetek mklapetek at kde.org
Tue Nov 1 17:33:25 UTC 2016


Hey,

first of all, thanks George and Alex for pushing the work forward!

On Sun, Oct 30, 2016 at 12:59 PM, George Kiagiadakis <gkiagia at tolabaki.gr>
wrote:

> Hi all,
>
> <snip>
>
> Moving to Github
> ================
>

This is some great news! I realize it's too late now so I'll merely mention
this perhaps for future reference, but there's also Gitlab, where for
example
the Accounts SSO project is hosted. Gitlab is more free-as-in-freedom
software
friendly and regularly releases open source version of their server. I feel
like
a free software project fits better with Gitlab rather than Github, but I
can also
see why Github is the obvious choice.

On the issue of Bugzilla vs Github for patches - well, Bugzilla is a tool
meant
for bugs, not really for patch reviews, especially with git workflows.
Github is
much much more better equipped for code reviews and accepting patches.

I mean reviews like https://bugs.freedesktop.org/show_bug.cgi?id=34416
require so much manual work, copy paste and context switching while forcing
the patch to be contained in narrow column (I have a 27" screen, I want to
use all
of my screen). I find this terrible for reviews compared to, say, Github
reviews,
which also allows to maintain clean comments threads (in addition to clean
commit
history).

I as a developer want to do as little work as possible when it comes to
posting
patches but also reviewing patches. I'm reading the diff, I want to say
something about
the line I'm reading right now, I click it, I write my thoughts, I press a
button, all done.
The bugzilla that's hosted on FDO is in no way "great system for patch
review", sorry.

I'd vote for having issues on Github too. It keeps the project together,
doesn't
require two very different accounts (Github and Bugzilla) to work on one
project
and finally, Github issues are integrated out-of-the-box with the Github
reviews.
Bugzilla as it stands doesn't really offer much over Github's issues, so
imo no
reason to not keep the project all under single roof. It should be where
the development
happens.

Wiki - as Gergely mentioned, Github pages may be a very good alternative.
From
there it could even link to individual project's wikis.

Cheers
-- 
Martin Klapetek | KDE Developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/telepathy/attachments/20161101/d2bf964c/attachment.html>


More information about the telepathy mailing list