What is Alioth?
Alioth is broken, and there is nobody around to fix it. Don't ask the remaining people who give it life support to implement fixes and changes. There may eventually be replacements for some parts of it, but that is not now (2017-08). Please subscribe to debian-devel-announce for updates.
Alioth.debian.org is a Debian server running FusionForge (used to be GForge). It's much like sourceforge or savannah but it's a service for Debian Developers and all other kinds of contributors together.
Benefits of registering an account on Alioth
An Alioth account provides several benefits:
- It can be used to access many Debian projects resources as a single sign-on provider
It makes it possible for contributors activity to be tracked and shared on the Debian contributors list, even when using different email addresses across several official and unofficial projects (wiki, forums, packaging, etc.)
It provides an email alias <firstname.lastname@example.org>
- It doesn't require going through any specific process or approval, making the barrier to entry very low for any first-time contributors.
Next update in preparation at Alioth/News
2013-11-21: alioth back online
2013-11-11: Alioth is down
2007-10-04: Bits from the Alioth team
2007-05-13: Alioth upgraded to Debian etch
2007-03-12: Alioth supports Mercurial (hg.debian.org)
2007-02-16: Alioth downtime
2006-10-28: Migration completed
2006-10-23: Announce of upcoming migration
2006-09-06: Security incident
2006-04-19: Guidelines for packaging projects on Alioth
Debian members ask for a new project (others need their project sponsored by a Debian member) on Alioth but it will only be approved if it respects the project approval policy. Any free software project where a Debian Developer is involved is fine. Any packaging project (whose name MUST start with "pkg-") is fine.
- As of 2017-08-04, the “ask for a new project” link above leads to an error message “Project registration is restricted on Alioth, and only administrators can create new projects.”. There is no information on how to ask administrators to create a new project. How does a non-Administrator go from there to getting a new project?
Please check out Alioth/PackagingProject if you plan to use an alioth project to collaboratively maintain some packages.
Alioth has these administrators (IRC nick in parenthesis):
- Alexander Wirt (formorer)
- Roland Mas (Lo-lan-do)
- Christian Bayle (chris38)
- Stephen Gran (sgran)
They can all approve projects and have full administrative rights on all project if needed. They also have root rights on the machine.
They can be contacted via email@example.com. If you encounter a problem with alioth, you can file a support request on the siteadmin project. Sometimes, when you need to prod an administrator to do something, you can join #alioth on irc.debian.org (OFTC) ... they may help you.
The machine hosting alioth.debian.org is running on moszumanska.debian.org. It is also hosting svn.debian.org, arch.debian.org, bzr.debian.org, darcs.debian.org, git.debian.org, and hg.debian.org. Those services are tightly related to Alioth since all the user accounts and the groups are taken from FusionForge database. This means that you can only create VCS repositories for existing alioth projects and that any member of that project will have access to the corresponding public repository.
All VCS repositories can be automatically created by FusionForge: enable “Source code management (SCM)” in your project (this can be done in the “Admin” tab, click on “Edit public infos”), then go the “Admin“ page in the “SCM” tab and there you can choose the type of SCM wanted. The repository will be automatically created by a cron job some hours later.
Alioth uses a modified version of FusionForge, see Alioth/FAQ#src to grab the dedicated bzr branch. Feel free to send us patches that apply to this tree if you want to get something fixed in a more timely fashion.
How can I help?
We tend to have a big number of support requests, please help us deal with those. Sometimes it requires a change to FusionForge, sometimes it only requires explanations to the submitter, you'll surely find something to do over there.
Before asking an admin, please read the Alioth/FAQ.
- Other wiki pages:
Alioth/FAQ -- Frequently Asked Questions
Alioth/SSH -- Information concerning SSH usage
Alioth/PackagingProject -- Using Alioth to maintain Debian packages
Alioth/Web -- Hosting web pages and/or web applications on Alioth
Alioth/ikiwiki -- How to use ikiwiki on Alioth
- Concerning version control systems :
Alioth/OtherForges -- alternative software forges
- External documentation