Topic: Looking for more staff: Developer wanted!

Posted under General

Greetings! We're looking for some help with smoothly running e6ai, and specifically for that we're looking for a developer that would like to help maintain the site by pushing updates from e621.net and adding some new features specifically for e6ai.net.

We’re looking for somebody who:

  • Ideally is familiar with e621 and the various areas of the site and how to use them.
  • Has experience working with Rails/Ruby/Javascript (but we're also willing to coach on that if not).
  • Has worked on a project of some scale before.

We are also using other technologies like Postgres, Elasticsearch and Vue to name a few but familiarity with them is not required. The repo for e6ai is open-source and you can take a look at the code on Github

Your responsibilities and tasks will include the following:

  • Adding features requested by the userbase of e6ai.net to better fit the content.
  • Pushing updates from e621.net to e6ai.net.

When deciding whether you’re a good fit for us, you should consider that we’re not looking to radically change the site so any extra features made should fit into the existing site.

Is this a paid position? How do I apply?
No, this is not a paid position. If you're interested please submit an application to [email protected].

Your application should include the following:

  • Your discord username. Discord will be the primary way of communication.
  • Previous projects that you have worked on. Drop a link to your GitHub or similar if you have one.
  • Other programming/scripting/markup languages you are proficient in.
  • Anything else you want us to know about you.

If you're accepted you will also need to sign a standard contributor agreement stating that any programming work you do for Dragonfruit will become the sole property of Dragonfruit.

If you got this far, thank you for reading and we hope to hear from you soon.

blp

Member

applying for something like this is a pretty big commitment. one thing you could possibly try is setting up tasks (via issues) on the GitHub repo so people could see what features/fixes are needed and submit pull requests.

you'd probably find a lot more people are willing to take on something like fixing a bug or fulfilling a feature request by submitting a pull than actually taking on an official role. it also has the benefit of not needing to trust that person: you can look at their code and decide to accept it or not without having to divulge sensitive information like API keys or authentication.

blp said:
applying for something like this is a pretty big commitment. one thing you could possibly try is setting up tasks (via issues) on the GitHub repo so people could see what features/fixes are needed and submit pull requests.

you'd probably find a lot more people are willing to take on something like fixing a bug or fulfilling a feature request by submitting a pull than actually taking on an official role. it also has the benefit of not needing to trust that person: you can look at their code and decide to accept it or not without having to divulge sensitive information like API keys or authentication.

yeah true cause some people might find applying and working for a website this big pretty daunting lmao

I think they should look into getting 1 or 2 more janitors onboard to manage the approvals, and cleaning the same-prompt image spam.

Currently pretty much only Lance Armstrong (+34k aprvs.) is approving posts once per 1 or 2 days. Sometimes Draco18s (1,8k aprvs.) or Shadowstones (1k aprvs.) will approve a few posts every week or so, but still.
This site is pretty much being carried by Lance himself, and since any person can get burned out, then it's all the more reason to get more janitors.

Unless it's a deliberate choice to slow down the approval process so that the database is getting filled up slower?

technical-grid said:
I think they should look into getting 1 or 2 more janitors onboard to manage the approvals, and cleaning the same-prompt image spam.

Currently pretty much only Lance Armstrong (+34k aprvs.) is approving posts once per 1 or 2 days. Sometimes Draco18s (1,8k aprvs.) or Shadowstones (1k aprvs.) will approve a few posts every week or so, but still.
This site is pretty much being carried by Lance himself, and since any person can get burned out, then it's all the more reason to get more janitors.

Unless it's a deliberate choice to slow down the approval process so that the database is getting filled up slower?

Kinda agree, seems like Lance is pretty much carrying the approval system. I could see the latter, spoiler text being true as well though.

I honestly dunno if this is the right spot to comment, as my only skills are in cyber security. (even those are still limited) however, I wanted to offer my assistance as someone who is fine with most image types and would be willing to look at the more taboo images to check for quality. Since I can assume perhaps there isn't as many people comfortable with certain types of tag, and I'd rather help this site be more open to all kinds of content.

  • 1