<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.eiffelroom.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>eiffelroom - A First Code Submission - Comments</title>
 <link>http://www.eiffelroom.org/blog/maverick/a_first_code_submission</link>
 <description>Comments for &quot;A First Code Submission&quot;</description>
 <language>en</language>
<item>
 <title>A First Code Submission</title>
 <link>http://www.eiffelroom.org/blog/maverick/a_first_code_submission</link>
 <description>&lt;p&gt;I just made a first submission of code in a branch of Eagle&#039;s svn repository, on &lt;a href=&quot;http://eagle.origo.ethz.ch/&quot;&gt;origo&lt;/a&gt;.  It covers a basic graph inheritance hierarchy with an adjacency list implementation of directed graphs.  There is no room yet for weighted edges or labeled edges.  It also includes preorder and postorder search cursors.  There is still many things to fix, beginning with the documentation going to the name choices.  It will be corrected soon enough.&lt;/p&gt;

&lt;p&gt;The submission has not been done under trunk because some of my test cases don&#039;t pass yet.  At least under &lt;a href=&quot;http://eiffelsoftware.origo.ethz.ch/downloads/releases/5.7/&quot;&gt;EiffelStudio 5.7&lt;/a&gt; I do not have the weird segmentation violations I had.  I&#039;m currently exploring the possibility that I may be using a version of &lt;a href=&quot;http://www.cse.yorku.ca/~sel/espec/index.htm&quot;&gt;ESpec&lt;/a&gt; which do not work with ES 6.0.  Until further notice, the development of the library is under ES 5.7 but I&#039;m working on it so it will be available under 6.0 as soon as possible.&lt;/p&gt;

&lt;p&gt;I created a google group at &lt;a href=&quot;http://groups.google.com/group/eaglelibrary/&quot;&gt;http://groups.google.com/group/eaglelibrary/&lt;/a&gt; on which I plan to post my svn patches for review before submitting them to the repository.  The code I submitted, however, is not posted there since it&#039;s not a working version.  However, I invite everybody that is interested to post any feedbacks to the group under a subject such as &amp;quot;Review: first submission&amp;quot;.&lt;/p&gt;

&lt;p&gt;Eagle is under the Eiffel Forum License version 2 but it will not be available for proprietary software since it uses the ESpec toolkit which is under GPL.  It is a plausible alternative to implement another model library under EFL but it&#039;s not in my plans in short or medium terms since I don&#039;t target proprietary software in particular and it would require more time than what is available.  I have not submitted my working version of the ESpec library, yet, since I was not sure about the licensing issues.  It should follow shortly.&lt;/p&gt;

&lt;p&gt;Finally, there is no &amp;quot;how to&amp;quot;s posted on the Eagle wiki, yet, but that too should follow shortly.&lt;/p&gt;

&lt;p&gt;I await eagerly any comment.&lt;/p&gt;

&lt;p&gt;Cheers!&lt;/p&gt;

&lt;p&gt;Simon&lt;/p&gt;

</description>
 <comments>http://www.eiffelroom.org/blog/maverick/a_first_code_submission#comments</comments>
 <category domain="http://www.eiffelroom.org/tag/algorithmic">algorithmic</category>
 <category domain="http://www.eiffelroom.org/tag/graphs">Graphs</category>
 <pubDate>Fri, 22 Jun 2007 11:24:30 -0700</pubDate>
 <dc:creator>maverick</dc:creator>
 <guid isPermaLink="false">196 at http://www.eiffelroom.org</guid>
</item>
</channel>
</rss>
