[doc] developer-notes.md: point out that UniValue deviates from upstream #14882

pull Sjors wants to merge 1 commits into bitcoin:master from Sjors:2018/12/doc-univalue changing 1 files +1 −1
  1. Sjors commented at 11:06 AM on December 6, 2018: member

    While debugging an issue I was somewhat surprised to learn that we've moved src/univalue from https://github.com/jgarzik/univalue to https://github.com/bitcoin-core/univalue, that these repos are both maintained and they're different.

    The first mention of using the bitcoin-core repo is from late 2015 in #7157. I didn't check when the last common ancestor commit is.

    I couldn't find documentation as to why (these things just happen in open source of course), but at minimum we should make this more clear.

    There's also the following line in config.ac that I'm not sure what to do with:

    AC_INIT([univalue], [1.0.3],
            [http://github.com/jgarzik/univalue/])
    
  2. [doc] developer-notes.md: point out that UniValue deviates from upstream a67d71311d
  3. Sjors commented at 11:08 AM on December 6, 2018: member
  4. fanquake added the label Docs on Dec 6, 2018
  5. laanwj commented at 2:42 PM on December 6, 2018: member

    Upstream univalue wasn't (or hardly) maintained for a long time so we've at some point started maintaining it ourselves.

    Updating the various URLs makes sense.

  6. practicalswift commented at 3:00 PM on December 6, 2018: contributor

    utACK a67d71311d59fb06c9d51369722c9656e497a729

  7. jnewbery commented at 3:38 PM on December 6, 2018: member

    ACK a67d71311d59fb06c9d51369722c9656e497a729. Documentation should reflect reality.

    Reviewers: please also consider reviewing a clarification to the README for our univalue fork: https://github.com/bitcoin-core/univalue/pull/17

  8. MarcoFalke merged this on Dec 6, 2018
  9. MarcoFalke closed this on Dec 6, 2018

  10. MarcoFalke referenced this in commit 4987cdd16d on Dec 6, 2018
  11. karelbilek commented at 4:49 PM on December 6, 2018: contributor

    The autoconf thing is still different, right?

  12. Sjors deleted the branch on Dec 6, 2018
  13. Sjors commented at 7:39 PM on December 6, 2018: member

    @karel-3d I didn't touch that, as I have no idea what that line is doing.

  14. luke-jr commented at 2:50 AM on December 20, 2018: member

    Upstream univalue is still maintained. I'm not sure why @laanwj is claiming otherwise.

    That we have a fork of it at all, is a bug.

  15. Sjors commented at 11:22 AM on December 20, 2018: member

    @luke-jr it might be worth a separate Github issue to discuss if we want to migrate back to upstream.

  16. laanwj commented at 1:36 PM on December 20, 2018: member

    Upstream univalue is still maintained. I'm not sure why @laanwj is claiming otherwise.

    It has very spottily maintained for a long time, and at the time we needed some fixes in. I haven't checked the status for a long time so it may be different now. I'm not "claiming otherwise" I think I was very precise in my wording.

  17. luke-jr commented at 5:46 PM on December 20, 2018: member

    @Sjors I opened #15009

  18. PastaPastaPasta referenced this in commit d45118cda9 on Jun 27, 2021
  19. PastaPastaPasta referenced this in commit c004d97ec3 on Jun 28, 2021
  20. PastaPastaPasta referenced this in commit 94c21bf890 on Jun 29, 2021
  21. PastaPastaPasta referenced this in commit 0aafa74228 on Jul 1, 2021
  22. PastaPastaPasta referenced this in commit 4bb42c5c07 on Jul 1, 2021
  23. PastaPastaPasta referenced this in commit db0cc20f55 on Jul 1, 2021
  24. UdjinM6 referenced this in commit 4862d9c864 on Jul 5, 2021
  25. PastaPastaPasta referenced this in commit 752797b6bf on Jul 8, 2021
  26. Fabcien referenced this in commit b71a95f6fd on Aug 24, 2021
  27. DrahtBot 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 21:15 UTC

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