hjmangalam / parsyncfp2

MultiHost parallel rsync wrapper
Other
51 stars 6 forks source link

package in Debian? #11

Open lnussbaum opened 9 months ago

lnussbaum commented 9 months ago

Hi,

Thanks for your great work on parsyncfp2. I used it and have been very impressed! I'm involved in Debian and would be interested in making it available as a Debian package. But I first wanted to check with you if you have no objections. What do you think?

hjmangalam commented 9 months ago

Thanks for the note. I would be very happy to have it enter the Debian tree. I've been a bit distracted building a house over the last few months so I'm only now getting back to it. Thanks Harry

On Sat, Jan 6, 2024, 9:44 AM Lucas Nussbaum @.***> wrote:

Hi,

Thanks for your great work on parsyncfp2. I used it and have been very impressed! I'm involved in Debian and would be interested in making it available as a Debian package. But I first wanted to check with you if you have no objections. What do you think?

— Reply to this email directly, view it on GitHub https://github.com/hjmangalam/parsyncfp2/issues/11, or unsubscribe https://github.com/notifications/unsubscribe-auth/AASF3Y36HFWN45D5IFEQHBTYNGEP7AVCNFSM6AAAAABBPWJ5BWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA3DQNZUGI2DSMA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

lnussbaum commented 8 months ago

Hi,

Your COPYRIGHT file says:

   2) All materials or software developed as a consequence of the
      use of this software or software derived from it must duly
      acknowledge such use, in accordance with the usual standards
      of acknowledging credit in academic research.

Which might be read as a requirement, similar to the citation requirement from GNU parallel (see for example the discussion at https://www.reddit.com/r/freesoftware/comments/shqq0r/is_gnu_parallel_in_compliance_with_gplv3/ ).

Would you be open to soften this slightly, to make it clear that this is not an additional requirement on top of the GPL requirements, but rather to request to act following academia standards regarding crediting?

Also, see https://www.gnu.org/licenses/gpl-faq.en.html#RequireCitation

hjmangalam commented 8 months ago

Hi Lucas, Yes, that's a reasonable request. I agree to not placing additional restrictions above what the GPL requires. Thanks again for your work. I haven't looked at the Debian requirements for a long time, but are there recommendations about documentation format? Just if you know offhand - I can google for it if not. Harry

On Thu, Jan 11, 2024 at 6:01 PM Lucas Nussbaum @.***> wrote:

Hi,

Your COPYRIGHT file says:

2) All materials or software developed as a consequence of the use of this software or software derived from it must duly acknowledge such use, in accordance with the usual standards of acknowledging credit in academic research.

Which might be read as a requirement, similar to the citation requirement from GNU parallel (see for example the discussion at https://www.reddit.com/r/freesoftware/comments/shqq0r/is_gnu_parallel_in_compliance_with_gplv3/ ).

Would you be open to soften this slightly, to make it clear that this is not an additional requirement on top of the GPL requirements, but rather to request to act following academia standards regarding crediting?

Also, see https://www.gnu.org/licenses/gpl-faq.en.html#RequireCitation

— Reply to this email directly, view it on GitHub https://github.com/hjmangalam/parsyncfp2/issues/11#issuecomment-1888036932, or unsubscribe https://github.com/notifications/unsubscribe-auth/AASF3Y54JIRDU7H7BDKWKELYOBOJ7AVCNFSM6AAAAABBPWJ5BWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBYGAZTMOJTGI . You are receiving this because you commented.Message ID: @.***>

--

Harry Mangalam

lnussbaum commented 8 months ago

Hi Lucas, Yes, that's a reasonable request. I agree to not placing additional restrictions above what the GPL requires.

Thanks! Maybe a good way to achieve that would be to drop the COPYRIGHT file entirely (revert to plain GPLv3), and move those requests to the documentation (README and asciidoc) to make it clear that they are not legal requirements. (it would probably also be a better place for the mention of dual licensing).

Also, you are using GPLv3 without the "or later" clause. That's on purpose, right? (That's fine of course)

Thanks again for your work. I haven't looked at the Debian requirements for a long time, but are there recommendations about documentation format? Just if you know offhand - I can google for it if not.

Not really. I am planning to build the doc using asciidoc. I should provide a manpage, but I'm not sure yet how I will address that.

hjmangalam commented 8 months ago

OK - I love asciidoc. I have an asciidoc manual partially done - left it undone in early '23. I'll update to the current state and add to the github asap (probably in a week or so - I have some other things ping on). I'll notify you when that happens unless you get notified on file updates. Harry

hjmangalam commented 8 months ago

Hi Lucas, Sorry about the delay - pushed the manual to github. hjm

On Thu, Jan 11, 2024 at 6:19 PM Harry Mangalam @.***> wrote:

OK - I love asciidoc. I have an asciidoc manual partially done - left it undone in early '23. I'll update to the current state and add to the github asap (probably in a week or so - I have some other things ping on). I'll notify you when that happens unless you get notified on file updates. Harry

--

Harry Mangalam

lnussbaum commented 7 months ago

Hi,

An update on this:

I uploaded the package to Debian. It will now go through review before it is accepted, which can take a few weeks. You can look at my packaging in https://salsa.debian.org/debian/parsyncfp2/ (everything is in the debian dir). Possibly interesting things are:

Thanks a lot for your work on parsyncfp2 !

lnussbaum commented 5 months ago

Hi, Again an update: parsyncfp2 has been accepted in Debian, and migrated to Debian "testing", so it will be in the next Debian stable release. A dashboard to view the status of the package in Debian is https://tracker.debian.org/pkg/parsyncfp2

hjmangalam commented 5 months ago

That is very good news! I'm just about finished with another release which improves the handling of zillions of tiny files and very large files (altho in Single host mode only). Just finishing the testing, cleaning up the code for release, and updates to the manual. Thanks for your help. Harry

On Wed, Apr 24, 2024 at 9:23 AM Lucas Nussbaum @.***> wrote:

Hi, Again an update: parsyncfp2 has been accepted in Debian, and migrated to Debian "testing", so it will be in the next Debian stable release.

— Reply to this email directly, view it on GitHub https://github.com/hjmangalam/parsyncfp2/issues/11#issuecomment-2075362945, or unsubscribe https://github.com/notifications/unsubscribe-auth/AASF3Y5PV5SRVFBOQQBA47DY67MBFAVCNFSM6AAAAABBPWJ5BWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZVGM3DEOJUGU . You are receiving this because you commented.Message ID: @.***>

--

Harry Mangalam