FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Added information about new fork of LibTAP++ that supports modern C++… by nataraj-hates-MS-for-stealing-github · Pull Request #183 · TestAnything/testanything.github.io · GitHub

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

Open
nataraj-hates-MS-for-stealing-github wants to merge 1 commit into
TestAnything:masterfrom
nataraj-hates-MS-for-stealing-github:master
Open

Added information about new fork of LibTAP++ that supports modern C++…#183
nataraj-hates-MS-for-stealing-github wants to merge 1 commit into
TestAnything:masterfrom
nataraj-hates-MS-for-stealing-github:master

Conversation

Copy link
Copy Markdown

… standards

Some time ago I've fixed libtapp to support modern C++ standards and filed a pull request to the upstream: cbab/libtappp#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.

kinow left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Did you try contacting the author first? Is your fork being used in projects other than yours?

I'm asking this as I think this is the kind of question users for the current libtap++ could ask, and it is complicated to replace a library by its fork here without a library being adopted by others (e.g. someone could fork libtap++ now and raise another PR claiming they want their repository linked instead).

I am not sure what's the best way to handle cases like this, but IMHO if a) the author was contacted and either said they don't have bandwidth/time to maintain anymore or b) the new fork was adopted by other projects, then I think it'd be OK to replace/add another fork here.

nataraj-hates-MS-for-stealing-github commented May 10, 2024
edited
Loading

Copy link
Copy Markdown
Author

Did you try contacting the author first?

Yes. My pull request have been there for three years or more. cbab/libtappp#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.

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL