dev:new_developer_wishlist
This is an old revision of the document!
Let's put our wish list items in here. We can discuss what is needed and who will work on developing them.
- Contributing: What Every Evergreen Developer Needs to Know (some of the code_contribution content could be used as a starting point)
- Using git (the existing git page is already very useful)
- How to submit a patch
- How to propose and develop a new feature
- The DCO
- The bug tracking system
- Where to get help and find other developers
- Navigating the source code
- (Some developers will only want to work on the user interface, some on the backend database stuff. Perhaps divide coding sections to reflect this? One section on the front-end (JavaScript/Dojo), one for DB, one for middle-layer (Perl), possibly one for staff client (XUL/Dojo))
- General coding info
- Description of languages toolkits used (expanding on contributing_code)
- Overview of source tree structure
- Coding conventions
- Specific parts of Evergreen
- Working on the database
- Working on the middle layer
- Working on staff client
- The build system (makefile structure, adding new make targets)
- Useful resources
dev/new_developer_wishlist.1328612313.txt.gz · Last modified: 2022/02/10 13:34 (external edit)