[Qgis-developer] GIT open for pull requests on master

2011-05-08 Thread Tim Sutton
Hi Folks

Well we have been poking around with the qgis/Quantum-GIS github repo
for the last week and I think it looks ok for us to continue to work
against it. So unless there are any objections I would like to make it
the 'official' code repository and update the docs etc. I will be
adding some documentation on how to carry out your basic workflow with
the new repo.

One thing we briefly discussed on the IRC channel is not reinstating
every committer from the svn committer list. Since we now work with a
distributed model, it is simple for *anyone* interested in working
against our code base to do so and contribute their changes back with
very little effort. Also, external contributors get fully acknowledged
as their name & email are propogated into the code history when we
pull from their repository or apply their patches (if they were
created using the git patch preparation tool). As such it makes little
sense for use to have tens of committers into the core repository,
Instead I would like to suggest that we provide the most active
committers with direct access to the repostory and let them apply pull
requests from others as needed. The ability to work on QGIS is truly
democratised with GIT and the purpose of committers to the core repo
should (in my eyes) be just to perform a final screening for code
quality etc before it makes its way into the repository.

If you are an existing svn committer and feel strongly about wanting
to have direct commit access to the master repo, please speak up now.

With regards to the migration to redmine, I am waiting on osgeo to
provide a backup and then we will attempt the migration - Alex Mandel
has kindly offered to help with this - hopefully we will look at it
later tonight.

As such the release of 1.7 is still on hiatus until we get all our
infrastructure updates done - small patches to fix issues in the
release branch (no string changes please) are welcome in the mean
time. Packagers are also encouraged to build test packages and submit
any needed changes to support their packaging work.

Best regards

Tim

-- 
Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
==
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
 * QGIS programming and support services
 * Mapserver and PostGIS based hosting plans
 * FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GIT open for pull requests on master

2011-05-08 Thread John C. Tull
Hi Tim,

Thanks for the update and all the hard work you and others have put in to get 
the transition to git completed. I look forward to the migration guide.

Regards,
John

On May 8, 2011, at 6:57 AM, Tim Sutton wrote:

> Hi Folks
> 
> Well we have been poking around with the qgis/Quantum-GIS github repo
> for the last week and I think it looks ok for us to continue to work
> against it. So unless there are any objections I would like to make it
> the 'official' code repository and update the docs etc. I will be
> adding some documentation on how to carry out your basic workflow with
> the new repo.
> 
> One thing we briefly discussed on the IRC channel is not reinstating
> every committer from the svn committer list. Since we now work with a
> distributed model, it is simple for *anyone* interested in working
> against our code base to do so and contribute their changes back with
> very little effort. Also, external contributors get fully acknowledged
> as their name & email are propogated into the code history when we
> pull from their repository or apply their patches (if they were
> created using the git patch preparation tool). As such it makes little
> sense for use to have tens of committers into the core repository,
> Instead I would like to suggest that we provide the most active
> committers with direct access to the repostory and let them apply pull
> requests from others as needed. The ability to work on QGIS is truly
> democratised with GIT and the purpose of committers to the core repo
> should (in my eyes) be just to perform a final screening for code
> quality etc before it makes its way into the repository.
> 
> If you are an existing svn committer and feel strongly about wanting
> to have direct commit access to the master repo, please speak up now.
> 
> With regards to the migration to redmine, I am waiting on osgeo to
> provide a backup and then we will attempt the migration - Alex Mandel
> has kindly offered to help with this - hopefully we will look at it
> later tonight.
> 
> As such the release of 1.7 is still on hiatus until we get all our
> infrastructure updates done - small patches to fix issues in the
> release branch (no string changes please) are welcome in the mean
> time. Packagers are also encouraged to build test packages and submit
> any needed changes to support their packaging work.
> 
> Best regards
> 
> Tim
> 
> -- 
> Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
> ==
> Please do not email me off-list with technical
> support questions. Using the lists will gain
> more exposure for your issues and the knowledge
> surrounding your issue will be shared with all.
> 
> Visit http://linfiniti.com to find out about:
>  * QGIS programming and support services
>  * Mapserver and PostGIS based hosting plans
>  * FOSS Consulting Services
> Skype: timlinux
> Irc: timlinux on #qgis at freenode.net
> ==
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GIT open for pull requests on master

2011-05-08 Thread Radim Blazek
On Sun, May 8, 2011 at 3:57 PM, Tim Sutton  wrote:
> The ability to work on QGIS is truly
> democratised with GIT and the purpose of committers to the core repo
> should (in my eyes) be just to perform a final screening for code
> quality etc before it makes its way into the repository.

It sounds nice, but are you sure that core developers have enough
time/will to do that? It is quite boring, it is not a typical work for
volunteer enthusiasts. I worry that non critical patches can be left
not applied.

> If you are an existing svn committer and feel strongly about wanting
> to have direct commit access to the master repo, please speak up now.

I don't feel "strongly wanting" but I would like to ask for write
access: github account 'blazek'.

Radim
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GIT open for pull requests on master

2011-05-09 Thread Tim Sutton
Hi

On Mon, May 9, 2011 at 8:51 AM, Radim Blazek  wrote:
> On Sun, May 8, 2011 at 3:57 PM, Tim Sutton  wrote:
>> The ability to work on QGIS is truly
>> democratised with GIT and the purpose of committers to the core repo
>> should (in my eyes) be just to perform a final screening for code
>> quality etc before it makes its way into the repository.
>
> It sounds nice, but are you sure that core developers have enough
> time/will to do that? It is quite boring, it is not a typical work for
> volunteer enthusiasts. I worry that non critical patches can be left
> not applied.
>

Yes. On the other hand there are quite a few committers in the list
who are not very if at all active anymore. If they come back to the
project after a long period of activity it would be nice to make sure
they are up to speed with our plans and intentions before they
directly change code again.

>> If you are an existing svn committer and feel strongly about wanting
>> to have direct commit access to the master repo, please speak up now.
>
> I don't feel "strongly wanting" but I would like to ask for write
> access: github account 'blazek'.
>

Added...though I was bitterly disappointed to see your account doesnt
have a little mugshot picture associated with it :-)

Regards

Tim

> Radim
>



-- 
Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
==
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
 * QGIS programming and support services
 * Mapserver and PostGIS based hosting plans
 * FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GIT open for pull requests on master

2011-05-09 Thread Jürgen E . Fischer
Hi Tim,

On Mon, 09. May 2011 at 10:55:21 +0200, Tim Sutton wrote:
> Yes. On the other hand there are quite a few committers in the list
> who are not very if at all active anymore. If they come back to the
> project after a long period of activity it would be nice to make sure
> they are up to speed with our plans and intentions before they
> directly change code again.

Right, but I thought that that was just about those committers.  Every recent
committer should IMHO be reinstated.

BTW I for one don't like that github pull request business yet.  I like to do -
mostly small - adjustments (eg. indentation) to the patches I commit without
making a big fuss about it .  And I don't (yet?) see how that is easier using
pull requests...


Jürgen

-- 
Jürgen E. Fischer norBIT GmbH   Tel. +49-4931-918175-20
Dipl.-Inf. (FH)   Rheinstraße 13Fax. +49-4931-918175-50
Software Engineer D-26506 Norden   http://www.norbit.de

-- 
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
Rheinstrasse 13, 26506 Norden
GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GIT open for pull requests on master

2011-05-09 Thread Tim Sutton
Hi

On Mon, May 9, 2011 at 11:34 AM, Jürgen E.  wrote:
> Hi Tim,
>
> On Mon, 09. May 2011 at 10:55:21 +0200, Tim Sutton wrote:
>> Yes. On the other hand there are quite a few committers in the list
>> who are not very if at all active anymore. If they come back to the
>> project after a long period of activity it would be nice to make sure
>> they are up to speed with our plans and intentions before they
>> directly change code again.
>
> Right, but I thought that that was just about those committers.  Every recent
> committer should IMHO be reinstated.
>

Yup - basically as people who are already commiters express interest
and provide me with a github account, I will just add them ok?

> BTW I for one don't like that github pull request business yet.  I like to do 
> -
> mostly small - adjustments (eg. indentation) to the patches I commit without
> making a big fuss about it .  And I don't (yet?) see how that is easier using
> pull requests...
>

In that case do:

Once off:
git remote add  
git fetch
git branch --track tim-release-1_7_0 tim/release-1_7_0


Each time you get a pull request:

git checkout tim-release-1_7_0
git pull

git commit -a -m "Fixed intentation or whatever"
git push qgis-upstream

By comparison to svn:

download patch
svn update
patch -p0 < foopatch

svn commit



When you are tired of that branch chuck it away:
git branch -D  tim-release-1_7_0


We could automate that with a little batch script in script. Also you
can just clone directly qgis official repo since you are a committer
and not bother with maintaining your own clone on GH which will
simplify the process somewhat. If you look at the equivalent svn
process you can see that we can ultimately do the same work with only
one added command.

Regards

Tim

>
> Jürgen
>
> --
> Jürgen E. Fischer         norBIT GmbH               Tel. +49-4931-918175-20
> Dipl.-Inf. (FH)           Rheinstraße 13            Fax. +49-4931-918175-50
> Software Engineer         D-26506 Norden               http://www.norbit.de
>
> --
> norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
> Rheinstrasse 13, 26506 Norden
> GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502
>
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>



-- 
Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
==
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
 * QGIS programming and support services
 * Mapserver and PostGIS based hosting plans
 * FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GIT open for pull requests on master

2011-05-09 Thread Alexander Bruy
Hi Tim,

is it possible to give me direct access to the master repo?
My GitHub account is alexbruy.

Thanks

2011/5/8 Tim Sutton :
> Hi Folks
>
> Well we have been poking around with the qgis/Quantum-GIS github repo
> for the last week and I think it looks ok for us to continue to work
> against it. So unless there are any objections I would like to make it
> the 'official' code repository and update the docs etc. I will be
> adding some documentation on how to carry out your basic workflow with
> the new repo.
>
> One thing we briefly discussed on the IRC channel is not reinstating
> every committer from the svn committer list. Since we now work with a
> distributed model, it is simple for *anyone* interested in working
> against our code base to do so and contribute their changes back with
> very little effort. Also, external contributors get fully acknowledged
> as their name & email are propogated into the code history when we
> pull from their repository or apply their patches (if they were
> created using the git patch preparation tool). As such it makes little
> sense for use to have tens of committers into the core repository,
> Instead I would like to suggest that we provide the most active
> committers with direct access to the repostory and let them apply pull
> requests from others as needed. The ability to work on QGIS is truly
> democratised with GIT and the purpose of committers to the core repo
> should (in my eyes) be just to perform a final screening for code
> quality etc before it makes its way into the repository.
>
> If you are an existing svn committer and feel strongly about wanting
> to have direct commit access to the master repo, please speak up now.

-- 
Alexander Bruy
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GIT open for pull requests on master

2011-05-09 Thread Tim Sutton
Hi

On Mon, May 9, 2011 at 4:08 PM, Alexander Bruy  wrote:
> Hi Tim,
>
> is it possible to give me direct access to the master repo?
> My GitHub account is alexbruy.
>

Added...though I was bitterly disappointed to see your account doesn't
have a little mugshot picture associated with it ... and thoroughly
pleased to see Radim has morphed from a generic cat sillouette to an
actual person:-)


> Thanks
>

8

Re: [Qgis-developer] GIT open for pull requests on master

2011-05-26 Thread Giuseppe Sucameli
Hi Tim,
could you give me access to the main repo?
I'm brushtyler on GitHub, but don't worry, my account has a picture
associated
with it ;)

Thanks.

On Mon, May 9, 2011 at 4:50 PM, Tim Sutton  wrote:

> Hi
>
> On Mon, May 9, 2011 at 4:08 PM, Alexander Bruy 
> wrote:
> > Hi Tim,
> >
> > is it possible to give me direct access to the master repo?
> > My GitHub account is alexbruy.
> >
>
> Added...though I was bitterly disappointed to see your account doesn't
> have a little mugshot picture associated with it ... and thoroughly
> pleased to see Radim has morphed from a generic cat sillouette to an
> actual person:-)
>
>
> > Thanks
> >
>
> 8
> --
> Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
> ==
> Please do not email me off-list with technical
> support questions. Using the lists will gain
> more exposure for your issues and the knowledge
> surrounding your issue will be shared with all.
>
> Visit http://linfiniti.com to find out about:
>  * QGIS programming and support services
>  * Mapserver and PostGIS based hosting plans
>  * FOSS Consulting Services
> Skype: timlinux
> Irc: timlinux on #qgis at freenode.net
> ==
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>



-- 
Giuseppe Sucameli
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GIT open for pull requests on master

2011-05-27 Thread Tim Sutton
Hi

Done! And well done for having a pic already :-)

Regards

Tim

On Thu, May 26, 2011 at 1:39 PM, Giuseppe Sucameli  wrote:
> Hi Tim,
> could you give me access to the main repo?
> I'm brushtyler on GitHub, but don't worry, my account has a picture
> associated
> with it ;)
>
> Thanks.
>
> On Mon, May 9, 2011 at 4:50 PM, Tim Sutton  wrote:
>>
>> Hi
>>
>> On Mon, May 9, 2011 at 4:08 PM, Alexander Bruy 
>> wrote:
>> > Hi Tim,
>> >
>> > is it possible to give me direct access to the master repo?
>> > My GitHub account is alexbruy.
>> >
>>
>> Added...though I was bitterly disappointed to see your account doesn't
>> have a little mugshot picture associated with it ... and thoroughly
>> pleased to see Radim has morphed from a generic cat sillouette to an
>> actual person:-)
>>
>>
>> > Thanks
>> >
>>
>> 8>
>> --
>> Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
>> ==
>> Please do not email me off-list with technical
>> support questions. Using the lists will gain
>> more exposure for your issues and the knowledge
>> surrounding your issue will be shared with all.
>>
>> Visit http://linfiniti.com to find out about:
>>  * QGIS programming and support services
>>  * Mapserver and PostGIS based hosting plans
>>  * FOSS Consulting Services
>> Skype: timlinux
>> Irc: timlinux on #qgis at freenode.net
>> ==
>> ___
>> Qgis-developer mailing list
>> Qgis-developer@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
> --
> Giuseppe Sucameli
>
>



-- 
Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
==
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
 * QGIS programming and support services
 * Mapserver and PostGIS based hosting plans
 * FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer