Differences between revisions 20 and 21
Revision 20 as of 2007-01-09 20:32:38
Size: 6451
Comment: Explanations on how to require login for posting to forums/trackers.
Revision 21 as of 2007-02-13 11:18:25
Size: 6473
Comment: [[FullSearch()]] ---- Add to category Alioth
Deletions are marked like this. Additions are marked like this.
Line 83: Line 83:
----
CategoryAlioth

This page is maintained primarily by the administrators of alioth.debian.org to help spread knowledge about the service. You can also check the ["Alioth"] wiki page as well as ?AliothPackagingProject.

1. Common questions

1.1. Why do I have a "-guest" suffix on my account ?

All Debian developers automatically have their usual Debian account on Alioth. Since new people join Debian all the time, a login name already used on alioth may be in conflict with the login of a new Debian developer.

That's why all public accounts created on account have a "-guest" suffix.

1.2. Will you accept my project ?

Please read the [http://lists.debian.org/debian-devel-announce/2003/03/msg00024.html guidelines given in the announce of Alioth]. Alioth is meant as a service for the Debian community. More precisely, any free software project with a Debian developer in the team can be hosted on alioth.debian.org. Non-Debian developers can request projects, but they'll be rejected if their purpose is not directly related to Debian. If you can find a Debian Developer willing to sponsor your project, the project will most likely be approved. In that case, ask the sponsor to register the project for you.

1.3. Do I need an Alioth project ?

Yes if:

  • you want to host upstream development of something
  • the project is affiliated with a Debian team who is going to maintain many packages

No if:

  • you just need a SVN repository for package maintenance

Please check ?AliothPackagingProject for generic guidelines.

1.4. How can I remove my old -guest account ? an unused project ?

You can't do that yourself. Please request the removal via the [http://alioth.debian.org/tracker/?func=add&group_id=1&atid=200001 siteadmin support request tracker].

1.5. How can I migrate my -guest account to my new official Debian account ?

There's no way to migrate anything. You need to contact all project admins of projects that you are part of and ask them to add the new account and to remove the old -guest account. When you're done, please request the removal of the old -guest account.

2. Common problems

2.1. I try to identify on the web but I get "username doesn't exist"

If you just created your account, remember that your username a "-guest" suffix.

2.2. I created my account on Alioth but I can't login via ssh

The alioth account doesn't imply a unix account. You get an unix account only when you're added to a project. Unix accounts are created daily, thus if you have just been added to a project, please wait 24 hours.

If after that delay, you still can't login, please contact the admins.

2.3. I'm a Debian developer but I can't connect to alioth.debian.org with my Debian password

Your alioth account has a different password from your usual Debian one. To activate your alioth account, you have to [http://alioth.debian.org/account/lostpw.php request a new password]. The gforge-inject.pl script, responsible for retrieving the latest list of Debian accounts and adding the missing ones to the Gforge database, runs hourly.

2.4. I lost the password for a mailing list

Please send a mail to admin@alioth.debian.org requesting that the password be reset. You'll only get a new password if your email corresponds to someone that is part of the project. Please indicate if you're the list owner or not.

2.5. Something deletes my ~/.ssh/authorized_keys file

Gforge stores the SSH keys in its database and automatically generates the file ~/.ssh/authorized_keys for you. Thus if you want to add you own SSH key, you have to use the dedicated web page: http://alioth.debian.org/account/editsshkeys.php

2.6. I'm getting lots of spam on the forums/trackers

You need to restrict anonymous posting to the forums and trackers. For this you have to edit the rights associated to the "observer" role. In your project, click in the "administration" tab and then click on the "Modify observer" button (on the right, just below the list of members).

3. Gforge

Alioth runs [http://www.gforge.org Gforge]. You can read there the [http://gforge.org/docman/?group_id=1 Gforge documentation]. Alioth is running the last version (4.5).

4. Subversion/arch/bzr/git/CVS repositories

The repositories are hosted on [http://svn.debian.org svn.debian.org], [http://arch.debian.org arch.debian.org], [http://bzr.debian.org bzr.debian.org], [http://git.debian.org git.debian.org] and [http://cvs.alioth.debian.org cvs.alioth.debian.org]. They are all hosted by alioth.debian.org itself.

CVS repositories are directly handled by Gforge while the other are manually created by the Alioth admins. They are however tied to Gforge projects for authentication and access control.

4.1. How do I create a subversion/arch/bzr/git repository for my project ?

Please [https://alioth.debian.org/tracker/?atid=200001&group_id=1&func=browse fill a support request] and ask for it. Don't forget to give the unix name of your project in your subject.

If you asked a repository when you requested the Alioth project, your repository may be already created. Please check that before submitting a report request! It's very annoying to be asked to do something that has already been done...

4.2. Can I use baz/tla/another arch implementation ?

Your arch respository is an empty directory. You can use any tool that you want provided that it has a method to access it which works with the services available on arch.debian.org (sftp, rsync over ssh, http for read-only access).

4.3. I switched to Subversion, how do I disable CVS ?

Please visit the administration page of your project and go to the "edit public infos" page. You can disable CVS there. If you want to completely empty the CVS repository, then please do that yourself on alioth.debian.org. Your have write access to /cvsroot/<myproject>/ and you can remove everything there if needed.

4.4. I gave a new developer commit access, how soon til it takes effect ?

If he already has a Unix account, he should be added to the dedicated group almost immediately. He might to have to wait a bit because the NSS information might be cached by nscd.

4.5. More questions ?

Please be sure to checkout the other dedicated pages like ["AliothSVN"], ?AliothArch, ?AliothBzr and ?AliothGit. You can also join the channel #alioth on irc.debian.org.


?CategoryAlioth