docs: Get rid of badly named readme #15176

pull merland wants to merge 1 commits into bitcoin:master from merland:rename-osx-readme changing 3 files +101 −98
  1. merland commented at 10:23 AM on January 16, 2019: contributor

    With its current name, the file doc/README_osx.md looks like an entry point README for OSX users, but it only contains specific instructions on how to build a DMG.

    This PR deletes the file and moves the contents of the file into doc/build-osx.md.

  2. merland renamed this:
    Rename README_osx.md
    doc: Rename README_osx.md
    on Jan 16, 2019
  3. fanquake added the label Docs on Jan 16, 2019
  4. laanwj commented at 10:50 AM on January 16, 2019: member

    As these are build instructions, maybe it would make sense to integrate it into the existing build_osx.md? I don't think the README_ prefix makes much sense in the documentation directory.

  5. merland commented at 10:54 AM on January 16, 2019: contributor

    @laanwj I was thinking the same, but since doc/release-process.md links to the DMG instructions, it could make sense to keep them in a separate file. Alternatively link to an anchor inside build_osx.md.

  6. promag commented at 11:15 AM on January 16, 2019: member

    NACK renaming to _dmg.

    Even README_windows.txt could be removed and integrated into doc/README.md#Windows. These are the only "special" variants of the README..

  7. laanwj commented at 11:17 AM on January 16, 2019: member

    Well the point of README_windows.txt is as an introductionary text for windows users. That one makes sense. It's also copied into the windows archives. @merland's point is that this text is not an introductionary text for OSX users so is named wrongly.

  8. promag commented at 11:29 AM on January 16, 2019: member

    Thanks, I wasn't aware of that. It has kind of duplicate content but maybe https://github.com/bitcoin/bitcoin/blob/master/doc/README.md#windows should point to README_windows.md?

    I suggest to somehow inline README_osx.md in build_osx.md or to rename to build_osx_dmg.md.

  9. merland commented at 1:06 PM on January 16, 2019: contributor

    Regarding README_windows.txt I also argue for its removal, due to out-of-context info and duplication. I actually tried to remove it before (#14755) but that failed the Gitian build. Anyway, I think it would be better to handle that in a separate PR.

  10. laanwj commented at 1:09 PM on January 16, 2019: member

    Regarding README_windows.txt I also argue for its removal, due to out-of-context info and duplication

    It's actually used! so no, I'd argue not to remove it! Yes, there is some duplication, but also some things that are different for windows. If you'd remove it you'd have to replace it with something else similar anyhow (which is used as an introductionary text for windows users). Feel free to rewrite it though.

  11. merland commented at 1:34 PM on January 16, 2019: contributor

    @laanwj Yes, I know the file is used but I have a feeling we can find a better strategy. One that satisfies both those who read the archive and those who read from GitHub, with no build script repackaging.

    My best idea for a compromise would be to keep the file but have it contain only a reference to the windows anchor in the main doc/README.md. Thoughts on that?

    Related: #15161

  12. laanwj commented at 1:46 PM on January 16, 2019: member

    No, that won't work because the doc/README.md is not copied in the same way! doc/README.md is the Table of Contents of the doc file. I guess that would work if the entire folder is copied, but it'd also be confusing to new users because that folder contains developer documentation as well.

    So the file should stand on its own. I think it's fine, let's just not change this okay.

  13. merland commented at 1:57 PM on January 16, 2019: contributor

    Ok, there is obviously something I'm missing here. Where can I learn more about how the docs are copied/packaged?

  14. merland force-pushed on Jan 17, 2019
  15. merland renamed this:
    doc: Rename README_osx.md
    docs: Get rid of badly named readme
    on Jan 17, 2019
  16. merland commented at 11:51 AM on January 17, 2019: contributor

    Updated commit, title and description. Please re-review!

    (Note that the lengthy discussion about README_windows.txt above can be ignored completely in the context of the proposed changes.)

  17. merland commented at 11:42 AM on January 18, 2019: contributor

    @laanwj @promag Re-review after update?

  18. in doc/release-process.md:95 in 56e382a771 outdated
      91 | @@ -92,7 +92,7 @@ Ensure gitian-builder is up-to-date:
      92 |      echo 'f9a8cdb38b9c309326764ebc937cba1523a3a751a7ab05df3ecc99d18ae466c9 inputs/osslsigncode-1.7.1.tar.gz' | sha256sum -c
      93 |      popd
      94 |  
      95 | -Create the macOS SDK tarball, see the [macOS readme](README_osx.md) for details, and copy it into the inputs directory.
      96 | +Create the macOS SDK tarball, see the [OSX build instructions](build-osx.md#deterministic-macos-dmg-notes) for details, and copy it into the inputs directory.
    


    promag commented at 10:24 PM on January 20, 2019:

    Actually it is macOS, it was decided to not rename the file IIRC.


    merland commented at 9:36 AM on January 21, 2019:

    @promag Thanks for reviewing. Could you please elaborate? This PR does not propose a rename (after the update).


    promag commented at 6:12 PM on January 21, 2019:

    I mean you should keep macOS.


    merland commented at 7:07 PM on January 21, 2019:

    Ah, I see it now. Will update.


    merland commented at 7:30 PM on January 21, 2019:

    updated

  19. Delete README_osx.md and move its contents into build-osx.md f24ed6d39f
  20. merland force-pushed on Jan 21, 2019
  21. laanwj commented at 12:31 PM on January 31, 2019: member

    utACK f24ed6d39f963e7f1c0b4dbd9b784132ef975f2a

  22. laanwj merged this on Jan 31, 2019
  23. laanwj closed this on Jan 31, 2019

  24. laanwj referenced this in commit b9d3df8bcd on Jan 31, 2019
  25. merland deleted the branch on Apr 15, 2019
  26. merland restored the branch on Apr 15, 2019
  27. merland deleted the branch on Apr 15, 2019
  28. deadalnix referenced this in commit 4e17903134 on Mar 19, 2020
  29. pravblockc referenced this in commit b2acd799e6 on Aug 13, 2021
  30. UdjinM6 referenced this in commit 3bc04d668a on Aug 17, 2021
  31. MarcoFalke locked this on Dec 16, 2021
Labels

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-15 15:14 UTC

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