aw-server-rust icon indicating copy to clipboard operation
aw-server-rust copied to clipboard

Missing license file in mpsc_requests-0.3.3.crate

Open wojnilowicz opened this issue 1 year ago • 3 comments

LICENSE is missing in mpsc_requests-0.3.3.crate downloaded from https://crates.io/crates/mpsc_requests. I would like to package it as a rpm for Fedora (which identifies missing license as a mistake and encourages upstream to include it) and it would make it easier. Could you add the license file at https://github.com/wojnilowicz/mpsc_requests/blob/add-license/LICENSE to https://github.com/johan-bjareholt/mpsc_requests ? I cannot make a PR there, because the repository is already archived. Thanks for any help.

wojnilowicz avatar May 11 '24 14:05 wojnilowicz

@johan-bjareholt wrote this library. I thought we no longer used it, but looks like there are still references to it in aw-server-rust. I don't know why the repo was archived.

While I don't speak for Johan, I assume he'd release it under MIT (more permissive and suitable for a library than this than the MPL2, imo).

ErikBjare avatar May 12 '24 08:05 ErikBjare

@johan-bjareholt wrote this library. I thought we no longer used it, but looks like there are still references to it in aw-server-rust. I don't know why the repo was archived.

While I don't speak for Johan, I assume he'd release it under MIT (more permissive and suitable for a library than this than the MPL2, imo).

Ok. I got MPL2 from the metadata at https://crates.io/crates/mpsc_requests Maybe it's good then to clarify it with @johan-bjareholt

wojnilowicz avatar May 12 '24 09:05 wojnilowicz

Strange. I just had a look in the Cargo.toml, and there the license is GPL-3.0-only. Very confusing.

ErikBjare avatar May 12 '24 11:05 ErikBjare

@ErikBjare I tried to contact @johan-bjareholt per e-mail on 2024-06-03 and 2024-06-20 but without any answer. Do you have any other means to contact him?

wojnilowicz avatar Jul 07 '24 12:07 wojnilowicz

He's on vacation, I will notify him when he's back.

ErikBjare avatar Jul 07 '24 13:07 ErikBjare

The version published in crates.io is actually not from my account, but from https://github.com/activitywatch/mpsc_requests. So any ActivityWatch maintainer can merge that. That's also why the one on my account is archived. It seems though like I am the only owner on crates.io, so I have to publish any new versions.

johan-bjareholt avatar Jul 07 '24 17:07 johan-bjareholt

I have now fixed the license file and uploaded a version 0.3.4 version which includes it.

johan-bjareholt avatar Jul 07 '24 17:07 johan-bjareholt

Thank you.

wojnilowicz avatar Jul 07 '24 18:07 wojnilowicz