Re: [boost] [test] boost.test owner unresponsive to persistent problems for multiple years

I get the digests, so I'm quoting from a number of different emails on this thread in this message.
It is important that tickets be updated to reflect such information.
This doesn't help people who filed a ticket (perhaps years ago) but don't happen to catch this email.
It seems that in addition to documentation upgrades/improvements there is at least also the issue of identifying all Boost.Test-related tickets that are currently outstanding, verifying that the issue raised within them is indeed resolved within the development branch (rather than just assuming this is true), and updating the ticket to reflect that the problem has been resolved in the development branch (though it should not be closed yet until a new Boost release comes out with the fix in place).
Excellent! If it has really been five years (or even if it has been only one full year) since this last happened, then may I suggest that this should be your sole target for Boost.Test until this task is accomplished, that your target should be prior to the next major release of Boost, and that obtaining assistance be an important part of your plan to accomplishing this task within this timeframe? To that end, could you please provide for the Boost community a detailed outline of exactly what remains to be done in order for the merge of the latest Boost.Test to master to be completed? Please be clear about exactly what others can help with, and in the cases where you think nobody else can help you, why that is so. Please do so here on the mailing list rather than ask people to contact you privately about it, so that more people will know what remains to be done and may be willing to lend a hand so it can get done.
Can you provide a list of these new features alphabetically by name with a one-sentence description? Boosters can sign up for writing documentation paragraphs, can contribute them here, and you can collect and use them.
Rather than contact people off-list, I urge you to get all of the outstanding work into the open and use this mailing list for co-ordination not only so that people can contribute without overlapping their effort needlessly, but so that the current status is visible to all of us. That last point is rather important: I know of projects that have chosen alternative testing frameworks simply because of the lack of visibility re: Boost.Test.
I absolutely concur with this. Your efforts are appreciated, Gennady! You've been shouldering the entire burden for too long. I think that by publicly coordinating and leading the remaining effort to get the latest Boost.Test onto master, you'll be able to achieve this goal more quickly. Dave

________________________________________ From: Boost [boost-bounces@lists.boost.org] on behalf of Dave Gomboc [dave_gomboc@acm.org] Sent: 27 December 2014 19:04 To: Boost Mailing List Subject: Re: [boost] [test] boost.test owner unresponsive to persistent problems for multiple years I get the digests, so I'm quoting from a number of different emails on this thread in this message.
It is important that tickets be updated to reflect such information.
This doesn't help people who filed a ticket (perhaps years ago) but don't happen to catch this email.
It seems that in addition to documentation upgrades/improvements there is at least also the issue of identifying all Boost.Test-related tickets that are currently outstanding, verifying that the issue raised within them is indeed resolved within the development branch (rather than just assuming this is true), and updating the ticket to reflect that the problem has been resolved in the development branch (though it should not be closed yet until a new Boost release comes out with the fix in place).
Excellent! If it has really been five years (or even if it has been only one full year) since this last happened, then may I suggest that this should be your sole target for Boost.Test until this task is accomplished, that your target should be prior to the next major release of Boost, and that obtaining assistance be an important part of your plan to accomplishing this task within this timeframe? To that end, could you please provide for the Boost community a detailed outline of exactly what remains to be done in order for the merge of the latest Boost.Test to master to be completed? Please be clear about exactly what others can help with, and in the cases where you think nobody else can help you, why that is so. Please do so here on the mailing list rather than ask people to contact you privately about it, so that more people will know what remains to be done and may be willing to lend a hand so it can get done.
Can you provide a list of these new features alphabetically by name with a one-sentence description? Boosters can sign up for writing documentation paragraphs, can contribute them here, and you can collect and use them.
Rather than contact people off-list, I urge you to get all of the outstanding work into the open and use this mailing list for co-ordination not only so that people can contribute without overlapping their effort needlessly, but so that the current status is visible to all of us. That last point is rather important: I know of projects that have chosen alternative testing frameworks simply because of the lack of visibility re: Boost.Test.
I absolutely concur with this. Your efforts are appreciated, Gennady! You've been shouldering the entire burden for too long. I think that by publicly coordinating and leading the remaining effort to get the latest Boost.Test onto master, you'll be able to achieve this goal more quickly. Dave _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost My apologies, Microsoft Outlook assumes top editing, so I am adding this at the end. I want to offer to help. I could help with the documentation mentioned above. I also want to point out that boost test is top of the list for non conforming behaviour on the boost inspection list and I am sure that people could also help sort that out. The errors include: unnamed namespace lack of licence and/or copyright file doesn't end with new line. I did a clean up of this sort when I took the role of a maintainer for Boost Phoenix, so would be happy to help. I would need instructing how to feed back in changes e.g. to put in the licence. Best wishes John

Dave Gomboc <dave_gomboc <at> acm.org> writes:
Yes - you are correct.
The biggest hurdle is new documentation. Once it is done all the other tasks will look much smaller. This includes cleaning up trac and maybe doing some minor fixes to address the issues there. The next step... Well I think we have two options: either I'll post new docs here for short review by interested parties or we can go though some form of minor review process if community believes this is necessary. After that we can merge. I expect backward compatibility issues to be minor if any. We'll need to get to the clean build state on all platforms and we are good to go ;0)
Whomever is interested to help with docs please ping me directly.
I am not sure why the nitty gritty details of development needs to be discussed with the mailing list. I am not hiding anything -it's just not very convenient IMO. One other point: most of my request for help (with quick book and doxygen support) on docs mailing list were left unanswered anyway.
What left in docs: * general reformating of existing pages and separation to "user's guide" and "advanced usage scenarios" (I am working on this) * BOOST_TEST tool, including figuring out what to do with old testing tools description and reference * data driven test cases (Raffi works on this) * decorators support (Andrzej volunteered to help with this) * run by name/label description. Including multitude of new syntax options * figure out doxigen issues * figure out new format for examples * few minor issues with Boost.Logos * investigate Boost.pp style left side menu (optional) * interaction testing (optional) * production use of Boost.Test (optional) * anything else missing from above (hopefully nothing big) Any takers? Gennadiy
participants (3)
-
Dave Gomboc
-
Fletcher, John P
-
Gennadiy Rozental