Fix factual errors in README, INSTALL, and CONTRIBUTING

- Fix cmake typo: -BUILD_TESTING → -DBUILD_TESTING (CONTRIBUTING.md)
- Remove dead GForge clone URL and mailing list links
- Replace mailing list references with GitHub Issues
- Drop outdated Ubuntu version and GCC version specifics (18.04/12.04,
  g++-8/gcc-4.7) — ParadisEO requires C++17, any modern compiler works
- Fix doc-edo label: "for MO" → "for EDO" (INSTALL.md)
- Fix doc path: build/paradise-mo/doc → build/mo/doc (INSTALL.md)
- Fix website path: paradiseo/website/index.html → docs/index.html (README.md)
- Update Git clone URL from dead INRIA GForge to GitHub (README.md)
This commit is contained in:
Eremey Valetov 2026-02-28 19:20:18 -05:00
commit df7db10377
3 changed files with 18 additions and 29 deletions

View file

@ -19,9 +19,8 @@ Contribution Workflow
The maintainer(s) will try to answer under a couple of weeks, if not, do not hesitate to send an e-mail.
If you're not familiar with Git and merge requests, start by cloning one of the main repository:
If you're not familiar with Git and merge requests, start by cloning the main repository:
- `git clone https://github.com/nojhan/paradiseo.git`
- `git clone https://scm.gforge.inria.fr/anonscm/git/paradiseo/paradiseo.git`
Git workflow
@ -38,7 +37,7 @@ git checkout -b <my_feature> # Always work on a dedicated branch.
git commit <whatever>
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug -BUILD_TESTING=ON -DENABLE_CMAKE_TESTING=ON .. && make && ctest # Always test.
cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON -DENABLE_CMAKE_TESTING=ON .. && make && ctest # Always test.
cd ..
git pull origin master # Always check that your modification still merges.
```
@ -46,7 +45,7 @@ git pull origin master # Always check that your modification still merges.
If everything went without error, you can either send the patch or submit a merge request.
To do so, you can either:
- submit a "pull request" on Github: [nojhan/paradiseo](https://github.com/nojhan/paradiseo),
- or send a patch on the [ParadisEO mailing list](https://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/paradiseo-users).
- or [open an issue](https://github.com/nojhan/paradiseo/issues) to discuss your proposed changes.
See below for the details.
@ -79,6 +78,6 @@ git pull origin master
git diff master <my_feature> > my_feature.patch
```
Then send the `my_feature.patch` (along with your explanations about why the maintainer should merge your modifications)
to the [mailing list](https://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/paradiseo-users).
Then [open an issue](https://github.com/nojhan/paradiseo/issues) with `my_feature.patch` attached
(along with your explanations about why the maintainer should merge your modifications).