Conversation
|
I'm not sure if it is a good idea to introduce one more contributing code. We have this on our site: https://cpp.iceberg.apache.org/ and also duplicate content in the project README already. |
CONTRIBUTING.md
Outdated
| ### Local prerequisites | ||
|
|
||
| - Git | ||
| - CMake and a C++17-compatible compiler |
There was a problem hiding this comment.
Developers must use C++23-compatible compiler.
There was a problem hiding this comment.
Developers must use C++23-compatible compiler.
Updated the prerequisite to C++23-compatible compiler in CONTRIBUTING.md and pushed the change. Thanks for pointing this out!
That makes sense. |
|
There is a similar markdown file |
Yes, I think this is a better approach. |
|
I can update this PR to reuse the existing MkDocs doc as CONTRIBUTING. Move the contributing content into mkdocs/docs/CONTRIBUTING.md, Update mkdocs.yml so this file is still used as the site homepage, and (Optionally) add a thin CONTRIBUTING.md in the repo root that points to the docs if you prefer. |
|
Yes, except |
|
I’ve updated this PR to reuse the existing MkDocs doc as CONTRIBUTING: Moved the contributing guide from mkdocs/docs/index.md into mkdocs/docs/CONTRIBUTING.md. Kept mkdocs/docs/index.md as a small landing page that links to the contributing guide. Kept a thin root CONTRIBUTING.md that points to the website/docs instead of duplicating content. Please let me know if this matches the structure you had in mind. |
|
I suggest to use a softlink instead of thin markdown file. |
CONTRIBUTING.md
Outdated
| @@ -0,0 +1,7 @@ | |||
| # Contributing to iceberg-cpp | |||
There was a problem hiding this comment.
I think I have commented for multiple times that I'm against adding this file.
| @@ -1,190 +1,5 @@ | |||
| <!-- | |||
There was a problem hiding this comment.
We should keep the license header.
| # Iceberg C++ | ||
|
|
||
| # Contributing | ||
| Welcome to the Iceberg C++ documentation. |
There was a problem hiding this comment.
Could you please provide a screenshot of the rendered page? Does it show only two lines like below in the front page? I was thinking we still display the contributing or get started page as the default page instead of displaying a large blank page, something like https://py.iceberg.apache.org/
|
Please tell me whether I am on the right path ?? |
Adds a CONTRIBUTING.md that consolidates development environment and workflow instructions in one place.
References #329.