doc: Add non-style-related development guidelines #7003

pull laanwj wants to merge 1 commits into bitcoin:master from laanwj:2015_11_development_guidelines changing 1 files +169 −0
  1. laanwj commented at 11:03 AM on November 13, 2015: member

    I've collected these over time, mostly adding notes after troubleshooting obscure bugs. As I hope to get the community more involved in the whole process, I think it is useful to add to the developer-notes.

  2. doc: Add non-style-related development guidelines
    I've collected these over time, mostly adding notes after
    troubleshooting obscure bugs. As I hope to get the community more
    involved in the whole process, I think it is useful to add to the
    developer-notes.
    b8c06ef409
  3. laanwj added the label Docs and Output on Nov 13, 2015
  4. jonasschnelli commented at 2:52 PM on November 13, 2015: contributor

    Nice. I think this is very helpful for new devs (and even for old hands).

    I would say we should take these new point directly at the 2nd position above of "doxygen comments".

  5. paveljanik commented at 3:50 PM on November 13, 2015: contributor

    These are gems! Thank you for collecting all these notes. They help a lot!

  6. petertodd commented at 7:53 PM on November 14, 2015: contributor

    Awesome, thanks! @paveljanik I'd prefer dots at the end of sentences too.

    ACK

  7. gmaxwell commented at 9:32 PM on November 14, 2015: contributor

    ACK (with or without my suggestions), this is all good stuff.

  8. sipa commented at 9:59 PM on November 14, 2015: member

    Very ACK.

  9. gavinandresen commented at 10:10 PM on November 14, 2015: contributor

    ACK. Very nice!

  10. in doc/developer-notes.md:None in b8c06ef409
     216 | +- New features should be exposed on RPC first, then can be made available in the GUI
     217 | +
     218 | +  - *Rationale*: RPC allows for better automatic testing. The test suite for
     219 | +    the GUI is very limited
     220 | +
     221 | +- Make sure pulls pass Travis CI before merging
    


    omefire commented at 1:14 AM on November 15, 2015:

    very minor nitpick: instead 'pulls', should we make it 'pull requests' ?

  11. in doc/developer-notes.md:None in b8c06ef409
     228 | +    be done first 
     229 | +
     230 | +Wallet
     231 | +-------
     232 | +
     233 | +- Make sure that that no crashes happen with run-time option `-disablewallet`.
    


    omefire commented at 1:15 AM on November 15, 2015:

    nitpick: 'that' appears twice.

  12. omefire commented at 2:02 AM on November 15, 2015: none

    Thanks, these are helpful, especially for folks like me, ramping up on the codebase and planning to start contributing code.

  13. sipa merged this on Nov 28, 2015
  14. sipa closed this on Nov 28, 2015

  15. sipa referenced this in commit 8332457e95 on Nov 28, 2015
  16. sipa commented at 1:15 PM on November 28, 2015: member

    @onefire Reasonable nits, but no reason to hold this up, IMHO. Feel free to submit improvements.

  17. paveljanik commented at 3:47 PM on November 28, 2015: contributor

    @onefire While doing so, please fix also the nits I brought. Thank you.

  18. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me