Discussion:
[savannah-help-public] Request for adding/changing project “gwl”.
Roel Janssen
2018-02-11 23:24:09 UTC
Permalink
Dear Savannah hackers,

Recently, GWL has joined GNU. Upon registering a project for GWL on
Savannah, I noticed that there already is a project with this name:
https://savannah.nongnu.org/projects/gwl

It looks like the project is empty, and has been since 2014.

Is it possible to take over this page for the newly added GWL (see:
https://www.guixwl.org/).

Thanks for your time.

Kind regards,
Roel Janssen
Bob Proulx
2018-02-14 23:01:07 UTC
Permalink
Post by Roel Janssen
Recently, GWL has joined GNU.
First I do not see the project listed in the maintainers file:

fencepost.gnu.org:/gd/gnuorg/maintainers

I am sure the new-gnu team will get to it soon. But having that there
is a central coordination that keeps everything sane.

However I did see the mail from rms and so do know that this is simply
a technical point and not a long term block. And so I will continue.
Post by Roel Janssen
Upon registering a project for GWL on
https://savannah.nongnu.org/projects/gwl
It looks like the project is empty, and has been since 2014.
https://www.guixwl.org/).
I can't see a reason not to do so. The project was orphaned. It has
no significant history. I think it is reasonable for you to adopt it.

I have added you to the project. You will need to review and update
pretty much all of the settings for the project. And after the
maintainers file is updated then the official status for the Savannah
project can be updated.

Sound good?

Bob
Roel Janssen
2018-02-15 07:28:41 UTC
Permalink
Post by Bob Proulx
Post by Roel Janssen
Recently, GWL has joined GNU.
fencepost.gnu.org:/gd/gnuorg/maintainers
I am sure the new-gnu team will get to it soon. But having that there
is a central coordination that keeps everything sane.
However I did see the mail from rms and so do know that this is simply
a technical point and not a long term block. And so I will continue.
Post by Roel Janssen
Upon registering a project for GWL on
https://savannah.nongnu.org/projects/gwl
It looks like the project is empty, and has been since 2014.
https://www.guixwl.org/).
I can't see a reason not to do so. The project was orphaned. It has
no significant history. I think it is reasonable for you to adopt it.
I have added you to the project. You will need to review and update
pretty much all of the settings for the project. And after the
maintainers file is updated then the official status for the Savannah
project can be updated.
Sound good?
Bob
That sounds good. I updated the settings of the project.

Is there anything else I can/should do before the project status can be
updated?

Thank you for your time.

Kind regards,
Roel Janssen
Roel Janssen
2018-02-22 09:09:58 UTC
Permalink
Post by Bob Proulx
Post by Roel Janssen
Recently, GWL has joined GNU.
fencepost.gnu.org:/gd/gnuorg/maintainers
I am sure the new-gnu team will get to it soon. But having that there
is a central coordination that keeps everything sane.
However I did see the mail from rms and so do know that this is simply
a technical point and not a long term block. And so I will continue.
Post by Roel Janssen
Upon registering a project for GWL on
https://savannah.nongnu.org/projects/gwl
It looks like the project is empty, and has been since 2014.
https://www.guixwl.org/).
I can't see a reason not to do so. The project was orphaned. It has
no significant history. I think it is reasonable for you to adopt it.
I have added you to the project. You will need to review and update
pretty much all of the settings for the project. And after the
maintainers file is updated then the official status for the Savannah
project can be updated.
Sound good?
Bob
The maintainers file has been updated. So I'd like to request changing
the status for the Savannah project.

Thank you for your time!

Kind regards,
Roel Janssen
Bob Proulx
2018-02-28 18:40:57 UTC
Permalink
Hello Roel,
Post by Roel Janssen
Post by Bob Proulx
I have added you to the project. You will need to review and update
pretty much all of the settings for the project. And after the
maintainers file is updated then the official status for the Savannah
project can be updated.
The maintainers file has been updated. So I'd like to request changing
the status for the Savannah project.
I have updated the status of the gwl project from non-GNU to GNU. I
have also walked through the various config sections changing them
from nongnu to gnu too following the instructions here. I may have
missed something so it is always good to double check and keep an eye
open for additional parts.

https://savannah.gnu.org/maintenance/NonGnuToGnuSysadmin/

Please see this reference for information on making alpha and release
uploads of your project.

https://www.gnu.org/prep/maintain/html_node/Automated-FTP-Uploads.html

Welcome to the GNU Project and Enjoy! :-)
Bob
Roel Janssen
2018-03-01 08:51:49 UTC
Permalink
Post by Bob Proulx
Hello Roel,
Post by Roel Janssen
Post by Bob Proulx
I have added you to the project. You will need to review and update
pretty much all of the settings for the project. And after the
maintainers file is updated then the official status for the Savannah
project can be updated.
The maintainers file has been updated. So I'd like to request changing
the status for the Savannah project.
I have updated the status of the gwl project from non-GNU to GNU. I
have also walked through the various config sections changing them
from nongnu to gnu too following the instructions here. I may have
missed something so it is always good to double check and keep an eye
open for additional parts.
https://savannah.gnu.org/maintenance/NonGnuToGnuSysadmin/
Please see this reference for information on making alpha and release
uploads of your project.
https://www.gnu.org/prep/maintain/html_node/Automated-FTP-Uploads.html
Welcome to the GNU Project and Enjoy! :-)
Bob
Thank you!

In the next couple of days I will move over the source code and releases
to the GNU infrastructure.

Kind regards,
Roel Janssen
Roel Janssen
2018-03-01 09:54:53 UTC
Permalink
Post by Bob Proulx
Hello Roel,
Post by Roel Janssen
Post by Bob Proulx
I have added you to the project. You will need to review and update
pretty much all of the settings for the project. And after the
maintainers file is updated then the official status for the Savannah
project can be updated.
The maintainers file has been updated. So I'd like to request changing
the status for the Savannah project.
I have updated the status of the gwl project from non-GNU to GNU. I
have also walked through the various config sections changing them
from nongnu to gnu too following the instructions here. I may have
missed something so it is always good to double check and keep an eye
open for additional parts.
https://savannah.gnu.org/maintenance/NonGnuToGnuSysadmin/
Please see this reference for information on making alpha and release
uploads of your project.
https://www.gnu.org/prep/maintain/html_node/Automated-FTP-Uploads.html
Welcome to the GNU Project and Enjoy! :-)
Bob
It seems that the Git repository is from the “old” gwl. So I tried to
remove the master branch, but that didn't work:

***@yellowstone ~/sources/gwl$ git push -f savannah :master
remote: error: By default, deleting the current branch is denied, because the next
remote: error: 'git clone' won't result in any file checked out, causing confusion.
remote: error:
remote: error: You can set 'receive.denyDeleteCurrent' configuration variable to
remote: error: 'warn' or 'ignore' in the remote repository to allow deleting the
remote: error: current branch, with or without a warning message.
remote: error:
remote: error: To squelch this message, you can set it to 'refuse'.
remote: error: refusing to delete the current branch: refs/heads/master
To ssh://git.savannah.gnu.org:/srv/git/gwl.git
! [remote rejected] master (deletion of the current branch prohibited)
error: failed to push some refs to 'ssh://***@git.savannah.gnu.org:/srv/git/gwl.git'

Then I tried to overwrite the commits:

***@yellowstone ~/sources/gwl$ git push --force savannah master
Counting objects: 686, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (523/523), done.
Writing objects: 100% (686/686), 1.04 MiB | 21.79 MiB/s, done.
Total 686 (delta 386), reused 290 (delta 151)
remote: error: denying non-fast-forward refs/heads/master (you should pull first)
To ssh://git.savannah.gnu.org:/srv/git/gwl.git
! [remote rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'ssh://***@git.savannah.gnu.org:/srv/git/gwl.git'

That also didn't work.
Could we maybe just recreate an empty Git repository for gwl?

Thank you again for your time.

Kind regards,
Roel Janssen
Bob Proulx
2018-03-01 22:32:01 UTC
Permalink
Post by Roel Janssen
Post by Bob Proulx
I have updated the status of the gwl project from non-GNU to GNU. I
have also walked through the various config sections changing them
from nongnu to gnu too following the instructions here. I may have
missed something so it is always good to double check and keep an eye
open for additional parts.
It seems that the Git repository is from the “old” gwl. So I tried to
It had escaped my notice that there was anything there at all. That
was a mistake for me. Oops. But in any case I have now renamed the
old git repository.

Please try again.

Bob
Roel Janssen
2018-03-02 10:28:40 UTC
Permalink
Post by Bob Proulx
Post by Roel Janssen
Post by Bob Proulx
I have updated the status of the gwl project from non-GNU to GNU. I
have also walked through the various config sections changing them
from nongnu to gnu too following the instructions here. I may have
missed something so it is always good to double check and keep an eye
open for additional parts.
It seems that the Git repository is from the “old” gwl. So I tried to
It had escaped my notice that there was anything there at all. That
was a mistake for me. Oops. But in any case I have now renamed the
old git repository.
Please try again.
Bob
Thanks again, Bob! It works fine now.

Kind regards,
Roel Janssen

Loading...