awesome-oss icon indicating copy to clipboard operation
awesome-oss copied to clipboard

What should go in here

Open hzoo opened this issue 8 years ago • 6 comments

Not really sure..

I guess we can just add some stuff and see what happens? cc @kentcdodds

I think it would be good to have an explanation of the resource too. I think a problem with just having a list is that there too many choices (overload) and not enough explanation. Would be even nicer to have a summary if it's a talk haha (can use that html <details> tag to hide it?)

I can think of a some things:

  • JQuerySF - John Resig - User centric Development in the Early Days of jQuery https://www.youtube.com/watch?v=1VzoaJzFL3g. Talks about building a team/community, documentation, empathy for users.
  • http://words.steveklabnik.com/how-to-be-an-open-source-gardener - Explains open source maintenance like being a gardener - tending to issues, triage (reproduce, ask questions), prioritize.

hzoo avatar Aug 09 '16 03:08 hzoo

I've got a bunch of stuff :)

  • How to Write an Open Source JavaScript Library: https://kcd.im/write-oss
  • How to Contribute to an Open Source Project on GitHub: https://kcd.im/pull-request
  • How getting into Open Source has been awesome for me: https://kcd.im/why-oss
  • What open source project should I contribute to?: https://kcd.im/what-oss
  • An Argument for Automation: https://kcd.im/automation (http://npm.im/semantic-release)
  • Open Source Stamina: https://kcd.im/stamina
  • Why I don’t commit generated files to master: https://kcd.im/generated
  • First Timers Only: https://kcd.im/first-timers-only
  • How to distribute your AngularJS module: https://kcd.im/distribute-angular
  • JavaScript Air - Lodash & Open Source: https://jsair.io/lodash
  • JavaScript Air - Publishing JavaScript Packages: https://jsair.io/publishing

kentcdodds avatar Aug 09 '16 04:08 kentcdodds

Oh, and this one's handy: makeapullrequest.com

kentcdodds avatar Aug 09 '16 04:08 kentcdodds

Ok I'l just add some stuff for now so it's not initially empty at least 😛 . I'l add you as a collab too

hzoo avatar Aug 09 '16 13:08 hzoo

Opened #4

kentcdodds avatar Aug 09 '16 13:08 kentcdodds

Would be nice to add tools that are useful for new OSS project, stuff like:

  • automatic CLA management
  • Git/Hg platforms, etc
  • semantic-release
  • CI
  • GitHub issues management / code review tools
  • articles/tools about creating and managing people and organizations that deal with OSS projects

niieani avatar Aug 09 '16 14:08 niieani

Nice, yeah tools could be a good category

hzoo avatar Aug 10 '16 02:08 hzoo