Boost C++ Libraries: Ticket #6401: BGL: new algorithm https://svn.boost.org/trac10/ticket/6401 <p> I would like to submit a new algorithm for inclusion in the Boost Graph Library. It can be used to search the common spanning trees of two graphs, assuming that the graphs are represented as lists of edges. More details if you are interested. It is currently used within the software QSapecNG (<a class="ext-link" href="https://sourceforge.net/projects/qsapecng/"><span class="icon">​</span>https://sourceforge.net/projects/qsapecng/</a>). </p> <p> I request to know what is required for submission in support of the algorithm. </p> <p> Thanks, Michele </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6401 Trac 1.4.3 anonymous Sun, 15 Jan 2012 21:40:01 GMT component changed; owner set https://svn.boost.org/trac10/ticket/6401#comment:1 https://svn.boost.org/trac10/ticket/6401#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Jeremiah Willcock</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">graph</span> </li> </ul> Ticket Jeremiah Willcock Sun, 15 Jan 2012 21:43:40 GMT <link>https://svn.boost.org/trac10/ticket/6401#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6401#comment:2</guid> <description> <p> To submit a new algorithm, you just need to write the implementation, test case(s), and documentation, and be willing to release those under the Boost license. I can help with code reviews and doing the actual merge into the Boost source tree. You can also start a discussion on one of the Boost mailing lists (<code>boost</code> or <code>boost-users</code>) about your implementation. </p> </description> <category>Ticket</category> </item> <item> <author>michele.caini@…</author> <pubDate>Fri, 17 Feb 2012 23:14:05 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6401#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6401#comment:3</guid> <description> <p> Sorry for the late, I was busy.<br /> The implementation is ready, it has been developed (maybe) as boost compliant and it works fine. I'm working on doc and test cases. I would like to submit the proposal during next week.<br /> Can I use doxygen to embed doc into the code? Tell me what's the preferred way.<br /> The algorithm has been released under the GPLv3, with the software QSapecNG. However, there is no problem to release a copy of the algorithm under the Boost License 1.0.<br /> I'm the author of the implementation that I'd like to submit. </p> <p> Best Regards, Michele </p> </description> <category>Ticket</category> </item> <item> <author>michele.caini@…</author> <pubDate>Mon, 20 Feb 2012 17:03:57 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/6401 https://svn.boost.org/trac10/ticket/6401 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">mrt.tar.gz</span> </li> </ul> <p> draft </p> Ticket michele.caini@… Mon, 20 Feb 2012 17:04:39 GMT <link>https://svn.boost.org/trac10/ticket/6401#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6401#comment:4</guid> <description> <p> Hello, as an attachment (mrt.tar.gz) a first draft of what you asked. Certainly something will be incorrect, please let me know and I will correct as soon as possible. I look forward to hearing from you. </p> <p> Thanks, Michele Caini </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Jeremiah Willcock</dc:creator> <pubDate>Sun, 04 Mar 2012 18:51:50 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6401#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6401#comment:5</guid> <description> <p> This is mostly ready to put in; here are the major things to change: </p> <ul><li>Please change the directory structure to match Boost conventions (you do not need to put in Jamfiles). </li><li>BGL algorithms' file names typically spell out the full algorithm names, and have header guards that match the file name (see the other BGL headers). </li><li>There should be an HTML documentation file similar to the ones in <code>libs/graph/doc</code>. </li><li>The test code should use Boost.Test. </li></ul> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Thu, 08 Mar 2012 20:56:25 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6401#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6401#comment:6</guid> <description> <p> I'll fix the package as soon as possible. Stay tuned. Michele </p> </description> <category>Ticket</category> </item> <item> <author>michele.caini@…</author> <pubDate>Thu, 15 Mar 2012 21:27:15 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6401#comment:7 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6401#comment:7</guid> <description> <p> Hello, as an attachment (boost.tar.gz) a new draft. Please let me know if there is something wrong and I will fix the package as soon as possible. I look forward to hearing from you. Michele </p> </description> <category>Ticket</category> </item> <item> <author>michele.caini@…</author> <pubDate>Thu, 15 Mar 2012 21:28:01 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/6401 https://svn.boost.org/trac10/ticket/6401 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost.tar.gz</span> </li> </ul> <p> mrt algorithm - draft </p> Ticket michele.caini@… Fri, 06 Apr 2012 14:24:37 GMT <link>https://svn.boost.org/trac10/ticket/6401#comment:8 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6401#comment:8</guid> <description> <p> Hi. There is something wrong with the package? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Jeremiah Willcock</dc:creator> <pubDate>Fri, 06 Apr 2012 17:45:56 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6401#comment:9 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6401#comment:9</guid> <description> <p> I haven't had a chance to look at it yet. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Jeremiah Willcock</dc:creator> <pubDate>Tue, 10 Apr 2012 19:52:03 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/6401#comment:10 https://svn.boost.org/trac10/ticket/6401#comment:10 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/77893" title="Added algorithm from Michele Caini for common spanning trees of two ...">[77893]</a>) Added algorithm from Michele Caini for common spanning trees of two graphs; fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/6401" title="#6401: Library Submissions: BGL: new algorithm (closed: fixed)">#6401</a> </p> Ticket