-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transfer of maintainer #96
Comments
My work on the natural environment in Flanders right now makes it difficult to also adopt maintenance of rgrass, and this is probably not going to change the coming years (which is BTW also a happy and useful evolution since just one year). So I'm very happy with Steven's response. I will of course still follow the repo and will be happy to keep contributing at times. |
Would it make sense to transfer the repo under r-spatial? I see Steven has Rsagacmd under his account, but in terms of sustainability and visibility, r-spatial seems better, no? |
Perhaps, let's take things a step at a time. |
That’s a great idea - I’ve been thinking of asking to move Rsagacmd there
as well, for better visibility and involvement.
…On Fri, Oct 4, 2024 at 2:30 PM Anna Petrasova ***@***.***> wrote:
Would it make sense to transfer the repo under r-spatial
<https://github.com/r-spatial>? I see Steven has Rsagacmd under his
account, but in terms of sustainability and visibility, r-spatial seems
better, no?
—
Reply to this email directly, view it on GitHub
<https://github.com/rsbivand/rgrass/issues/96#issuecomment-2394522408>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADJKQLUBIAUHVL65ILI2IALZZ33GZAVCNFSM6AAAAABPLVGYPKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJUGUZDENBQHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@stevenpawley Thanks so much for converting to roxygen in #97 ! I've checked locally with R 4.4.1 and today's R-devel on GRASS 8.4.0 (and GDAL 3.10.0rc3), all OK. I regenerated the online docs with |
@stevenpawley Should we aim to transfer maintainer and submit when CRAN comes back in early January? We'd also need to transfer ownership of this repo, and regenerate docs at your github account. A next step once that is done would be to ask r-spatial. Alternatively, we could ask them first, including There is was a NO_REMAP problem in C++ code in |
Hi Roger, Early January works for me, although I like the idea of moving to r-spatial (and Rsagacmd as well) - maybe this can all be done in one step, before submitting to CRAN? I wonder - would it make sense for rgrass to reside in the OSGEO GitHub organization directly? Other than GRASS itself, there is a growing number of GRASS-related repos in there, including tutorials, workshop-related repos, etc. Also, very soon, I'll try and finish a pull request that I've been working on to get rgrass running with a basic test suite in GitHub Actions, testing against some LTS ubuntu versions and the GRASS releasebranch Docker image. |
Hi Steven, A test suite with GitHub Actions would be very valuable. I see that I also like the idea of using the OSGEO GitHub organization, @florisvdh @veroandreo what do you think? We are an OSGeo community project https://www.osgeo.org/projects/r-spatial/, so there is also a proper link. |
Hi Roger and Steven,
Yes, I like this idea! @neteler, do you think we need to ask the OSGeo board or some committee first, or can we just proceed? |
I think we can just proceed. |
That's great, I think that it makes sense to have GRASS* related repos all in the same place. So, following on from Roger's original suggestion, hopefully we can look to proceed in early Jan? |
@neteler @veroandreo To whom in the OSGeo github organization should I transfer ownership of the repo? @stevenpawley are you a member of the OSGeo organization on github? I understand that the recipient needs to respond to the transfer quickly, so we'd need to agree a time-zone-friendly day and time. |
I'm a member of the OSGeo GitHub organization already, so I can be included as a maintainer. |
Excellent! Then we can begin when you are ready, once I locate you, and you tell me you are ready to confirm the transfer. Maybe the weekend isn't ideal? Possibly from January 1 onwards, but earlier might work too. |
If there is anything I can help with let me know (I have admin rights in the OSGeo-GH-org). |
Thanks! |
I think that in order to transfer a repository to another organization, Roger will need permission to create repositories in the OSGeo organization. |
As said, I can do that for you. And then transfer the ownership. |
I'm available really anytime at the moment. I can create a pull request with make some of the changes to the DESCRIPTION, and I think, as the new maintainer, I need to make the submission to CRAN (and you will receive an automated email to confirm the transfer). So, it looks like we need the repo to be transferred to OSGeo first so that we can update/finalize the URLs in the DESCRIPTION, rebuild the pkgdown site, etc., and then submit? |
Yes, that is how I see it too. I'll try to begin tomorrow Monday CET, so that I can ask @neteler for help if my membership of the OSGeo organisation is needed. |
@neteler Could you please add me to the OSGeo organization with the necessary rights?
(https://docs.github.com/en/repositories/creating-and-managing-repositories/transferring-a-repository) |
For the ease of team management, I have also created a new team "rgrass-write": https://github.com/orgs/OSGeo/teams/rgrass-write I think that you can modify it yourself as needed (@stevenpawley , @rsbivand , @veroandreo). |
Transfer to OSGeo seems complete now.@neteler, please check and if OK reduce access rights for me. @stevenpawley please check your access - my |
The https://github.com/OSGeo/rgrass repo looks good to me, congrats!
I have done so. |
Thanks @rsbivand, @stevenpawley and @neteler !! 🚀 |
Thank you all, and especially @rsbivand and @neteler for your time to set this up, and for giving me the privilege of maintaining such a well-established R package. I'll check my access shortly. I have a fork with a GitHub Actions test suite running on several Ubuntu versions and official GRASS Docker images that I'll look to integrate, hopefully today. |
Maybe @neteler will need to raise access for @stevenpawley to be able to point the package documentation in GH pages to https://OSgeo.github.io/rgrass or a similar location. https://osgeo.github.io/rgrass/ is in fact online, but the GH About chunk still points to my account, and I don't see a cogwheel to access settings. |
Here: https://github.com/OSGeo/rgrass/settings/pages I don't see any user-specific settings. The last GH pages run was 1 month ago, according to https://github.com/OSGeo/rgrass/actions An (even empty) git commit and push may be required to trigger a fresh rebuild of the GH pages. |
I have prepared a small PR: #98 |
In the code are many instances of the (now) old URL. I guess that these need to be updated to the new one. I can prepare a PR for that if desired. |
@neteler Yes, please! |
Done in #100. |
Hi @neteler, when you get a chance, could we check permissions for the repo again - I don't appear to have push permissions (or permissions to merge pull requests, etc.). |
All: congrats with these changes!! It makes sense to tie together GRASS-related repos at OSGeo GitHub, good idea indeed. Thanks and happy ending of 2024.
I'll be happy to keep contributing to rgrass at times! So yes you can add me to OSGeo organisation and rgrass-write. Thanks. |
Hi @stevenpawley I have now added you as a project maintainer (dunno why this was missing, the GH roles management is still a bit obscure to me). Please let me know if the problem is now solved. |
@florisvdh I have done so, you should find the invitation accordingly. |
Thank you @neteler - seems to be working now. |
Have written to CRAN to inform of the maintainer transfer. I am bumping the package version to 0.5-1, but maybe 1.0-1 is more appropriate? |
Reverse dependency checks OK, but one package had a pre-existing warning: |
FYI: I found the previous mistake, preventing @stevenpawley and others from writing: https://github.com/OSGeo/rgrass/settings/access?query=filter%3Ateams (originally it was set to "read"; now fixed) |
@florisvdh @VLucet @hellik @veroandreo @petrasovaa @stevenpawley I feel that the demise of grass-dev as a digested mailing list makes this the right point in time to transfer maintenance: https://lists.osgeo.org/pipermail/grass-stats/2024-October/001883.html and https://lists.osgeo.org/pipermail/grass-dev/2024-October/096368.html. I'm grateful to Steven for responding - how should we proceed?
The text was updated successfully, but these errors were encountered: