-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Description
Hi, I am a newcomer wanting to contribute to one of the boost library. I read through the official getting started tutorial carefully, and found it unnecessarily complicated for anyone wanting to contribute.
Some key points are:
- C++ developers are expected to able to use CMake, but b2 is honestly speaking not very mainstream. (Actually I have never heard of it) And instead of having an official download link it requires manually go to the github repro and download the latest release. The is not most windows users are used to. This could be better automated by a bootstrapper script.
- If I am interested in a specific library, I need to try to build it first, found out the missing dependencies, install those (and they themselves could have other libraries as dependencies). This could be tedious without a boostraper.
- The documentation pages also need additional tooling to work.
I image all these could be solved by adding something like a TUI and let new contributors (like me) to select the workflow they wanted. Powershell script would be a perfect choice as it is cross-platform and light to install. (Built-in on windows, one-liner to install on linux/mac os). If you think this is a good idea, I would like work on it.
Metadata
Metadata
Assignees
Labels
No labels