> It it funny that you are pointing this out. The SVN restructuring is done,
> because we are planning such a move right now :)

Sounds great.

>
> SVN will remain the master. If people just want to build from source, or
> study the code, they don't have to learn a new tool and simply do things as
> they are used to do. The idea is that developers and contributors use Bazaar
> instead of svn. Via the svn bazaar plugin we push our changes to the svn
> master or synchronize back. The problem with out current SVN repository is
> that, for the sake of simplicity, we have used it to store binaries. It has
> grown to a big size and as DVC systems check out the whole history, this has
> become a pain. Therefore we more or less clone the existing repository to a
> new one, excluding the binaries. And we change our build script to retrieve
> the binaries from an external repository.

Are you talking about binary releases?  Or are you storing
dependencies there as well?  I wonder the benefits of storing
dependencies, especially if they are resolved at compile time.  Of
course releases that include dependencies must include them.  For
releases though, I'm thinking whether something like S3 would be a
better solution.  It's not free, but it would be a few dollars per
month maximum for the amount that's needed I believe.  There might be
some other free service out there that offers geographic content
distribution.

>
> We had quite a discussion on whether to use git or bazaar. We have decided
> to give bazaar a first try, not git. Russel Winder was making the case for
> bazaar. And to me bazaar looks more user friendly and high level than git.
> We use launchpad for hosting the different feature branches. I hope we get a
> good process going for all this.

Yeah, afraid I can't really provide any feedback on this.  My
understanding from doing quick a vs. b readings is that git is more
advanced and bazaar and mercurial offer good enough DVC that although
might not have all the advanced features of git, they are a bit more
user friendly, at least from the standpoint of someone just coming to
DVCs.  I switched to git for personal use, mostly because I loved
github and don't ever want to host my own repo again.  I also looked
at launchpad, but I'm not sure why, their web site works ridiculously
slow.  Can't really blame it on RoR, since github is RoR as well and
it very fast.  I saw similar complaints on the web about launchpad, so
I know it's not just me.

Great to hear about the move to DVC though.  I'm sure what ever the
decision is, it'll be better than centralized version control.


Ilya

>
> - Hans
>
>>
>>
>> Ilya
>>
>> On Sat, Dec 20, 2008 at 9:51 AM, Hans Dockter <[email protected]> wrote:
>>>
>>> Hi,
>>>
>>> right now we work on our svn infrastructure. Therefore you can't get the
>>> gradle sources from our svn repository at the moment. You should also not
>>> write to the gradle svn repository right now.
>>>
>>> I will post to the list as soon as the work is done.
>>>
>>> - Hans
>>>
>>> --
>>> Hans Dockter
>>> Gradle Project lead
>>> http://www.gradle.org
>>>
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>  http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>   http://xircles.codehaus.org/manage_email
>>
>>
>
> --
> Hans Dockter
> Gradle Project lead
> http://www.gradle.org
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to