PDA

View Full Version : Let's get git


cyberorg
November 10th, 2006, 05:38 AM
As suggested by David, there would be a community git tree soon, where commit access would be easier.

We could start using that when its up or set one here and create a tree with mikedee's ports of all plugins so that it becomes easier for users to get and install all the plugins at the same time like we do with git compiz.

It would also make it easier for packagers like me to create compiz packages with all the plugins included.

Cheers

-J

mikedee
November 10th, 2006, 11:50 AM
Yes I agree, it is becoming hard to manage them on my harddrive.

For the meantime you can download the compiz extras tarball which includes most of the working plugins. This should provide a nice base to create packages from.

gandalfn
November 10th, 2006, 08:25 PM
I agree too, it's becoming hard also for me to manage compiz-extra package.

I'm currently rebuild it for integer all plugins and activate them with the enable configure option. I have only one question which version ? compiz version like currently or another ?

gandalfn

mikedee
November 11th, 2006, 01:35 AM
I think a versioning scheme like what you have for the Ubuntu package are best. The version should be the same as the compiz version that it was compiled for. Then we can add an extra digit which will represent the build number. There can then be an extra packagers extension.

This way it should be easy for the users to keep compatability plus we will be able to release compiz-extras more frequently with updates to the plugins.

I think that the compiz extras package should only contain fairly stable plugins. Things like miniwin should be kept in a seperate section in git and then moved to compiz-extras when it is ready.

This is probably a good time to discuss which versions we should support, each version of compiz has incompatabilities. I think we should probably support 1 version back, but not start with 0.2.2. There are quite a few differences to 0.3.2 and I would expect to see a new release within a few weeks. Not many people will have 0.2.2 at the moment since there are no problems that I am aware of with 0.3.2.