✋Looking for maintainers #1983
Replies: 48 comments 2 replies
-
I will be happy to help |
Beta Was this translation helpful? Give feedback.
-
@ItamarShDev no worries, I can try to guide you through it the first few times! And I think @capaj and @urugator will be willing to chime in with their knowledge were needed as well. It is mostly making sure things don't linger around for too long! For my own sanity, I am going to unwatch the repositories, but if my input is needed, just nudge! |
Beta Was this translation helpful? Give feedback.
-
Cool! Also, I hope i could get some guidelines and guidance, so i could do the best job i can :) |
Beta Was this translation helpful? Give feedback.
-
I'll compile a list in the coming days! Ping me if I didn't :)
…On Tue, Jun 4, 2019 at 11:10 AM itamar sharify ***@***.***> wrote:
Cool!
Well if any of the members will agree, I will be happy to maintain and
help as much as i can!
Also, I hope i could get some guidelines and guidance, so i could do the
best job i can :)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/mobxjs/mobx/issues/1983?email_source=notifications&email_token=AAN4NBG35P7SZEDH4XJAI6DPYYWP3A5CNFSM4HSZ5RL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODW3545Y#issuecomment-498589303>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAN4NBFYVKL44GGLL4JMNELPYYWP3ANCNFSM4HSZ5RLQ>
.
|
Beta Was this translation helpful? Give feedback.
-
cc @benjamingr |
Beta Was this translation helpful? Give feedback.
-
Hey, I don't mind picking up more of the burden here. We can also adopt this at the open source initiative in jsil. Also - consider joining the OpenJS foundation Feel free to ping me about any or all of this in private channels :) |
Beta Was this translation helpful? Give feedback.
-
feel free tag or request me for any reviews 👍 |
Beta Was this translation helpful? Give feedback.
-
Time is always tight, but I’d love to support however possible! Big fan of the project. |
Beta Was this translation helpful? Give feedback.
-
Awesome guys, thanks a lot! I'll try to compile a list of things I
generally do in a couple of days!
…On Wed, Jun 5, 2019 at 6:30 AM Stephen Haney ***@***.***> wrote:
Time is always tight, but I’d love to support however possible! Big fan of
the project.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/mobxjs/mobx/issues/1983?email_source=notifications&email_token=AAN4NBELQOVJVRPEVMFOMU3PY46PRA5CNFSM4HSZ5RL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODW6SETQ#issuecomment-498934350>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAN4NBBABC3HUOARBIP46BLPY46PRANCNFSM4HSZ5RLQ>
.
|
Beta Was this translation helpful? Give feedback.
-
@mweststrate Are you going to give access for NPM publish to everyone as well? I am not saying people are generally trying to do any harm, but more people with access means potential security hole. I think it would be wise to require 2FA enabled for anyone who will be pushing to NPM. |
Beta Was this translation helpful? Give feedback.
-
Would be happy to help as well, with some guidance. |
Beta Was this translation helpful? Give feedback.
-
Thanks guys for the responses! Heartwarming! Will send invites in an iffy. @FredyC I think we can keep NPM access currently limited to you, xavier, itamar and those that already have it? I have no problems enrolling more people after being active in the repository for a while. |
Beta Was this translation helpful? Give feedback.
-
Maintainer tips Hi folks! Thanks for the interest in maintaining MobX! Here are some practical tips and general experiences that might help to become an effective maintainer. It is not all black and white, these are just things that worked for me, but if someone else works for you, or seems better for the project, just feel free to deviate! General thoughts
Practical tips
The release process
To republish the docs:
FundsThere are some limited funds available, provided by our backers on https://opencollective.com/mobx. If you are spending significant own time on MobX on a regular basis, feel free to reach out! ... and many things moreThere are probably many things missing here, I'll try to add them when they pop up in my mind! |
Beta Was this translation helpful? Give feedback.
-
@mweststrate Thanks for the write-up, very useful and insightful indeed.
What I meant is that NPM is not securely tied up to GitHub code. There has been already reported cases of stolen NPM accounts and the culprit can then easily publish a version with some extra malware code. It's very hard to track that down. |
Beta Was this translation helpful? Give feedback.
-
@lirantal any idea how we can do this more securely? Honestly I can already publish very scary packages with way more downloads than MobX but I would never do that even if I was a crook because my livelihood depends on it and I'd get (sued) and am reasonably easy to locate. As for Itamar, I know where @ItamarShDev lives and where his family lives so there's that 😃 More seriously his livelihood is also related to his web development career and his employer is decent accountability. I don't know Xaviar well enough to say anything about him being able to publish things :] Moreover publishing is a pain and if we can get our CI to do it (and no one else) from GitHub releases and not give anyone (but Michel) the keys that would be my most preferred option. |
Beta Was this translation helpful? Give feedback.
-
Hi, I would love to be help and be a maintainer! |
Beta Was this translation helpful? Give feedback.
-
Come on, folks, you want to be a maintainers and you don't even read the last comment? I don't want to be repeating it for everyone... :/ |
Beta Was this translation helpful? Give feedback.
-
Hi @auvipy @tzachbon thanks and welcome! So far becoming maintainer has always been an organic process, and I think it is a good one. So just chime in on the issues, review PRs, create fixes or propose things. Generally we grant out further permissions on a need basis; if you're active in discussions, we make sure you get moderator permissions asap. If you'r active in the code base, you'll get repo access asap, so that you don't have to run your own fork, etc etc! So just chime in and we'll do our best to guide you along the way! (In practice, that is honestly less than it should be, but we'll try ;-)). Some things on which help is always welcome:
I don't recommend to start with proposing or creating big chances; in generally we are pretty conservative in making big changes for two reasons 1) for thousands of developers things are working as they are, and we don't want to introduce very subtle changes for them 2) we want to make sure that you're in it for the long run; if someone introduces a big, very good change, but isn't there to support it, it in the end often hurts more than it helps as it forces maintenance burden on others (trust me, speaking from experience here). If you have no idea what to pick up first, here are two suggestions:
Thanks! |
Beta Was this translation helpful? Give feedback.
-
sure! i will! i use mobx on pro projects with react |
Beta Was this translation helpful? Give feedback.
-
Hi @mweststrate, would you be so kind to elaborate a bit more about the reason of such decision? How this will affect new features/releases, etc? Is it still good idea to use In case of a new project, what are your expectations for |
Beta Was this translation helpful? Give feedback.
-
@rumax Don't worry, MobX isn't going anywhere, there are other maintainers. Michel has several other projects which he needs to split attention to, but he is still very active and we are even planning some major changes (see #2288) |
Beta Was this translation helpful? Give feedback.
-
I would like to start contributing, what is the process of joining? :) |
Beta Was this translation helpful? Give feedback.
-
@stolenng Please see #1983 (comment) |
Beta Was this translation helpful? Give feedback.
-
Is this still a possibility? |
Beta Was this translation helpful? Give feedback.
-
@lukigarazus There is always some work around here, tending to other people questions/issues at least. I recommend you to read #1983 (comment) |
Beta Was this translation helpful? Give feedback.
-
I will try it in my free time, now I had tried to understand the code at the version of mobx 6. Fighting 💪 💪 💪 |
Beta Was this translation helpful? Give feedback.
-
Is this still relevant? And if so, is this relevant for someone with no open sourse experience? |
Beta Was this translation helpful? Give feedback.
-
Any open position on this? I'm interested in |
Beta Was this translation helpful? Give feedback.
-
@dante01yoon @havit1 You don't need to ask permission to be useful for the project. Please read: #1983 (comment) |
Beta Was this translation helpful? Give feedback.
-
I am looking for maintainers of this repository. That probably won't be too much of a burden (no big features in the planning), as it is mostly reviewing an occasional PR and releasing it. But there are some funds available to compensate if it is gonna cost you too much time.
MobX development is NOT terminated
How to start contributing
Beta Was this translation helpful? Give feedback.
All reactions