Email or username:

Password:

Forgot your password?
Mark Mayo

Want to work on Mastodon full time? I’d like to pay a Rails dev for the next 3+ months to implement some auth improvements that matter to me but also just burn down bugs, make perf improvements, whatever is needed as this place grows. Remote 100% ok but need 3-4 hrs of Pacific time zone overlap, fair pay, meaningful work. #fedihire #ruby #rails #job

18 comments
Juan Luis

@mmayo Honest question: do you have merge rights on Mastodon? If not, how will you ensure that the contributions are merged? Is there agreement from the Mastodon core team about those issues already?

In my experience, pouring time/money to an open source project doesn't do magic. It requires consensus building, a good relationship with the maintainers, and some patience.

Brian Campbell

@astrojuanlu @mmayo You don't need to have merge rights to make valuable contributions.

Sure, in some cases @Gargron might not accept contributions, but the same is true of paid contributor to lots of other major open source projects; there are lots of folks who do kernel work full time, who have patch series rejected and need to either rewrite or drop it.

Even if patches aren't accepted upstream, they may be accepted for local forks or widely used forks like glitch-soc.

Mark Mayo

@unlambda @astrojuanlu @Gargron I'm with @unlambda this is open source, changes might be interesting upstream or they might not be that's ok.

Mark Mayo

@unlambda @astrojuanlu @Gargron and to be clear, I also agree with the "there is no magic" conclusion. :) I've had a hand in several open source projects, so I definitely understand the overall dynamics but also know that the best way to start is with working code that solves specific problems I need solving. sometimes those are broadly useful to others, often they're not.

Juan Luis

@mmayo @unlambda @Gargron I asked because you said "work on Mastodon" - naturally having the changes in some other fork is entirely valuable. Thanks for the clarification!

Mark Mayo

@astrojuanlu @unlambda @Gargron yes thank you that's an excellent clarification worth noting here. and for further clarity I'm particularly interesting in exploring a few optimized onboarding flows for new users. Tangentially, if there was a current Mastodon core dev that could benefit from sponsorship that would be cool, but I'm not assuming that is all the same job/person/thing. :)

Brian Campbell

@downey Eh, I've had a 100% MR acceptance rate (1/1 MRs), so I may be a bit biased. 😉

Honestly though, I'm familiar with folks' complaints about patches not being accepted, but I also think that we're likely to be hitting the "Gargron doesn't scale" point here which means that he'll need to take on some more maintainers, like Linus did when he couldn't keep up with the merge load individually, or we'll see more instance moving to faster-moving forks like glitch-soc.

Brian Campbell

@downey Heh, and by MR I mean PR. I use GitLab at dayjob so I've gotten used to saying MR.

Sheldon Chang 🇺🇸

@mmayo

Hey tylerlwsmith@hachyderm.io, you've got any interest or availability for this?

Chema Hernández Gil :sf:
Thanks for doing this. Will they work on allowing hardware security keys for 2FA? That would be swell.
psyBunny 🐰

@mmayo sticking with old roby on rails? Move to node or other modern languages/framework.

Mark Rigby

@mmayo 30 years in programming and I have none of the skills necessary for this.

Poop.

sdubinsky

@mmayo hey, I’m a rails/ ruby dev looking for some temp work. You can check my resume at sdubinsky.com/resume

Nikki 🦔

@mmayo

Hey @alda I can't remember if you're a ruby gal or not...

Kevin

@mmayo Software contractor with 13 years of Rails experience here. Happy to help, let's chat!

Boris Mann

@mmayo sweet. I’m going to be supporting some improvements, plus maintenance over the next year.

Some of that may be on the #Hometown fork that @darius maintains

Maybe we can collab on a backlog?

Go Up