mourningdove/CONTRIBUTING.md

13 lines
1.3 KiB
Markdown
Raw Normal View History

2026-05-24 01:03:05 +00:00
# Contributing to Dreamwidth
We love having new contributors join us! Here's the quick summary of where to find information on contributing to Dreamwidth:
* Make sure you have a [GitHub account](https://github.com/signup/free)
* Dreamwidth is a highly complicated web app with tons of dependencies. You don't need to get it working locally just to contribute: we do it all for you. You can do it if you want, but it's a lot easier if you let us do it! The easiest thing to do is to sign up for a [Dreamhack account](http://hack.dreamwidth.net/) -- our hosted developer service.
* Read the [Dev Getting Started](http://wiki.dreamwidth.net/wiki/index.php/Dev_Getting_Started) wiki guide. Bear in mind that any mentions of Bugzilla are out-of-date and should be considered docs bugs. Note, though, that docs bugs do not belong on Github Issues, and should probably be raised in the dw-docs community.
* Check the [Programming Guidelines](http://wiki.dreamwidth.net/wiki/index.php/Programming_Guidelines)
* Send in a [Contributor Licensing Agreement](http://wiki.dreamwidth.net/wiki/index.php/Contributor_Licensing_Agreement)
* Start hacking!
If you're having trouble, ask in the [dw-dev](https://dw-dev.dreamwidth.org) community, or join us on [Discord](https://dw-dev.dreamwidth.org/209778.html).