[gdal-dev] https://github.com/OSGeo/gdal is the current SCM and ticketing system

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

[gdal-dev] https://github.com/OSGeo/gdal is the current SCM and ticketing system

Even Rouault-2
OK, so now you can and should use https://github.com/OSGeo/gdal to track
developement and file new tickets/issues
Trac ticket creation has been disabled. You can still modify existing tickets.

One side effect of pushing the rewritten commit messages is that all still
opened pull requests (~20) in the previous mirror have been forced closed (not
surprising since the sha1sum of the base commits have been modified). So if
you had pending work, please rebase it on top of the current
https://github.com/OSGeo/gdal and issue a new pull request. Forks of the
previous https://github.com/OSGeo/gdal will probably have to be recreated from
scratch, or "rebased" to the current one as well.

The cron job that triggers website refresh has now been updated.

GDAL SVN committers that don't have yet push rights to github, please submit a
pull request to gdal/COMMITTERS file with a new line with your contact
information, so your github nickname can be added to the authorized list of
people with push rights (if you already have push rights, please also update
COMMITTERS with your info)

I've updated a few things on Trac wiki to point to github. If you still see
references to svn or Trac for new tickets, you're welcome to fix them.

I've initiated
https://github.com/OSGeo/gdal/blob/master/CONTRIBUTING.md
Needs more love.

Kyle, you'll likely need to update your job for Coverity Scan.

Even

--
Spatialys - Geospatial professional services
http://www.spatialys.com
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Zachary Flamig
Even this is awesome. Great work!

Zac

> On Mar 23, 2018, at 9:09 AM, Even Rouault <[hidden email]> wrote:
>
> OK, so now you can and should use https://github.com/OSGeo/gdal to track
> developement and file new tickets/issues
> Trac ticket creation has been disabled. You can still modify existing tickets.
>
> One side effect of pushing the rewritten commit messages is that all still
> opened pull requests (~20) in the previous mirror have been forced closed (not
> surprising since the sha1sum of the base commits have been modified). So if
> you had pending work, please rebase it on top of the current
> https://github.com/OSGeo/gdal and issue a new pull request. Forks of the
> previous https://github.com/OSGeo/gdal will probably have to be recreated from
> scratch, or "rebased" to the current one as well.
>
> The cron job that triggers website refresh has now been updated.
>
> GDAL SVN committers that don't have yet push rights to github, please submit a
> pull request to gdal/COMMITTERS file with a new line with your contact
> information, so your github nickname can be added to the authorized list of
> people with push rights (if you already have push rights, please also update
> COMMITTERS with your info)
>
> I've updated a few things on Trac wiki to point to github. If you still see
> references to svn or Trac for new tickets, you're welcome to fix them.
>
> I've initiated
> https://github.com/OSGeo/gdal/blob/master/CONTRIBUTING.md
> Needs more love.
>
> Kyle, you'll likely need to update your job for Coverity Scan.
>
> Even
>
> --
> Spatialys - Geospatial professional services
> http://www.spatialys.com
> _______________________________________________
> gdal-dev mailing list
> [hidden email]
> https://lists.osgeo.org/mailman/listinfo/gdal-dev

_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Sean Gillies-3
In reply to this post by Even Rouault-2
Thanks, Even and team!

I've followed the contributing directions and am all set to contribute. It'll be great to be able to integrate Rasterio and GDAL issues. This move hugely benefits some of my projects and I am very grateful for it. I've complained about the friction of contributing to GDAL in the past and will now put my money where my mouth was, so to speak.

On Fri, Mar 23, 2018 at 8:09 AM, Even Rouault <[hidden email]> wrote:
OK, so now you can and should use https://github.com/OSGeo/gdal to track
developement and file new tickets/issues
Trac ticket creation has been disabled. You can still modify existing tickets.

One side effect of pushing the rewritten commit messages is that all still
opened pull requests (~20) in the previous mirror have been forced closed (not
surprising since the sha1sum of the base commits have been modified). So if
you had pending work, please rebase it on top of the current
https://github.com/OSGeo/gdal and issue a new pull request. Forks of the
previous https://github.com/OSGeo/gdal will probably have to be recreated from
scratch, or "rebased" to the current one as well.

The cron job that triggers website refresh has now been updated.

GDAL SVN committers that don't have yet push rights to github, please submit a
pull request to gdal/COMMITTERS file with a new line with your contact
information, so your github nickname can be added to the authorized list of
people with push rights (if you already have push rights, please also update
COMMITTERS with your info)

I've updated a few things on Trac wiki to point to github. If you still see
references to svn or Trac for new tickets, you're welcome to fix them.

I've initiated
https://github.com/OSGeo/gdal/blob/master/CONTRIBUTING.md
Needs more love.

Kyle, you'll likely need to update your job for Coverity Scan.

Even

--
Spatialys - Geospatial professional services
http://www.spatialys.com
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev



--
Sean Gillies

_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Mateusz Loskot
In reply to this post by Even Rouault-2
On 23 March 2018 at 15:09, Even Rouault <[hidden email]> wrote:
> OK, so now you can and should use https://github.com/OSGeo/gdal to track
> developement and file new tickets/issues
> Trac ticket creation has been disabled. You can still modify existing tickets.

Great, thank you!

> GDAL SVN committers that don't have yet push rights to github, please submit a
> pull request to gdal/COMMITTERS file with a new line with your contact
> information, so your github nickname can be added to the authorized list of
> people with push rights (if you already have push rights, please also update
> COMMITTERS with your info)

FYI, I have rearranged the GDAL teams on GitHub slightly:

The master GDAL team has no access to OSGeo/gdal repository,
it does not need one, it just manages sub-teams and members
https://github.com/orgs/OSGeo/teams/gdal/

New sub-team gdal-admins has full admin access to OSGeo/gdal repo
(all members move from the pevious global GDAL team)
https://github.com/orgs/OSGeo/teams/gdal-admins/

The gdal-committers team has moved under the umbrella of GDAL master team
and has read-write access to OSGeo/gdal repo
https://github.com/orgs/OSGeo/teams/gdal-committers/


Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Mateusz Loskot
In reply to this post by Even Rouault-2
On 23 March 2018 at 15:09, Even Rouault <[hidden email]> wrote:
>
> The cron job that triggers website refresh has now been updated.
> [...]
> I've updated a few things on Trac wiki to point to github. If you still see
> references to svn or Trac for new tickets, you're welcome to fix them.
>

https://trac.osgeo.org/gdal/wiki/DownloadSource#NightlySnapshots

What is the status of the nightly builds now? The wiki still says those
are built from SVN.

I've updated a bunch of pages
https://trac.osgeo.org/gdal/wiki/HowToContribute
https://trac.osgeo.org/gdal/wiki/Buildbot
https://trac.osgeo.org/gdal/wiki/TestingNotes

Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Mateusz Loskot
In reply to this post by Even Rouault-2
On 23 March 2018 at 15:09, Even Rouault <[hidden email]> wrote:
>
> I've updated a few things on Trac wiki to point to github.

Does this [1] mean Trac wiki to GitHub wiki would require a new RFC?

[1] https://trac.osgeo.org/gdal/wiki/rfc71_github_migration#NotcoveredbythisRFC

Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Mateusz Loskot
On 24 March 2018 at 19:50, Mateusz Loskot <[hidden email]> wrote:
> On 23 March 2018 at 15:09, Even Rouault <[hidden email]> wrote:
>>
>> I've updated a few things on Trac wiki to point to github.
>
> Does this [1] mean Trac wiki to GitHub wiki would require a new RFC?
>
> [1] https://trac.osgeo.org/gdal/wiki/rfc71_github_migration#NotcoveredbythisRFC


Meanwhile, I've switched off the Wiki on https://github.com/OSGeo/gdal

Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Mateusz Loskot
In reply to this post by Even Rouault-2
On 23 March 2018 at 15:09, Even Rouault <[hidden email]> wrote:
>
> GDAL SVN committers that don't have yet push rights to github, please submit a
> pull request to gdal/COMMITTERS file with a new line with your contact
> information, so your github nickname can be added to the authorized list of
> people with push rights (if you already have push rights, please also update
> COMMITTERS with your info)

I've updated gdal-commit team with committers (also added to the gdal/COMMITERS)
I was able to identify on GitHub.
Some of them will receive notification about joining the OSGeo organization,
so they will need to accept the invitation to get the commit access.

Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Mateusz Loskot
On 24 March 2018 at 20:47, Mateusz Loskot <[hidden email]> wrote:
> On 23 March 2018 at 15:09, Even Rouault <[hidden email]> wrote:
>>
>> GDAL SVN committers that don't have yet push rights to github, please submit a
>> pull request to gdal/COMMITTERS file with a new line with your contact
>> information, so your github nickname can be added to the authorized list of
>> people with push rights (if you already have push rights, please also update
>> COMMITTERS with your info)
>
> I've updated gdal-commit team (...)

gdal-committers, of course


--
Mateusz Loskot, http://mateusz.loskot.net
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Even Rouault-2
In reply to this post by Mateusz Loskot
Mateusz,

> What is the status of the nightly builds now?

Same as before: broken for years now. As it was just a snapshot of the
repository source code, and that can be done easily from github UI, there's
little point in resurecting a script for that IMHO

> Does this [1] mean Trac wiki to GitHub wiki would require a new RFC?

We need some discussion indeed about that I believe. Some current wiki content
could be worth being part of official documentation ( thinking to https://
trac.osgeo.org/gdal/wiki/ConfigOptions for example ), so hosted in the git
repo itself. There were similar discussions when proj went from Trac to GH.
Some wiki content was migrated to GH Wiki but I think some also was migrated
to the revamped documentation (which has been a significant effort).

Even

--
Spatialys - Geospatial professional services
http://www.spatialys.com
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Mateusz Loskot
On 24 March 2018 at 21:12, Even Rouault <[hidden email]> wrote:
>> What is the status of the nightly builds now?
>
> Same as before: broken for years now.

Even,

Ha, I should have noticed :)

> As it was just a snapshot of the
> repository source code, and that can be done easily from github UI, there's
> little point in resurecting a script for that IMHO

OK

>> Does this [1] mean Trac wiki to GitHub wiki would require a new RFC?
>
> We need some discussion indeed about that I believe. Some current wiki content
> could be worth being part of official documentation ( thinking to https://
> trac.osgeo.org/gdal/wiki/ConfigOptions for example ), so hosted in the git
> repo itself. There were similar discussions when proj went from Trac to GH.
> Some wiki content was migrated to GH Wiki but I think some also was migrated
> to the revamped documentation (which has been a significant effort).

Good point, that could be the case for GDAL too.

Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
Reply | Threaded
Open this post in threaded view
|

Re: https://github.com/OSGeo/gdal is the current SCM and ticketing system

Mateusz Loskot
In reply to this post by Even Rouault-2
On 23 March 2018 at 15:09, Even Rouault <[hidden email]> wrote:
> OK, so now you can and should use https://github.com/OSGeo/gdal to track
> developement and file new tickets/issues

Even,

FYI, if you'd like to create issues labelling scheme different than the modest
default, here is small Python script that can bulk-manage labels based
on definitions in JSON file(s):

https://github.com/mloskot/github-label-maker

Best regards,,
--
Mateusz Loskot, http://mateusz.loskot.net
_______________________________________________
gdal-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/gdal-dev