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

♥️ Open call for contributions #396

Open
tatianamac opened this issue Apr 27, 2021 · 44 comments
Open

♥️ Open call for contributions #396

tatianamac opened this issue Apr 27, 2021 · 44 comments

Comments

@tatianamac
Copy link
Collaborator

tatianamac commented Apr 27, 2021

Place for folks to respond with interest, per this tweet.

Where you can help

✏️ Writers and editors: Craft drafts of definitions, preference for terms that impact you.
👓 Sensitivity readers: Read definitions and provide feedback for terms that impact you.
Project management: Set milestones and tasks for project, traffic tasks.
🖌️ Designers: Design new features, improve current design system
🤖 Engineers: API, database, and frontend. Don't worry, there are plenty of tasks here. 😭
🔡 Translators: Translate/review translation for any language you have fluency in. Our hope is to make this international.
🐦 Social media: Posting new terms, paying attention to what terms could be useful given news cycles, etc.
🗣️ Community management: I'd like to switch from Slack to Discord and need moderators/people who are good at Discord to set us up.

And bc imposter syndrome is real (esp. with underestimated/historically excluded people), PLEASE know we do everything to welcome folks new to open source. So even if you've never touched open source or code, you are welcome! You have valuable skills and insight. ✨

Join our Discord server to chat with the community and help to find tasks. :)

@karloscarweber
Copy link

✋I’m interested in helping out. I’ll do any Front End development you need.

@tatianamac
Copy link
Collaborator Author

✋I’m interested in helping out. I’ll do any Front End development you need.

@karloscarweber Amazing! Thank you! :) How would you feel about building a language toggle? One of our primary problems right now is we have translations for other languages, but do not yet have a way to surface all translations of one particular non-English language.

See: #377 . I believe some work has been done on Eleventy in other projects to surface this functionality. I'd be happy to support you in whatever way I can.

If this task doesn't quite feel right, maybe take a look through good first issues and let me know if one jumps out at you!

@tatianamac tatianamac pinned this issue Apr 27, 2021
@embarq
Copy link

embarq commented Apr 27, 2021

Hi🤗
Would like to help with engineering. Can do frontend and backend development

@Rahat-ch
Copy link

Would love to help - I can do frontend or backend development but would definitely like to dive into backend.

@tatianamac
Copy link
Collaborator Author

@Rahat-ch Yay! Are you interested in architecting an API? Eventually we'd like the dictionary web app (what's live now) to be served by our own API.

@embarq Do you have a preference as to where you dive in first?

@angeliquejw
Copy link

I'm interested in helping out.

Things I can do and offer:

  • front-end engineering tasks (my blog runs on Eleventy, so I have some familiarity) and I love things related to accessibility, CSS, design systems
  • help new-to-open-source folks get set up on the project
  • help with project organization, task management

(Not saying I have to be involved in all the things, just being adaptable in case you are mostly swamped with engineers.)

Right now, I can probably do a minimum of 3-4hrs each week.

@tatianamac
Copy link
Collaborator Author

@angeliquejw Wow, thank you! Those are all very much-needed and helpful skills.

How do you feel about documentation? It bridges your knowledge of eleventy, desire to help new folks, and would really help onboarding. I'd love if someone could take the lead on enhancing our documentation (I'd be more than willing to support you on it since I am so embedded!)

@carburo
Copy link

carburo commented Apr 27, 2021

Hi! I can help with frontend tasks. Also, I'm a native Spanish speaker, so I may be able to help with translations. I have some previous experience as I'm a maintainer of the Spanish translation of the React Documentation.

@angeliquejw
Copy link

Sounds great, @tatianamac. Is the docs label a good place to start or do you have other things in mind?

@embarq
Copy link

embarq commented Apr 27, 2021

@Rahat-ch Yay! Are you interested in architecting an API? Eventually we'd like the dictionary web app (what's live now) to be served by our own API.

@embarq Do you have a preference as to where you dive in first?

Don't really have any preference but can close front-end related issues faster

@tatianamac
Copy link
Collaborator Author

Sounds great, @tatianamac. Is the docs label a good place to start or do you have other things in mind?

Yes, absolutely! I tagged a couple more.

@karloscarweber
Copy link

@tatianamac Will do. I'll go through good first issues first.

@tatianamac
Copy link
Collaborator Author

Hi! I can help with frontend tasks. Also, I'm a native Spanish speaker, so I may be able to help with translations. I have some previous experience as I'm a maintainer of the Spanish translation of the React Documentation.

Ooh! Perhaps you could try translating the full homepage into Spanish and think about how we can architect for multi-language (for example, what should the canonical URL be for the homepage in Spanish?) Right now we have several definitions in Spanish floating around, but they could be unified if we could have the full front page be translated. Is that something that might interest you?

@sohansubhash
Copy link

Hi, I'm new to contributing to open source. I would love to get some experience working on a design system. Where can I find the current design documentation/files?

@Rahat-ch
Copy link

@Rahat-ch Yay! Are you interested in architecting an API? Eventually we'd like the dictionary web app (what's live now) to be served by our own API.

@embarq Do you have a preference as to where you dive in first?

@tatianamac yes would love to help with the API!

@meowwwls
Copy link

I would love to help with frontend tasks! I've had to take quite a bit of time away from coding for health issues so I am rusty and need to dust off the cobwebs, but would love to contribute in any way I can.

@tatianamac
Copy link
Collaborator Author

Hi, I'm new to contributing to open source. I would love to get some experience working on a design system. Where can I find the current design documentation/files?

Amazing! I think we got connected in the Discord. :)

@tatianamac
Copy link
Collaborator Author

I would love to help with frontend tasks! I've had to take quite a bit of time away from coding for health issues so I am rusty and need to dust off the cobwebs, but would love to contribute in any way I can.

Totally understand the rustiness and no worries at all. Would you like help finding a task suited for you?

@carburo
Copy link

carburo commented Apr 27, 2021

Ooh! Perhaps you could try translating the full homepage into Spanish and think about how we can architect for multi-language (for example, what should the canonical URL be for the homepage in Spanish?) Right now we have several definitions in Spanish floating around, but they could be unified if we could have the full front page be translated. Is that something that might interest you?

Yes, that sounds great! I have no experience with 11ty, but I wonder if later on, we can search for an existing plugin or making something custom that might help organize and simplify translations.

Off the top of my head the main things that may pose a maintainability issue:

  • Maintain links up to date to other language definitions
  • Prevent translations from becoming stale after an update is made in the English definition.

EDIT: Oh, never mind. I suppose after the API is in place, these issues will be tackled properly.

@meowwwls
Copy link

Totally understand the rustiness and no worries at all. Would you like help finding a task suited for you?

That would be wonderful if it's not too much trouble!

@tatianamac
Copy link
Collaborator Author

@carburo Good thinking! And yes, getting the API sorted is my main priority to help address some of these downstream issues.

Would you be comfortable with me creating an issue for you specific to the Spanish-language translation we discussed? It might be a good start to get your familiar with Eleventy.

@akulofficial
Copy link

Happy to write, edit, sensitivity read, do PM tasks, code (have experience with front and back end), translate (Spanish), do social media, and do community engagement (have decent amount of Discord experience) 😊

@tatianamac
Copy link
Collaborator Author

@akulofficial Hello! I'd love your help with community management and PMing first (and so pleased to hear you're interestd in the things I'm most bad at!)! I've seen some pretty sophisticated Discords and I do not have those skills yet!

@tatianamac
Copy link
Collaborator Author

Totally understand the rustiness and no worries at all. Would you like help finding a task suited for you?

That would be wonderful if it's not too much trouble!

No trouble at all! Would you feel comfortable with a task like this:
#52

When we surface the API, it'll likely influence this, but that's one isolated task option.

Otherwise, if you give me a sense of what types of tasks you enjoy, I can create one for you based on the long backlog of things in my brain 😅

@carburo
Copy link

carburo commented Apr 27, 2021

Would you be comfortable with me creating an issue for you specific to the Spanish-language translation we discussed? It might be a good start to get your familiar with Eleventy.

@tatianamac Yes, please. Go ahead!

@gudatcomputers
Copy link

gudatcomputers commented Apr 27, 2021

@tatianamac - Definitely interested in helping with any engineering tasks you have. Can do both front and back, but probably stronger on backend/API side.

@meowwwls
Copy link

No trouble at all! Would you feel comfortable with a task like this:
#52

When we surface the API, it'll likely influence this, but that's one isolated task option.

Otherwise, if you give me a sense of what types of tasks you enjoy, I can create one for you based on the long backlog of things in my brain 😅

I'd definitely love to try to tackle this one!

@MahamSid
Copy link

Hi! I’d love to help with editing! And writing :)

@rupertjeff
Copy link

I'm interested, too! I've posted in the Discord already, and I'm able to do front-end and backend/API work, including architecture and documentation. I can also do some light PM things, and I've got some minor Discord experience, too.

@gorlanova
Copy link

Hi ! I would love to help out with front-end (more confident there) but never worked on open source projects before. I'm junior so I take this as a great opportunity to learn from peers

Also I'm french so I can help translating if needed :)

I'm joining the Discord right now

@FelixTurtur
Copy link

Hi! I'm another full-stack dev that would love to help. I'm in working hours just now, so will check out the discord mentioned later on today (in the UK). I am happy to tackle annoying bugs / help others trying to overcome annoying bugs 🐛. I'm new to open source projects too.

@greatislander
Copy link
Contributor

👋🏻 Hi @tatianamac — I'm still keen to work through getting that Open Authoring PR landed and help with other things where I can.

@vexx32
Copy link

vexx32 commented Apr 27, 2021

I don't know exactly how much I can help out, but I'll keep my eyes peeled for anything I can lend a hand on and give a shout in any issues I can take a stab at. Would love to help however I can 💖

@martinlaws
Copy link

Hey @tatianamac - thank you for your leadership and continued work on this. Kudos to you for asking for help, it’s hard!

I’m a UX-minded FED with lots of bootcamp teaching experience. Totally happy to take on some FED tasks and super down to pair with anyone looking to learn/refresh their front-end and/or UX skills along the way ❤️

@askarileila
Copy link

askarileila commented Apr 27, 2021

Hi, I would love to help. I can help in translation to Persian (native) and Italian (almost fluent), documentation and some engneering tasks

@KMaragh
Copy link

KMaragh commented Apr 28, 2021

Hey @tatianamac I would love to help on the engineering side. Would love to help with the api side of things!

@kristicunga
Copy link
Contributor

Hello 👋

I'd like to contribute to the writing, editing and design issues.

@twalton83
Copy link

Hi, I currently maintain a relatively large open source project, and moderate the associated discord server (and also manage our bot). Happy to help in that capacity, or with front end/engineering stuff.

@gr2m
Copy link
Contributor

gr2m commented Apr 28, 2021

Hi @tatianamac, I'm happy to help with Community management / engineering. If you can think of any things in the @selfdefined repositories that you'd like to automate, please let me know! I do maintain GitHub's official JavaScript SDKs and know their platform APIs very well. And I'm very passionate about lowering the barriers to new contributors, and to contributors with skills other than coding.

For example, I saw this in your roadmap

Integrate with apps, like Slack or Twitter, by way of API

I created https://github.com/gr2m/twitter-together/ which allows you to tweet via pull requests. And these pull requests could be created automatically. Happy to work on that automation if you have any more ideas on that

@Ryuno-Ki
Copy link
Contributor

o/
Tentatively offering to help.

I provided a term before (acting as a proxy), but that didn't went that well.
So I'd like to translate into German or help with Frontend Engineering (I contributed to Eleventy, but am not sure what you associate with Backend here).

Right now, I'm quite swamped, but I subscribed to the repo and might pick up issues as I go.
(Haven't checked out the posts before. If you need help with triaging, that might happen, too :D)

@akulofficial
Copy link

@tatianamac sweet on PMing! Is there a Trello board or a list GitHub issues I can take a peek at to understand the app’s priorities? 😊

@ovlb
Copy link
Collaborator

ovlb commented Apr 29, 2021

@tatianamac sweet on PMing! Is there a Trello board or a list GitHub issues I can take a peek at to understand the app’s priorities? 😊

There’s a roadmap, though maybe a bit out of date. https://github.com/selfdefined/web-app/projects/3

@afif1400
Copy link

place to work....

I would really love to contribute, I am a Full stack developer, with reactjs my primary frontend framework and can also do serverless backend functions along with knowledge of docker kubernetes and aws.

Please let me

@Ndace-hash
Copy link

hi
i would like to help with the frontend

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