<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5219902136207623995</id><updated>2012-01-29T10:43:34.203-08:00</updated><title type='text'>Tom's Hibachi musings</title><subtitle type='html'>This is a chronicle of my participation in the Hibachi project and more generally the Eclipse ecosystem. Feel free to send your comments. Les francophones sont beinvenus!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hibachitom.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hibachitom.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tom Grosman</name><uri>http://www.blogger.com/profile/14790946592724486333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://lh3.google.com/image/hibachi.adt/RhVk1b7AYJI/AAAAAAAAAAg/fGasP1qQgeM/MtCook.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5219902136207623995.post-4728496175946080858</id><published>2008-01-17T07:55:00.000-08:00</published><updated>2008-01-17T08:08:04.334-08:00</updated><title type='text'>Sources available!</title><content type='html'>The Hibachi sources are now available on the Eclipse server. There have already been a few folks who have downloaded them and built Hibachi. Getting the sources through the parallel IP process was not a piece of cake. We had to replace the parser generator, and leave out the pretty printer. Even though the authors of the pretty printer gave their written consent for us to use it, because it had been released elsewhere under GPL (which is not Eclipse compliant), we couldn't use it. The IP process also brought up such issues as comments that suggested use of a possibly non-compliant library (not the actual use of the library, mind you).&lt;br /&gt;&lt;br /&gt;I suppose it's a good thing that the legal team at Eclipse is so thorough. In the end it will help insure widespread acceptance, but in the short run, it adds a non-trivial delay to the moment when a piece of code becomes available for use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5219902136207623995-4728496175946080858?l=hibachitom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hibachitom.blogspot.com/feeds/4728496175946080858/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5219902136207623995&amp;postID=4728496175946080858' title='12 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/4728496175946080858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/4728496175946080858'/><link rel='alternate' type='text/html' href='http://hibachitom.blogspot.com/2008/01/sources-available.html' title='Sources available!'/><author><name>Tom Grosman</name><uri>http://www.blogger.com/profile/14790946592724486333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://lh3.google.com/image/hibachi.adt/RhVk1b7AYJI/AAAAAAAAAAg/fGasP1qQgeM/MtCook.JPG'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5219902136207623995.post-8954766178740986640</id><published>2007-11-05T15:05:00.000-08:00</published><updated>2007-11-05T15:17:51.891-08:00</updated><title type='text'>On our way</title><content type='html'>Hibachi is officially an Eclipse Open Source  Project. Since it was approved by the Eclipse Management Organization, we've gotten our newsgroup, mailing list and website set up. We've also gone over the code and adapted it so that it will pass Eclipse IP inspection, including swapping our parser generator for another one.&lt;br /&gt;&lt;br /&gt;Since June, I've been trying to build a diverse community (vendors, open source projects, universities, third parties, individuals), and while it took a bit longer than anticipated, I think the effort will be worth it in the long run.&lt;br /&gt;&lt;br /&gt;I've presented Hibachi at a couple of conferences (Ada Europe, Ada UK), and this week I'm giving a Hibachi workshop at SIGAda with a couple of the committers helping out.&lt;br /&gt;&lt;br /&gt;I also attended the Eclipse Summit in Ludwigsberg, Germany. It was smaller in size than EclipseCon, which definitely has it's advantages in terms of interactions and access.&lt;br /&gt;&lt;br /&gt;So now we're just waiting for the Eclipse legal department to give us the ok to put the sources on our server during the parallel IP process. Then we're on our way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5219902136207623995-8954766178740986640?l=hibachitom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hibachitom.blogspot.com/feeds/8954766178740986640/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5219902136207623995&amp;postID=8954766178740986640' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/8954766178740986640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/8954766178740986640'/><link rel='alternate' type='text/html' href='http://hibachitom.blogspot.com/2007/11/on-our-way.html' title='On our way'/><author><name>Tom Grosman</name><uri>http://www.blogger.com/profile/14790946592724486333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://lh3.google.com/image/hibachi.adt/RhVk1b7AYJI/AAAAAAAAAAg/fGasP1qQgeM/MtCook.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5219902136207623995.post-3796303374382799768</id><published>2007-06-20T05:54:00.000-07:00</published><updated>2007-06-20T06:02:01.933-07:00</updated><title type='text'>Next phase</title><content type='html'>I think the initial interest is known now. We've got participation from Ada vendors, the open source Ada community and Academic institutions. I will be presenting Hibachi at Ada Europe next week, and SigAda has agreed to a Hibachi workshop at the annual meeting in November in DC this year.&lt;br /&gt;&lt;br /&gt;I've had some contacts and interest from industrial partners, but so far more as users than  contributors.&lt;br /&gt;&lt;br /&gt;Now we need to define each contributor's role and methods of working.  Then verify/revise the project plan based on our roles and have the project review.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5219902136207623995-3796303374382799768?l=hibachitom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hibachitom.blogspot.com/feeds/3796303374382799768/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5219902136207623995&amp;postID=3796303374382799768' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/3796303374382799768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/3796303374382799768'/><link rel='alternate' type='text/html' href='http://hibachitom.blogspot.com/2007/06/next-phase.html' title='Next phase'/><author><name>Tom Grosman</name><uri>http://www.blogger.com/profile/14790946592724486333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://lh3.google.com/image/hibachi.adt/RhVk1b7AYJI/AAAAAAAAAAg/fGasP1qQgeM/MtCook.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5219902136207623995.post-6070492451815917128</id><published>2007-04-20T04:30:00.000-07:00</published><updated>2007-04-20T05:17:16.251-07:00</updated><title type='text'>Growing interest</title><content type='html'>I've been encouraged by the response from the Ada vendors to the project proposal. The major active Ada vendors are on board and the combined level of commitment leads me to believe that we will have enough community involvement to create a viable project. It is interesting to see how the principles of cooperation and competition play out within the Eclipse open development environment.&lt;br /&gt;&lt;br /&gt;I think the Ada vendors have all come to the same conclusion, that there's more to be gained by pooling resources and cooperating, then by each one going their own way.  What I've been seeing  is that our plugin (AonixADT) is more and more being compared with CDT and JDT, rather than Ada IDEs from other vendors.  And with 10+ committers on a project like CDT, and even more on a project like JDT, it's pretty obvious that any single Ada company's technology,  no matter how good it currently is, will fall further and further behind customer's expectations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5219902136207623995-6070492451815917128?l=hibachitom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hibachitom.blogspot.com/feeds/6070492451815917128/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5219902136207623995&amp;postID=6070492451815917128' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/6070492451815917128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/6070492451815917128'/><link rel='alternate' type='text/html' href='http://hibachitom.blogspot.com/2007/04/growing-interest.html' title='Growing interest'/><author><name>Tom Grosman</name><uri>http://www.blogger.com/profile/14790946592724486333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://lh3.google.com/image/hibachi.adt/RhVk1b7AYJI/AAAAAAAAAAg/fGasP1qQgeM/MtCook.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5219902136207623995.post-72349669582818375</id><published>2007-04-05T14:12:00.000-07:00</published><updated>2007-04-05T14:37:29.758-07:00</updated><title type='text'>Going Live</title><content type='html'>The Hibachi (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ADT&lt;/span&gt;) proposal is now online and open for comments at &lt;a title="blocked::http://www.eclipse.org/proposals/adt/" href="http://www.eclipse.org/proposals/adt/"&gt;http://www.eclipse.org/proposals/adt/&lt;/a&gt; and the newsgroup news://news.eclipse.org/eclipse.tools.adt .&lt;br /&gt;&lt;br /&gt;People will have surely noticed that the project is known by two names, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;ADT&lt;/span&gt; and Hibachi. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ADT&lt;/span&gt; is the acronym for the official project name (Ada Development Tools). Hibachi is a codename. I noticed that Eclipse allows projects to be known by &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;codenames&lt;/span&gt; (like Mylar). I thought that a codename would be a good way to pay tribute to Jean &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Ichbiah&lt;/span&gt;, the chief designer of Ada who had passed away just the month before. Also, although we (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Aonix&lt;/span&gt;) tried to always refer to our &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;plugin&lt;/span&gt; as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;AonixADT&lt;/span&gt;, to avoid confusion with an eventual Eclipse &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;ADT&lt;/span&gt; project that we had envisioned, there was some &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;namespace&lt;/span&gt; creep which I didn't think would be helpful when it came time to build a community. So while the project will be known as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;ADT&lt;/span&gt;,  which is unavoidable for a sibling of CDT and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;JDT&lt;/span&gt;,   I will try to use Hibachi whenever possible in memory of Jean &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Ichbiah&lt;/span&gt; and to avoid confusion with the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Aonix&lt;/span&gt; product.&lt;br /&gt;&lt;br /&gt;As far as the name Hibachi, until I hit on it, the leading candidate was Beaujolais, after the Beaujolais Effect. Others suggested "Green", Jedi, Kermit, and various more obscure references that have meaning for the old-timers here at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Aonix&lt;/span&gt;, the company that Jean started to turn the Ada language he designed into a technology and products.&lt;br /&gt;&lt;br /&gt;I only came up with one complete anagram for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Ichbiah&lt;/span&gt;- Hibachi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5219902136207623995-72349669582818375?l=hibachitom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hibachitom.blogspot.com/feeds/72349669582818375/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5219902136207623995&amp;postID=72349669582818375' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/72349669582818375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5219902136207623995/posts/default/72349669582818375'/><link rel='alternate' type='text/html' href='http://hibachitom.blogspot.com/2007/04/going-live.html' title='Going Live'/><author><name>Tom Grosman</name><uri>http://www.blogger.com/profile/14790946592724486333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://lh3.google.com/image/hibachi.adt/RhVk1b7AYJI/AAAAAAAAAAg/fGasP1qQgeM/MtCook.JPG'/></author><thr:total>0</thr:total></entry></feed>
