PDA

View Full Version : List of Repositories


imnotpc
March 14th, 2007, 03:54 AM
One of the most frequent requests we get is for a central repository for our code. There is no single type of repository that is optimal for all the needs of the community, so here are a few different types.

The official compiz-extra git repository:
View with gitweb - http://git.compiz.org/
Download - http://git.compiz.org/
Upload - Contact David
Mikedee is currently working with David to get his plugins in this repo.

I've also set up an unofficial git repository for projects that aren't included in the the official compiz-extra repo for whatever reason:
View with gitweb - http://www.rock3d.org/git/
Download - git://git.rock3d.org/git/
Upload - Contact me for access.

Here is an svn repository for those who prefer subversion:
View - http://www.rock3d.org/svn/
Download - svn://svn.rock3d.org/
Upload - Contact me for access.

And finally, here is an ftp site for packages and other files:
View - http://www.rock3d.org/ftp/
Download - ftp://ftp.rock3d.org/
Upload - Contact me for access

I'd also like to mirror any projects that remain hosted on other servers so that all the community related projects can be found in one place. Once we see what we have, we can discuss how we want to package them. We can also look at long term hosting options.

Also, my thanks to KRZYzaK for allowing me to use his artwork for the rock3d.org site.

nzjrs
March 14th, 2007, 05:13 AM
Will eventually be pulling all the plugins that mike has ported across into these repositories? or will it be the situation where the more stable plugins go into upstream git and then the rest go into the places you listed here.

iznogood
March 14th, 2007, 09:04 AM
Will eventually be pulling all the plugins that mike has ported across into these repositories? or will it be the situation where the more stable plugins go into upstream git and then the rest go into the places you listed here.

I propose to have the compiz-extra branch for more stable plugins.

For plugins that are under heavy development they can be hosted on "per developer" branches like the people branches on kernel.org or users on freedesktop.org. When they become more stable they can be moved to compiz-extra branch after certain people have agreed on the quality of the code. This way everyone can work independently and later changes can be merged by qualified people

imnotpc
March 14th, 2007, 01:20 PM
Will eventually be pulling all the plugins that mike has ported across into these repositories? or will it be the situation where the more stable plugins go into upstream git and then the rest go into the places you listed here.
In keeping with it's goal of being a universal compositing and window manager layer, the "compiz" package sources will remain at git.freedesktop.org. Mike is working with David to get the plugins he maintains into git.compiz.org. This is the official repo for the "compiz-extra" package sources and should also be used for any programs that are intended to be included in the compiz-extra package.

The svn.rock3d.org site can be used for any other compiz related sources where the maintainer is currently using or prefers subversion. It's being provided as a place to consolidate the various compiz related sources. The packaging of these programs is up to the maintainer and they can be packaged individually and/or included into another package group at a later time.

The ftp.rock3d.org site can be used to host tar, rpm, and other types of packages. It can also be used for backgrounds, skydomes, themes and other compiz related files. There are currently no plans to create additional packages, but if the community is interested we could do that (for example packages of skydomes, or package some desktop themes that include a WM theme, a background, and a skydome). This is all up to the community. The Rock3d.org sites are a resource for the community to use as it wishes.