Interested in the source code of other distros
Michael Scherer
misc at zarb.org
Sun Feb 12 14:27:16 PST 2012
Le samedi 11 février 2012 à 18:10 -0600, Jason Hsu a écrit :
> The source code for Swift Linux is at https://github.com/swiftlinux . I have it set up so that each
> major function gets its own repository. I've also labeled the obsolete repositories. (I won't use these
> repositories for the new Swift Linux, but I'm keeping these repositories for reference purposes until I
> finish the replacement repositories.) The 0-intro repository is used to explain to prospective developers
> how to get started working on Swift Linux. I chose to use GitHub because that's what Linux Mint uses.
> I chose Launchpad.net for bug tracking for the very same reason.
>
> What distro are you working on or have worked on in the past, and where can I see the source code?
So I am working on Mageia, and you can find :
- rpm on http://svnweb.mageia.org/packages/ ( along with patches )
- software on http://svnweb.mageia.org/soft/
- server configuration on http://svnweb.mageia.org/adm/
- web site on http://svnweb.mageia.org/web/
and some stuff on git ( http://gitweb.mageia.org, but the web viewer is
broken for the forum part ). You can also have a more regular access
using git or svn as anonymous.
For Fedora, you can find both the code on various trac instances on
fedorahosted( https://fedorahosted.org/web/ ), along with project less
related to the distribution,
The packages along with patches are on the git repository
( http://pkgs.fedoraproject.org/gitweb/ ).
For Debian, there is lots of stuff on alioth http://alioth.debian.org/
and on various websites, or personal repositories.
Ubuntu place a lot on launchpad, obviously, even if I do not know
exactly where are the packages stored ( but i know they are not hard to
find, there is just lots of stuff wrote by Canonical on the site, so
that's to be expected ).
Gentoo has a website on http://sources.gentoo.org/cgi-bin/viewvc.cgi ,
and mandriva, opensuse and others have been already answered.
> I'd like to see examples of how other distros run things. I've looked at Linux Mint's GitHub page,
> but I get the impression that most of the code for transforming Ubuntu or Debian into Linux Mint is
> somewhere else.
>
> In addition to Swift Linux, what Linux distros have all of their source code available on one site?
> As far as I know, antiX Linux and Puppy Linux haven't done this.
>
> Are there any good reasons for distros to NOT have all of their source code available in one place?
Usually, because no one did the job of putting everything at the same
place, or because people prefer to let everybody be free to choose ( ie,
let people free to use github, or their own cvs repository, or anything
).
--
Michael Scherer
More information about the Distributions
mailing list