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

DJabberd project : New maintainer request #42

Open
Neustradamus opened this issue Aug 4, 2020 · 20 comments
Open

DJabberd project : New maintainer request #42

Neustradamus opened this issue Aug 4, 2020 · 20 comments

Comments

@Neustradamus
Copy link
Member

Hello current @djabberd team,

I think that it is time to have a new maintainer for DJabberd project.

I suggest you one guy:

Hope that you can add him to manage the project, he has already done a lot of work on it.

Thanks in advance.

Regards,

Neustradamus

@rufferson
Copy link
Contributor

Hiya,
I'd gladly pour my queued changes upstream and am ok to kick this ball and roll it forward
--rr

@alexmv
Copy link
Member

alexmv commented Sep 16, 2020

I was only a maintainer for a short while, and that was a decade ago -- but I'd say the project would certainly benefit from someone picking up the torch. Thank you for being willing, @rufferson, and the work you've put in!

Of the folks in the project, I'm the only one that's a member, and not an owner -- so I can't grant add anyone. To the other folks in @djabberd/team-djabberd, I'd say it sounds like the right thing.

@apparentlymart
Copy link
Member

Hi @Neustradamus, @rufferson,

I also don't have any objection to passing on the maintainer reins, since evidently I've not actually been maintaining this for a number of years. Given how long this has been open, I'm going to assume for the moment that the other maintainers don't object either though they will have some more time to raise objections if they wish because unfortunately I think there's some "paperwork" to attend to here, anyway.

I do have the access to change the team membership of this GitHub repository, but it's been many years since I accessed PAUSE and so I don't recall what the access situation is there. (Indeed, I'm not even 100% sure that PAUSE is still used, but I see it's still up so I'm going to assume it is.)

If nobody else here can conveniently log in and fiddle with the PAUSE settings for the DJabberd projects then I'm willing to try to get back in there and see what's up, but there seems to be something misbehaving with my PAUSE login right now and I don't have time today to dig into the details. 🤞 somebody else can do it.

@Neustradamus
Copy link
Member Author

Neustradamus commented Sep 28, 2020

@alexmv, @apparentlymart: Thanks for your replies!

@rufferson and me, we are ready to give a second life to the project :)

It is really easy to add new members in the organization...

Thanks in advance.

@rufferson
Copy link
Contributor

Oh I've also forgot about CPAN. I do have PAUSE account btw (https://metacpan.org/author/RUFF - also trying to recover credentials right now).
Thanks guys for you feedback and help.

@Neustradamus
Copy link
Member Author

Any news guys about this GitHub organization?

@apparentlymart: Do not forget to add @rufferson: https://metacpan.org/pod/DJabberd

@alexmv
Copy link
Member

alexmv commented Oct 18, 2020

Only @apparentlymart and @bradfitz can adjust the PAUSE credentials:
Screen Shot 2020-10-17 at 6 20 19 PM

And any of @apparentlymart, @bradfitz, @hachi, @yannk can add @rufferson to the github organization.

Sorry that I don't have the bits to help push this along.

@rufferson
Copy link
Contributor

Cheers Yann, thanks for adding.

And just for info - I did recover my PAUSE credentials.

@apparentlymart
Copy link
Member

Hi again, all!

On my last attempt I wasn't able to log in because I didn't seem to still have my correct PAUSE credentials -- what I have in my password manager apparently isn't correct. I suspect I do still have them recorded in an older password manager, so I will attempt again soon, when I have some more time to dig through some old backups.

In the hope that I am successful in getting in to my PAUSE account, @Neustradamus do you also have a PAUSE account username that you'd like to use to work with DJabberd?

@rufferson
Copy link
Contributor

Is it possible to add RosterStorage and VCard to the group djabberd? I have some updates to them as well (rosterver support and avatar-pep-storage support)

@rufferson
Copy link
Contributor

I'm ok with member as long as I can commit to upstream :)

@apparentlymart
Copy link
Member

Hi again!

I'm happy to report that I was finally able to recover my PAUSE account and so I was able to log in and then gradually remind myself how PAUSE works. 😀

One detail I'd forgotten is that only the primary maintainer of a distribution can add new co-maintainers of it, and I have comaint access only on DJabberd and DJabberd-RosterStorage-SQLite. I don't have any sort of access to the other DJabberd distributions, and even for those two my comaint status is not sufficient to add anyone else. Both of those are primarily maintained by @bradfitz so we will need his help to either add new co-maintainers or transfer away the primary maintainership.

In more positive news, I was able to tweak the access settings on the GitHub repositories a little more. It seems like this organization was originally set up with quite a complicated authorization scheme with separate teams for some of the repositories, etc, and I didn't have time right now to study it all and figure out what best to do, but I did at least make sure you both have access to work within this repository and the other two mentioned. I'll try to set aside some time to study the current setup in some more detail and figure out what best to do for the long run, because I wasn't a part of originally setting up the GitHub org (I did my DJabberd work primarily back when it was in Subversion repositories at Six Apart) and I don't want to barge in and make it confusing by doing something significantly different than what was already set up.

If one of the folks who was involved in the GitHub setup can chime in and say a little about their intent that would make me a little more confident in moving forward here, but failing that (since I know we're all busy with other things these days) I'll try to make a best guess and move forward so we can get out of this stalemate.

@Neustradamus
Copy link
Member Author

Neustradamus commented Oct 28, 2020

@apparentlymart: Thanks for your reply, good news your PAUSE account.

About GitHub, it is easy to change @rufferson and me, it is here: https://github.com/orgs/djabberd/people and a click on the gear by users: "Change role..." ^^

@rufferson
Copy link
Contributor

Cheers Martin, thanks for adding RosterStorage/VCard access and spending time on it and pause in general.

@Neustradamus
Copy link
Member Author

@apparentlymart: Any news for your PAUSE account?

Can you add @rufferson and me Owner of the organization?

I have planned to transfer other DJabberd repositories into the organization too.

@yannk
Copy link
Member

yannk commented Dec 24, 2020

In the spirit of helping with this stalemate, I just changed the permissions and clicked on the few buttons that GitHub was inciting us doing to reflect the internal changes GitHub went through since the teams were setup: Mostly I deleted the useless "Owners" Team. As an aside, @rufferson, GitHub was "complaining" you don't have 2FA set up

@Neustradamus
Copy link
Member Author

@yannk: Thanks for your last changes :)

@apparentlymart and @bradfitz : Please look for CPAN, @rufferson is RUFF.

@Neustradamus
Copy link
Member Author

Repositories from FastMail have been transfered here, thanks to @robn.

@Neustradamus
Copy link
Member Author

@rufferson: Have you progressed?

@Neustradamus
Copy link
Member Author

Happy New Year to all!

@rufferson: Have you progressed to the final release?

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

5 participants