dev:new_developer_wishlist
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev:new_developer_wishlist [2012/02/13 11:07] – Added section "About funded projects" uvemas | dev:new_developer_wishlist [2022/02/10 13:34] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Quicklinks to Contributions Pertinent to our Wish List Below ====== | ||
+ | |||
+ | * This is our starting point: [[: | ||
+ | * Also see Using [[dev:git]] | ||
+ | * Also see Dan Scott' | ||
+ | * New Stuff | ||
+ | * [[: | ||
+ | |||
+ | ====== Wish List Items/ | ||
+ | |||
Let's put our wish list items in here. We can discuss what is needed and who will work on developing them. Anyone who would like to claim some items from this list can pull them out from the top and include them in a description of what they are going to document and list the "wish list" items that will be covered by their contribution below the description. | Let's put our wish list items in here. We can discuss what is needed and who will work on developing them. Anyone who would like to claim some items from this list can pull them out from the top and include them in a description of what they are going to document and list the "wish list" items that will be covered by their contribution below the description. | ||
* **Contributing: | * **Contributing: | ||
+ | * Building Evergreen | ||
+ | * Necessary prerequisites (packages, libraries) | ||
+ | * The build system (makefile structure, adding new make targets) | ||
+ | * Step-by-step troubleshooting: | ||
* Using git (the existing [[dev:git]] page is already very useful) | * Using git (the existing [[dev:git]] page is already very useful) | ||
* How to submit a patch | * How to submit a patch | ||
Line 13: | Line 27: | ||
* Overview of source tree structure | * Overview of source tree structure | ||
* Coding conventions | * Coding conventions | ||
- | | + | |
+ | * Manual tests you can perform to test different parts of the system (the srfsh interface, testing javascript in Firefox with Firebug, command line, etc.) (see tsbere document-in-making below) | ||
+ | * And when you can just refresh a page, when you have to restart apache, when you have to restart opensrf, when you have to run make again, etc. | ||
* **API Reference** | * **API Reference** | ||
* **Useful resources** | * **Useful resources** | ||
- | * See Dan Scott' | + | * See Dan Scott' |
- | into how we're loading up the context objects from Perl but is a suitably licensed starting point at least. | + | |
* **Areas Claimed to Document** | * **Areas Claimed to Document** | ||
Line 39: | Line 54: | ||
It could be good to have this information (or at least a part of it) on its own wiki page: a list of existing funded projects, their status (unassigned, | It could be good to have this information (or at least a part of it) on its own wiki page: a list of existing funded projects, their status (unassigned, | ||
+ | * **Additional desiderata, from Scott Prater** | ||
+ | * It would be nice if a list of required **libraries** and software and their versions were made available, not just packages. | ||
+ | * Change the formatting, fonts, etc. of the wiki. Reading some of the wiki pages, especially the " | ||
+ | * Code formatting style guide. |
dev/new_developer_wishlist.1329149240.txt.gz · Last modified: 2022/02/10 13:34 (external edit)