bitcoinconsensus library needs documentation+examples #5311

issue laanwj openend this issue on November 19, 2014
  1. laanwj commented at 11:13 am on November 19, 2014: member

    As mentioned in #5235. Learning to use a library is easier when there is basic documentation and some simple examples.

    Creating an issue for this so that it will not get lost.

  2. laanwj added the label Docs and Output on Nov 19, 2014
  3. TheBlueMatt commented at 11:24 pm on November 19, 2014: member

    I have a bitcoinj branch that has a relatively simple one or two commits that might be good things to point to…I’ll dig that up after 0.10 freeze/rc1 (someone should remind me)

    On 11/19/14 11:13, Wladimir J. van der Laan wrote:

    As mentioned in #5235 #5235. Learning to use a library is easier when there is basic documentation and some simple examples.

    Creating an issue for this so that it will not get lost.

    — Reply to this email directly or view it on GitHub #5311.

  4. theuni commented at 4:06 am on November 20, 2014: member

    Agreed. It’d be great to have some docs and sample snippets up on github via pages. Also, a good candidate for thorough doxyfication. @fanquake since you’ve been poking there lately, did you have plans in mind for hooking up the doxygen output somewhere? It’d be great to find some doxygen->markdown bridge.

    For reference, here’s one I randomly stumbled on a few days go: https://libgit2.github.com/docs/guides/101-samples/ https://libgit2.github.com/libgit2/#HEAD

    Obviously that’s overkill for us now, but assuming the lib trend keeps rolling, it’d be nice to think ahead some.

  5. laanwj commented at 12:09 pm on November 20, 2014: member
    @theuni I have automatic doxygen output for the whole project here: https://dev.visucore.com/bitcoin/doxygen/ . For an “API reference”, we’d of course want to restrict it to only the interface, but just in case you didn’t know.
  6. theuni commented at 6:50 pm on November 20, 2014: member

    @laanwj I didn’t know that, thanks.

    Noting here so I don’t forget: We need a pkg-config file before release as well.

  7. msgilligan commented at 4:53 am on February 20, 2015: none

    @TheBlueMatt You said to remind you about your bitcoinj example :)

    Have you done work on Java/JVM bindings? I’m interested in learning about libconsensus and writing tests for it as part of the bitcoin-spock project. I created https://github.com/msgilligan/bitcoin-spock/issues/55 to track progress and request help.

  8. fanquake added this to the "In progress" column in a project

  9. adamjonas commented at 2:22 pm on October 22, 2019: member
    Looks to be closed by #6430.
  10. MarcoFalke closed this on Oct 22, 2019

  11. fanquake moved this from the "In progress" to the "Done" column in a project

  12. MarcoFalke locked this on Dec 16, 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: 2024-12-19 12:12 UTC

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