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

Looking for maintainers #517

Closed
almet opened this issue Dec 14, 2019 · 24 comments
Closed

Looking for maintainers #517

almet opened this issue Dec 14, 2019 · 24 comments

Comments

@almet
Copy link
Member

@almet almet commented Dec 14, 2019

Hi folks,

8 years ago, I published the first version of ihatemoney.

I'm happy with what we have done with this project : it's still straight to the point, not doing a lot of fancy cool stuff nobody needs, it's just doing a set of simple tasks, and it's doing them well.

Since its inception, we've had 10 releases (current version is 4.1.3 at the time of writing), and contributions from 39 persons, according to the git log.

I recently changed my professional career (I'm a brewer now!), and I don't want to spend time on maintaining software projects anymore. Not that it's a pain to do, or anything like it, it's actually quite some fun, but I just don't want to take this even so small amount of time, these days.

So, while I have no problem shutting things down, it would be phenomenal to have a set of people to take this over. The amount of maintaining-work is small : a few pull requests here and there, some reviews and some releasing work, it honnestly doesn't take too much time.

I really hope people will step-up, but if it doesn't happen I will archive the project. I'll wait until the end of January 2020 to decide.

So, if you're interested, please, let me know!

Cheers,
Alex

@Natim

This comment has been minimized.

Copy link
Member

@Natim Natim commented Dec 15, 2019

Don't archive it for sure I will be willing to make release and deploy new version to alwaysdata.

As you said there isn't much to do these days appart from using it and keeping it alive.

@Glandos

This comment has been minimized.

Copy link
Collaborator

@Glandos Glandos commented Dec 15, 2019

Is there any free beer for a new free software maintainer? ;)

Anyway, don't archive this. I can't be very active, but I'd like to be a co-maintainer if it is needed.

ihatemoney is a small-but-good project, and given the recent activity, it seems that it should keep on being as it is.

@LeoMouyna

This comment has been minimized.

Copy link
Contributor

@LeoMouyna LeoMouyna commented Dec 15, 2019

Hi @almet !

I hope you will enjoy your new job and I wish you good luck for your adventure ! Thanks a lot for this project it was one of my first to contribute.

It's probably due to it small and simple architecture so I really hope it won't die with your departure ! 😄

@MagicFab

This comment has been minimized.

Copy link

@MagicFab MagicFab commented Dec 16, 2019

May I suggest changing the licence to GPLv3 ?
This will most certainly attract more possible maintainers and contributors.

@indrora

This comment was marked as off-topic.

Copy link

@indrora indrora commented Dec 17, 2019

@MagicFab It's under a perfectly fine license, no need to slather the GPL on it.

@almet Is there a published roadmap? What work needs to be done to keep the project moving?

@douglasg14b

This comment was marked as off-topic.

Copy link

@douglasg14b douglasg14b commented Dec 17, 2019

@indrora

A bit hostile no? A more recognizable license that's friendly to developers and their contributions isn't necessarily a bad thing, especially when looking for contributors/maintainers. It doesn't have to be GPL.

@indrora

This comment was marked as off-topic.

Copy link

@indrora indrora commented Dec 17, 2019

The license is a perfectly recognizable 3clause BSD with a silly "you should totally buy someone who's worked on this a beer some day if you meet them" addition.

In on-topic notes, let's add this to https://github.com/pickhardt/maintainers-wanted

@Natim Natim mentioned this issue Dec 17, 2019
4 of 4 tasks complete
@Natim

This comment has been minimized.

Copy link
Member

@Natim Natim commented Dec 17, 2019

I added the PR on maintainers-wanted and I added you in a group so that you can help triage the project and start a roadmap if you want to.

@MagicFab

This comment was marked as off-topic.

Copy link

@MagicFab MagicFab commented Dec 17, 2019

@indrora I for one won't contribute specially when getting such an answer. Good luck, then.

@JJKW1984

This comment was marked as off-topic.

Copy link

@JJKW1984 JJKW1984 commented Dec 17, 2019

@MagicFab you have to grow some thicker skin man. She is just being forthright and forward in her responses. That makes for a good team if you ask me.

@Glandos

This comment was marked as off-topic.

Copy link
Collaborator

@Glandos Glandos commented Dec 17, 2019

@MagicFab You are free to avoid contribution based on your disapproval of the current license.

However, even if the answer of @indrora sounds rude to you, keep in mind that:

  • She is as linked to this project as you
  • The goal was asking for maintainers, not a license change.

Of course, a license change can be debated, but may be another issue for that would be the right place.

@MagicFab

This comment was marked as off-topic.

@Natim

This comment was marked as off-topic.

Copy link
Member

@Natim Natim commented Dec 17, 2019

@MagicFab to be honest, I could see why a GPLv3 would be a good fit for this project.
It is not a lib so it wouldn't prevent businesses to use it.

However why do you think BSD wouldn't be a good fit?

@feth

This comment was marked as off-topic.

Copy link
Contributor

@feth feth commented Dec 17, 2019

Sorry, I don't care about the license as long as it's free and everyone else is happy ; it's a smallish (still, useful!) project.
How about opening another issue regarding the license if this topic is important?

@arnaudbos

This comment was marked as off-topic.

Copy link
Contributor

@arnaudbos arnaudbos commented Dec 17, 2019

I, for one, don't know what a licence change would imply, so my first reaction would be "why bother?" and I'd apply the YAGNI principle.

But again I have no particular knowledge on the matter so feel free to expose arguments and counter-arguments to try and convince me, but:

  • calm down;
  • leave people out of it;
  • stick to the facts;
  • and please do this in another issue, this one's not meant for it.

I'm not active on this project but happy to see it's still of use and that people have stepped up to keep it going. Happy coding :-)

@MagicFab

This comment was marked as off-topic.

Copy link

@MagicFab MagicFab commented Dec 17, 2019

@Natim I care about sharing improvements. BSD licences don't require availability of source code. As such it becomes possible to improve on it and publish as proprietary binaries and distributing closed source versions which deny all users of Free software freedoms. Feel free to open a new issue and discuss this if it's important for this project. I merely asked as I looked first at the LICENCE file, not the actual README. It's now clear to me, so thanks everyone for your answers.

@comradekingu

This comment has been minimized.

Copy link
Member

@comradekingu comradekingu commented Dec 17, 2019

@MagicFab Don't think my opinion is more valuable by having contributed, @almet I am however down to try and "maintain" things, and not just kicking the wheels. My idea of that being to steer things in the direction of usability. Translations, design, GDPR info, and language mostly. As mentioned, most everything is "done", but then to me, how much of that can be improved upon for no extra bloat, or logical expanse of effort?

Against perhaps my better judgement, I made an issue of licensing at #519

@almet

This comment has been minimized.

Copy link
Member Author

@almet almet commented Dec 17, 2019

Hi folks, I have hidden the license-related discussions, because this is not what this issue is made for. I'm not advocating against a license change, it's just that it's not the point of this issue here.

Please use #519 to discuss the matter.

@aavenel

This comment has been minimized.

Copy link
Contributor

@aavenel aavenel commented Dec 17, 2019

Hi @almet,

Ihatemoney was my first open source project as a contributor.
The friendly comments, simple architecture and advice to keep thing simple were always appreciated. I wish every open source contributor could start with a project with such a cool community and maintainer.

I don't develop in python anymore, so I am not a right fit for the maintainer job. However, I strongly hope that someone would take over, as it is still a fun and useful project.

Alexandre

@comradekingu

This comment has been minimized.

Copy link
Member

@comradekingu comradekingu commented Dec 20, 2019

I am on https://hosted.weblate.org/user/kingu/ on Hosted Weblate, hoping to be added as admin via https://hosted.weblate.org/access/i-hate-money/ (and then I can deal with adding other project maintainers).

@almet

This comment has been minimized.

Copy link
Member Author

@almet almet commented Dec 20, 2019

So far I an see the folliwing people who proposed to maintain / co-maintain :

  • @comradekingu, but that's not clear to me on which parts?
  • @Natim for reviews, releasing work and deployments
  • @Glandos as a co-maintainer

That's plenty of people :-) I'm unsure how we should make things happen more : don't hesitate to ask if you have questions about something you feel uncomfortable with. I'll stick around anyway, and might send some PR from time to time.

Cheers, and thank you!

@almet

This comment has been minimized.

Copy link
Member Author

@almet almet commented Dec 20, 2019

@comradekingu I've added you on hosted weblate, let me know if you need anything more from me!

@JocelynDelalande

This comment has been minimized.

Copy link
Contributor

@JocelynDelalande JocelynDelalande commented Dec 21, 2019

On my side, my few moments here were pleasant and friendly, nice micro-community. Contributing here is a breath !

But I'll not take any commitment in maintainership… I prefer trying to be more regular on https://github.com/YunoHost-Apps/ihatemoney_ynh :-).

Anyway, expect small contributions / comments from time to time. As it already have be done.

<3 on you all code crafters, translaters, beer brewers and others !

@almet

This comment has been minimized.

Copy link
Member Author

@almet almet commented Dec 29, 2019

Thank you all for this nice discussion. I'll close it as I think we know have a set of people willing to do some work on the project. Thanks to everybody involved, and I'm really happy that this project goes forward :-)

See you in a bit!

@almet almet closed this Dec 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
You can’t perform that action at this time.