Skip to content
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

Allow jonhoo publish access to the crate #69

Closed
mattnenterprise opened this issue Apr 4, 2018 · 28 comments
Closed

Allow jonhoo publish access to the crate #69

mattnenterprise opened this issue Apr 4, 2018 · 28 comments

Comments

@mattnenterprise
Copy link
Owner

mattnenterprise commented Apr 4, 2018

@jonhoo Would it be easier just to move this repo to an organization so you can publish to crates.io ?
The process of adding others is described at https://doc.rust-lang.org/cargo/reference/publishing.html#cargo-owner

I guess we could create a dummy organization and team, but never move the repo as an alternative. If you didn't want to move the repo.

@jonhoo
Copy link
Collaborator

jonhoo commented Apr 4, 2018

Adding me as an owner should be sufficient to allow me to publish new versions, and should require an org. In particular, you should just be able to do:

$ cargo owner --add jonhoo

But moving this repo into an org is probably a good idea anyway. In part because we could then possibly combine some of the work with what @djc and @sanmai-NL have been doing on imap-proto and tokio-imap. Gathering all the imap stuff in one place would be nice :)

@mattnenterprise
Copy link
Owner Author

Got a particular org name in mind ? Is 'rust-imap' good enough ?

@jonhoo
Copy link
Collaborator

jonhoo commented Apr 5, 2018

Yeah, I think rust-imap is as good an org name as any! The question is more so what to name this repository after we move it. If we're also thinking we might move imap-proto and tokio-imap in there, just imap may be somewhat ambiguous. Although maybe it's fine. Thoughts @djc / @sanmai-NL ?

@djc
Copy link

djc commented Apr 5, 2018

I was also thinking rust-imap would be a good org name, and we can consider moving tokio-imap (which these includes the imap-proto repo) into that org, as well.

@jonhoo
Copy link
Collaborator

jonhoo commented Jun 26, 2018

ping @mattnenterprise

@jonhoo
Copy link
Collaborator

jonhoo commented Jul 13, 2018

ping @mattnenterprise

@sanmai-NL
Copy link
Contributor

@jonhoo: are you co-maintainer now? I cannot see it in the GitHub UI it appears.

@jonhoo
Copy link
Collaborator

jonhoo commented Jul 24, 2018

@sanmai-NL nope. I have push access to the repo, but am not an "Owner" on crates.io, so cannot publish new versions.

@jonhoo
Copy link
Collaborator

jonhoo commented Jul 25, 2018

ping @mattnenterprise

1 similar comment
@jonhoo
Copy link
Collaborator

jonhoo commented Aug 20, 2018

ping @mattnenterprise

@jonhoo
Copy link
Collaborator

jonhoo commented Aug 30, 2018

ping @mattnenterprise

1 similar comment
@jonhoo
Copy link
Collaborator

jonhoo commented Sep 21, 2018

ping @mattnenterprise

@mtorromeo
Copy link
Contributor

I hope this can be resolved soon. I was already forced to use the git version due to the lack of updates and the issues with native-tls and the latest openssl but now I am just using my own fork.

@jonhoo
Copy link
Collaborator

jonhoo commented Oct 10, 2018

To those watching this issue: I've pinged the crates.io team and they're looking into what we might be able to do to move forward :)

@djc
Copy link

djc commented Oct 21, 2018

@jonhoo any update from the team? @mattnenterprise pretty please?

@jonhoo
Copy link
Collaborator

jonhoo commented Oct 21, 2018

It will be a few weeks before we can take any action

@jonhoo
Copy link
Collaborator

jonhoo commented Oct 24, 2018

Brief update from today:

@sgrif: We have to give the current owner several weeks to respond, sorry
@sgrif: I will let you know when enough time has passed
@jonhoo: Okay, I understand :) How much time is generally afforded for owners to respond?
@sgrif: It's a case by case thing. Typically a few weeks though.
@sgrif: I can assure you it's not something that's going to get forgotten about. It's just a matter of letting enough time pass

@pycebs
Copy link

pycebs commented Nov 8, 2018

@mattnenterprise Can you please take care of this? According to your GitHub history it looks like you're still active. This will only take a few seconds and would help a lot of people.

@dario23
Copy link

dario23 commented Nov 8, 2018

@pycebs as i understand it, @jonhoo is already in talks with the crates.io people, but it takes some time (according to the crates.io policies and being fair to the current/previous owner on crates.io), so there's nothing that can be done in just a few minutes currently :-(

@jonhoo
Copy link
Collaborator

jonhoo commented Nov 9, 2018

@pycebs sadly it seems like @mattnenterprise is no longer watching this repository or checking the GitHub interface -- they're only pushing to private repositories. I've tried to reach out by e-mail, but to no avail. @dario23 is right that I'm touch with the crates.io people, and that transitioning through that process takes a while (we don't want people to be able to easily grab other people's crates after all!). I pinged @sgrif again yesterday, but haven't heard back yet.

@MarkusBarthlen
Copy link

MarkusBarthlen commented Nov 10, 2018

Would it make sense to rename/fork the project (maybe even temporarily)?

Edit: Nevermind, I did not know how easy it was to depend on the latest github state of a library.

@jonhoo
Copy link
Collaborator

jonhoo commented Nov 14, 2018

Still no follow-up from the crates.io team sadly. I don't want to keep pinging them given that @sgrif said they'd get back to me, though #94 is pretty troubling. Is anyone bottlenecked by having to depend on git for the time being? Trying to determine how critical bumping imap on crates.io is :)

@sanmai-NL
Copy link
Contributor

@jonhoo: We’re not. Thanks for all your effort...

@pycebs
Copy link

pycebs commented Nov 17, 2018

I added the github url to my cargo.toml and it works just fine. So it's not super urgent.

imap = { git = "https://github.com/mattnenterprise/rust-imap.git" }

@jonhoo
Copy link
Collaborator

jonhoo commented Nov 21, 2018

@sgrif told me yesterday that he's hoping to get a resolution to this very soon!

@jonhoo
Copy link
Collaborator

jonhoo commented Nov 22, 2018

I now have publish access! I made some serious revisions to docs and crate organization earlier today in f83742d, and will push out imap 0.9.0 tomorrow! 🎉

@pycebs
Copy link

pycebs commented Nov 22, 2018

First of all: Congratulations to finally getting publish access. This actually happened faster than I thought.

But also: What an update! 0.9 docs improvements and look fantastic!!

@jonhoo
Copy link
Collaborator

jonhoo commented Nov 22, 2018

imap 0.9 is now finally out 🎉
And look at those docs!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants