You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Peter Firmstone <pe...@zeus.net.au> on 2021/01/18 22:44:50 UTC
Git migration
Hello River folk,
Just an update on progress, the git mirror was out of date, it has been
deleted to clear the way for copying our current SVN.
https://issues.apache.org/jira/browse/INFRA-21216?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel
Also I think it would be cleaner to have separate git repositories for
separate components, such as the ldj test suite or other contributions
that aren't part of the main release, so that River is easier for new
users to become familiar with, rather than having a super repository
that contains all components as SVN does currently.
I welcome suggestions as to how the git repositories should be structured.
--
Regards,
Peter Firmstone
0498 286 363
Zeus Project Services Pty Ltd.
Re: Git migration
Posted by Peter Firmstone <pe...@zeus.net.au>.
Thanks Gregg,
Something that's been in the back of my mind also is the qa test suite,
whether this should be a separate binary build, so that binary
compatibility can also be tested between releases.
I agree with your sentiment here, it would be nice to streamline and
make what we have easier to understand.
Information on the migration is pretty light on at the moment, there's a
tool to get the branches structured properly.
https://infra.apache.org/svn-to-git-migration.html
Cheers,
Peter.
On 19/01/2021 2:10 pm, Gregg Wonderly wrote:
> I think that separate repositories is a good idea. It might be interesting for one of those repositories to require a specific layout of the repositories and provide a script to “pull” all the correlated versions etc. I sometimes struggle with all the variations on how this gets done. At some place we need to pull all the details into view in a way that is also “easy” to consume.
>
> Gregg
>
>> On Jan 18, 2021, at 4:44 PM, Peter Firmstone <pe...@zeus.net.au> wrote:
>>
>> Hello River folk,
>>
>> Just an update on progress, the git mirror was out of date, it has been deleted to clear the way for copying our current SVN.
>>
>> https://issues.apache.org/jira/browse/INFRA-21216?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel
>>
>> Also I think it would be cleaner to have separate git repositories for separate components, such as the ldj test suite or other contributions that aren't part of the main release, so that River is easier for new users to become familiar with, rather than having a super repository that contains all components as SVN does currently.
>>
>> I welcome suggestions as to how the git repositories should be structured.
>>
Re: Git migration
Posted by Gregg Wonderly <ge...@cox.net>.
I think that separate repositories is a good idea. It might be interesting for one of those repositories to require a specific layout of the repositories and provide a script to “pull” all the correlated versions etc. I sometimes struggle with all the variations on how this gets done. At some place we need to pull all the details into view in a way that is also “easy” to consume.
Gregg
> On Jan 18, 2021, at 4:44 PM, Peter Firmstone <pe...@zeus.net.au> wrote:
>
> Hello River folk,
>
> Just an update on progress, the git mirror was out of date, it has been deleted to clear the way for copying our current SVN.
>
> https://issues.apache.org/jira/browse/INFRA-21216?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel
>
> Also I think it would be cleaner to have separate git repositories for separate components, such as the ldj test suite or other contributions that aren't part of the main release, so that River is easier for new users to become familiar with, rather than having a super repository that contains all components as SVN does currently.
>
> I welcome suggestions as to how the git repositories should be structured.
>
> --
> Regards,
> Peter Firmstone
> 0498 286 363
> Zeus Project Services Pty Ltd.
>