3 ms·
One example would be KDE, who considered Gitlab but ended up going with Phabricator because they are one of those 100+ developer projects that wanted the LDAP,
by zanny 11y ago
One example would be KDE, who considered Gitlab but ended up going with Phabricator because they are one of those 100+ developer projects that wanted the LDAP, analytics, logging, etc but also being a major open source software community wouldn't settle to not dogfood free software, and the CE was missing too much at the time.
Personally, I much prefer Gitlabs project -> code / issues / milestones / etc workflow over Phabricator's git / issues milestones -> projects workflow, and love using Gitlab, but there are a lot of free software communities (Gnome, Freedesktop.org, among others) who are almost certainly going to try moving to more modern project management services in the near future and will be forced away from the IMO best UX Gitlab offers for ones like gogs / phabricator that both sate their needs for a free software solution that also has the featureset for these thousand+ developer ecosystems.
- sytse 11y agoCurrently GitLab has LDAP, analytics, and logging. I'm glad you like the UX of GitLab. I'm not sure what essential features are still missing from it in your opinion. Can you elaborate?
- zanny 11y agoI'm not one of the KDE web devs that run their infrastructure, I'm just a project contributor / maintainer. There has been some historical recording of the process that led to KDE having to give up on the idea, though: http://permalink.gmane.org/gmane.comp.kde.devel.community/618 http://permalink.gmane.org/gmane.comp.kde.devel.community/61... https://mail.kde.org/pipermail/kde-community/2014q1/000667.html https://mail.kde.org/pipermail/kde-community/2014q1/000667.h... https://forum.kde.org/viewtopic.php?f=292&t=130854&p=350671#p350684 https://forum.kde.org/viewtopic.php?f=292&t=130854&p=350671#...
- sytse 11y agoThanks for the links. I'm sorry I never got the chance to talk to the KDE people and address the concerns we had. We're always open to adding or open sourcing features that are needed by large open source projects.