TestAnything / testanything.github.io

Test anything protocol website
testanything.org
Other
71 stars 64 forks source link

Added information about new fork of LibTAP++ that supports modern C++… #183

Open nataraj-hates-MS-for-stealing-github opened 4 months ago

nataraj-hates-MS-for-stealing-github commented 4 months ago

… standards

Some time ago I've fixed libtapp to support modern C++ standards and filed a pull request to the upstream: https://github.com/cbab/libtappp/pull/5

But this patch have never been applied and that fork is seems to be abandoned.

So I've created my own fork: https://gitlab.com/dhyannataraj/libtappp and applied patch there...

I suggest to use my fork by default if you do TAP testing of C++ projects.

That is why I am suggesting to change links at http://testanything.org to it.

nataraj-hates-MS-for-stealing-github commented 4 months ago

Did you try contacting the author first?

Yes. My pull request have been there for three years or more. https://github.com/cbab/libtappp/pull/5 And now compilers from modern Debian simply refuses to work with libtapp as it was. The project seems to be totally abandoned.

Is your fork being used in projects other than yours?

No, I guess TAP tests are not very popular among C++ developers.

My purpose here was to inform users that there exists a version of LibTAP++ that conforms modern C++ standards and can be freely used.

I am not happy about creating and maintaining that fork, but I do not see any other way. Old version does not work now.

You may find another way to word it, but if we do not publish that link on testanything.org nobody will know about that fork, and nobody will use it.