Are there libraries without ACTIVE maintainers?
Hello. I think it's very important question: are there libraries without ACTIVE maintainers? For what? Because without active maintainers we can't guarantee quality of the libraries. Is Boost community sure, that for all Boost libraries there are active maintainers? E.g. see on Boost.Property_tree - on Github repo you can find a lot of "dead" pull requests without any answer. What should we do with it?
On Wed, Jul 19, 2017 at 3:49 PM Alexander Zaitsev via Boost < boost@lists.boost.org> wrote:
Hello.
I think it's very important question: are there libraries without ACTIVE maintainers?
For what? Because without active maintainers we can't guarantee quality of the libraries.
Is Boost community sure, that for all Boost libraries there are active maintainers? E.g. see on Boost.Property_tree - on Github repo you can find a lot of "dead" pull requests without any answer.
What should we do with it?
You may find answers so some of your questions here: http://www.boost.org/community/official_library_maintainer_program.html
Yes, i know about this program. But what about libraries which have not any company-maintainer? 20.07.2017 01:55, John McFarlane via Boost пишет:
On Wed, Jul 19, 2017 at 3:49 PM Alexander Zaitsev via Boost < boost@lists.boost.org> wrote:
Hello.
I think it's very important question: are there libraries without ACTIVE maintainers?
For what? Because without active maintainers we can't guarantee quality of the libraries.
Is Boost community sure, that for all Boost libraries there are active maintainers? E.g. see on Boost.Property_tree - on Github repo you can find a lot of "dead" pull requests without any answer.
What should we do with it?
You may find answers so some of your questions here: http://www.boost.org/community/official_library_maintainer_program.html
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
<please do not top post> On 7/19/17 15:58, Alexander Zaitsev via Boost wrote:
Yes, i know about this program. But what about libraries which have not any company-maintainer?
The link provided also refers to the CMT (Community Maintenance Team). More details are here: https://svn.boost.org/trac10/wiki/CommunityMaintenance -- Michael Caisse Ciere Consulting ciere.com
I've tried without success to get attn of property tree maintainers. I
think it is unmaintained.
On Jul 19, 2017 7:50 PM, "Michael Caisse via Boost"
<please do not top post>
On 7/19/17 15:58, Alexander Zaitsev via Boost wrote:
Yes, i know about this program. But what about libraries which have not any company-maintainer?
The link provided also refers to the CMT (Community Maintenance Team). More details are here: https://svn.boost.org/trac10/wiki/CommunityMaintenance
-- Michael Caisse Ciere Consulting ciere.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/ mailman/listinfo.cgi/boost
On Wed, 2017-07-19 at 20:17 -0600, Gary Furnish via Boost wrote:
I've tried without success to get attn of property tree maintainers. I think it is unmaintained.
It definitely is unmaintaned. It has PRs from over a year without any response from the maintainer. It also doesn't allow opening issues either. I don't see how a open source library can be maintained without allowing users to open bug reports.
On Jul 19, 2017 7:50 PM, "Michael Caisse via Boost"
wrote: <please do not top post>
On 7/19/17 15:58, Alexander Zaitsev via Boost wrote:
Yes, i know about this program. But what about libraries which have not any company-maintainer?
The link provided also refers to the CMT (Community Maintenance Team). More details are here: https://svn.boost.org/trac10/wiki/CommunityMaintenance
-- Michael Caisse Ciere Consulting ciere.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/ mailman/listinfo.cgi/boost
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boo st
On Thu, Jul 20, 2017 at 5:42 PM, paul via Boost
[...]. I don't see how a open source library can be maintained without allowing users to open bug reports.
FYI, that's how SQLite operates. You report issues in the ML, and Dr Hipp follows up :). See https://www.sqlite.org/src/wiki?name=Bug+Reports and this was also recently re-discussed on the ML. Of course, not everyone can claim to be as diligent of Dr Hipp on the follow ups! FWIW. --DD
On 07/20/17 18:42, paul via Boost wrote:
On Wed, 2017-07-19 at 20:17 -0600, Gary Furnish via Boost wrote:
I've tried without success to get attn of property tree maintainers. I think it is unmaintained.
It definitely is unmaintaned. It has PRs from over a year without any response from the maintainer. It also doesn't allow opening issues either. I don't see how a open source library can be maintained without allowing users to open bug reports.
You can create bug reports in Trac. There are actually quite a few of bug reports there.
On 7/20/17 08:42, paul via Boost wrote:
On Wed, 2017-07-19 at 20:17 -0600, Gary Furnish via Boost wrote:
I've tried without success to get attn of property tree maintainers. I think it is unmaintained.
It definitely is unmaintaned. It has PRs from over a year without any response from the maintainer. It also doesn't allow opening issues either. I don't see how a open source library can be maintained without allowing users to open bug reports.
Issues for property tree are in Trac : https://svn.boost.org/trac10/query?status=new&status=reopened&component=property_tree&col=id&col=summary&col=status&col=owner&col=type&col=milestone&col=time&order=priority -- Michael Caisse Ciere Consulting ciere.com
On Thu, 2017-07-20 at 09:06 -0700, Michael Caisse via Boost wrote:
On 7/20/17 08:42, paul via Boost wrote:
On Wed, 2017-07-19 at 20:17 -0600, Gary Furnish via Boost wrote:
I've tried without success to get attn of property tree maintainers. I think it is unmaintained.
It definitely is unmaintaned. It has PRs from over a year without any response from the maintainer. It also doesn't allow opening issues either. I don't see how a open source library can be maintained without allowing users to open bug reports.
Issues for property tree are in Trac : <https://svn.boost.org/trac10/query?status=new&status=reopened&component=pro perty_tree&col=id&col=summary&col=status&col=owner&col=type&col=milestone&co l=time&order=priority>
And there is no link to this issue tracker on property tree's page.
On 20/07/2017 16:42, paul via Boost wrote:
On Wed, 2017-07-19 at 20:17 -0600, Gary Furnish via Boost wrote:
I've tried without success to get attn of property tree maintainers. I think it is unmaintained. It definitely is unmaintaned. It has PRs from over a year without any response from the maintainer. It also doesn't allow opening issues either. I don't see how a open source library can be maintained without allowing users to open bug reports.
You can file issues on svn.boost.org: not all libraries (maintained or not) have GitHub issues enabled. John. --- This email has been checked for viruses by AVG. http://www.avg.com
On 7/20/2017 11:42 AM, paul via Boost wrote:
On Wed, 2017-07-19 at 20:17 -0600, Gary Furnish via Boost wrote:
I've tried without success to get attn of property tree maintainers. I think it is unmaintained.
It definitely is unmaintaned. It has PRs from over a year without any response from the maintainer. It also doesn't allow opening issues either. I don't see how a open source library can be maintained without allowing users to open bug reports.
The official maintainer and one of the library authors is Sebastian Redl. Perhaps interested parties can attempt to contact him by e-mail. If he can no longer maintain the library Boost can consider someone else to maintain the library or the library can be added to the CMT.
On Jul 19, 2017 7:50 PM, "Michael Caisse via Boost"
wrote: <please do not top post>
On 7/19/17 15:58, Alexander Zaitsev via Boost wrote:
Yes, i know about this program. But what about libraries which have not any company-maintainer?
The link provided also refers to the CMT (Community Maintenance Team). More details are here: https://svn.boost.org/trac10/wiki/CommunityMaintenance
-- Michael Caisse Ciere Consulting ciere.com
On 07/20/17 01:48, Alexander Zaitsev via Boost wrote:
Hello.
I think it's very important question: are there libraries without ACTIVE maintainers?
For what? Because without active maintainers we can't guarantee quality of the libraries.
Is Boost community sure, that for all Boost libraries there are active maintainers? E.g. see on Boost.Property_tree - on Github repo you can find a lot of "dead" pull requests without any answer.
There certainly are libraries without an active maintainer. I'm not sure if Boost.PropertyTree in particular can be considered as one since I can see that Sebastian Redl was actively committing to it until some time ago.
What should we do with it?
There is Community Maintenance Team (CMT) which maintains libraries without a dedicated maintainer. https://svn.boost.org/trac10/wiki/CommunityMaintenance
I think it's very important question: are there libraries without ACTIVE maintainers?
For what? Because without active maintainers we can't guarantee quality of the libraries.
Is Boost community sure, that for all Boost libraries there are active maintainers? E.g. see on Boost.Property_tree - on Github repo you can find a lot of "dead" pull requests without any answer.
There was an internal list of "undermaintained" libraries kicking around a few years ago where somebody had looked through the open bug count and pull requests, and decided how stale those libraries looked e.g. pull requests not merged nor closed in over a year, major open bugs not closed after five years etc. It was sixty-something libraries if I remember right. Likely more today. Niall -- ned Productions Limited Consulting http://www.nedproductions.biz/ http://ie.linkedin.com/in/nialldouglas/
On Wed, Jul 19, 2017 at 3:48 PM, Alexander Zaitsev via Boost < boost@lists.boost.org> wrote:
Hello.
I think it's very important question: are there libraries without ACTIVE maintainers?
For what? Because without active maintainers we can't guarantee quality of
the libraries.
This is a question of interest to me as well. Are there any minimum standards for responsiveness to PRs and bug reports? Can we quantify what "unmaintained" means?
participants (11)
-
Alexander Zaitsev
-
Andrey Semashev
-
Dominique Devienne
-
Edward Diener
-
Gary Furnish
-
Jeff Trull
-
John Maddock
-
John McFarlane
-
Michael Caisse
-
Niall Douglas
-
paul