<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/wordpress-mu-1.2.4" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Eclipse hints, tips, and random musings</title>
	<link>http://dev.eclipse.org/blogs/wayne</link>
	<description>Wayne Beaton's blog about Eclipse.</description>
	<pubDate>Sat, 04 Oct 2008 19:03:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=wordpress-mu-1.2.4</generator>
	<language>en</language>
			<item>
		<title>Presentations in Eclipse</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/10/04/presentations-in-eclipse/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/10/04/presentations-in-eclipse/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 19:03:43 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/10/04/presentations-in-eclipse/</guid>
		<description><![CDATA[I&#8217;ve been tinkering on-and-off for a couple of years on some Eclipse-based presentation software. My primary motivation is my distrust of existing presentation software. Curiously, I get a new head of steam on the &#8220;project&#8221; every time PowerPoint or Open Office fries one of my documents. Last week was one of those times.
The effort has [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been tinkering on-and-off for a couple of years on some Eclipse-based presentation software. My primary motivation is my distrust of existing presentation software. Curiously, I get a new head of steam on the &#8220;project&#8221; every time PowerPoint or Open Office fries one of my documents. Last week was one of those times.</p>
<p>The effort has been two-fold. Actually laying out slides is probably a pretty obvious first target. I&#8217;ve been using draw2d from <a href="http://www.eclipse.org/gef">GEF</a> for this and have had some success. One of the things that drives me nuts about existing presentation software is the whole WYSIWYG editing paradigm. Frankly, I hate pushing pixels around to make stuff look right and to simply fit on a slide. Open Office is particularly annoying in this regard; in some of my presentations, the title is in a different place on almost every slide and, frankly, I can&#8217;t be bothered to spend the time to tweak each slide to make it right. Most of my effort in this area has been to automate the assembly process as possible. </p>
<p>Some of my effort has been around just making stuff automatically fit. I just specify a bunch of bullets, and slide render makes it fit by reducing the font size until everything fits. Its a simple algorithm, but it works. Want to add a picture? No problem, a few simple rules govern the placement and the text just flows around it. Graphics inside text is also easy using draw2d (the text management stuff is quite awesome).</p>
<p>The missing piece as always been the mechanism for editing slide content. A while back it occurred to me that content can just be specified using wiki markup. For example:</p>
<pre>=Slide One Title=
* Bullet one
* Bullet two

=Slide Two Title=
[[Image:fascinating.png|right]]
* Bullet three
** Nested bullet one
** Nested bullet two
* Bullet four</pre>
<p>The basic idea is that the heading, denoted by the equals sign (=), the slide title. Everything between this heading and the next is the content of the slide. The second slide shows a picture that will be rendered to the right of the bullets. I envision adding support for some other tags. For example, <code>[[Method:/MyProject/src/org.eclipse.stuff.MyClass#myMethod()]]</code> will render the contents of the specified method on the slide (taken live out of the workspace). I&#8217;m not quite there yet, but I think it&#8217;d be cool.</p>
<p>Using the wiki-style text will make it easier to collaborate, track changes, change templates, borrow slides from other presentations (imagine an &#8220;include slides&#8221; markup), and more. My presentations will just be projects in my workspace (images are found relative to the markup file). Most of my images are screen shots anyway, so they&#8217;ll be easy to include. More interesting images can be created with GIMP, or possibly with an SVG editor (I&#8217;ve read that GEF provides some SVG import support that I need to look into).</p>
<p>I&#8217;ve decided on using the MediaWiki markup for this as it&#8217;s what we use on <a href="http://wiki.eclipse.org">Eclipsepedia</a>, so I&#8217;m already familiar with it.</p>
<p>The best part is that most of the work has already been done. The <a href="http://wiki.eclipse.org/Mylyn/SOC/A_Wiki_Integrated_Task_Editor">WikiText SOC project</a> (completed under the supervision of the <a href="http://www.eclipse.org/mylyn">Mylyn</a> project) has implemented a Wiki parser that I&#8217;ve managed to leverage. I haven&#8217;t looked at the editors yet, but I imagine they&#8217;ll be helpful as well.</p>
<p>My intent is to clean up the code and contribute it to the <a href="http://www.eclipse.org/examples">Examples</a> project. The initial version will provide basic image and text support. At some point in the future, I&#8217;ll sort out the method displaying option, and look into things like table support. I&#8217;ll post some pictures in the coming week.</p>
<p>In the meantime&#8230; is this a crazy idea?</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/10/04/presentations-in-eclipse/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Build that community!</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/09/25/build-that-community/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/09/25/build-that-community/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 20:59:28 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Technology PMC]]></category>

		<category><![CDATA[Eclipse 101]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/09/25/build-that-community/</guid>
		<description><![CDATA[Developing a community around your project is hard work. But it&#8217;s worth it. I think that every open source project dreams of having a community&#8230; at least they should dream of it.
A community does stuff for you. As you develop a community of users, you&#8217;ll get feedback. Feedback is valuable to every project as it [...]]]></description>
			<content:encoded><![CDATA[<p>Developing a community around your project is hard work. But it&#8217;s worth it. I think that every open source project dreams of having a community&#8230; at least they should dream of it.</p>
<p>A community does stuff for you. As you develop a community of users, you&#8217;ll get feedback. Feedback is valuable to every project as it lets you know if you&#8217;re doing the right sorts of things. When you&#8217;re successful in developing a community, you&#8217;ll find that they do even more for you, including great contributions of ideas, code, tests, testing, and far more. A well-developed community is a great source for new blood into your project: new committers come from your community. If you&#8217;re fantastically successful, a community will do great things like answer questions about your project and technology for you on IRC, newsgroups, mailing lists, and other forums. They&#8217;ll write books, fill out documentation, do presentations, tell others, and more. In short, if you&#8217;re successful in developing a thriving community, your work gets easier.</p>
<p>You&#8217;ll know that you&#8217;ve been fantastically successful with community development when you stop being the center of the universe for your project. Unfortunately, many of us have hard time letting go of control.</p>
<p>Developing that community is hard work in the beginning. You actually have to get out there, find your community, and engage them. You have to deal with disappointment: some of your efforts to find your community will fail. You need to push through the disappointments and look for new opportunities.</p>
<p>One of the best things you can do is make easy for your community to find you. Make sure that your project&#8217;s web site is up-to-date. Make sure that you have a concise description of why it is that your project exists (make sure that the description is on your project-info page and that the project-info displays correctly). Provide links to your newsgroup. Actively monitor your newsgroup and answer the questions. Lurk on eclipse.newcomer and IRC (#eclipse on freenode.net). Be there for your community. When people try to engage you, engage them back. Turn those early adopters into ambassadors and evangelists for your project. Be aware of the landscape. Make connections with other projects. Avoid becoming one of those &#8220;not invented here&#8221; projects. Use other project&#8217;s stuff when you can. Leverage their communities by lurking in their newsgroups.</p>
<p>Help people get involved. Make sure your project plan is up-to-date. Make it as easy as possible for interested parties to get your code; provide Team Project Sets or Buckminster specs to make getting the code out of CVS/SVN simple. Provide a link to find existing bugs and a convenience link for creating new ones. Make sure your download page is easy to find.</p>
<p>Get out there. Developing a community requires effort, but the payback makes it worthwhile.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/09/25/build-that-community/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome &#8220;Iron Fist&#8221; Aniszczyk</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/09/13/welcome-iron-fist-aniszczyk/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/09/13/welcome-iron-fist-aniszczyk/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 03:30:34 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Technology PMC]]></category>

		<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/09/13/welcome-iron-fist-aniszczyk/</guid>
		<description><![CDATA[I&#8217;d like to welcome Chris Aniszczyk to the Technology PMC. Chris is well-known throughout the community. He is a tireless champion of Eclipse Technology who seems to have his fingers in just about everything. Chris has big dreams for the Technology Project and intends to work hard to attract many new projects. I&#8217;m looking forward [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to welcome <a href="http://mea-bloga.blogspot.com/">Chris Aniszczyk</a> to the <a href="http://www.eclipse.org/technology/team-leaders.php">Technology PMC</a>. Chris is well-known throughout the community. He is a tireless champion of Eclipse Technology who seems to have his fingers in just about everything. Chris has big dreams for the <a href="http://www.eclipse.org/technology">Technology Project</a> and intends to work hard to attract many new projects. I&#8217;m looking forward to working more directly with Chris.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/09/13/welcome-iron-fist-aniszczyk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome Gunnar</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/09/11/welcome-gunnar/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/09/11/welcome-gunnar/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 14:40:27 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/09/11/welcome-gunnar/</guid>
		<description><![CDATA[It is with great pleasure that I welcome Gunnar Wagenknecht to the Technology Project&#8217;s Project Management Committee (PMC). Gunnar&#8217;s name is no-doubt familiar to many of you: he is a very active member of the Eclipse Community and a prolific contributor (and, based on the pictures on his blog, he enjoys speaking on his cell [...]]]></description>
			<content:encoded><![CDATA[<p>It is with great pleasure that I welcome <a href="http://wagenknecht.org/blog/">Gunnar Wagenknecht</a> to the <a href="http://www.eclipse.org/technology/">Technology Project</a>&#8217;s <a href="http://www.eclipse.org/technology/team-leaders.php">Project Management Committee</a> (PMC). Gunnar&#8217;s name is no-doubt familiar to many of you: he is a very active member of the Eclipse Community and a prolific contributor (and, based on the pictures on his blog, he enjoys speaking on his cell phone at the beach, and coding in his garden). As a member of the Technology PMC, Gunnar will help the many <a href="http://www.eclipse.org/projects/listofprojects.php#technology">Technology projects</a> find their footing and make their way into the world.</p>
<p>Gunnar has also been appointed to the <a href="http://wiki.eclipse.org/Architecture_Council">Eclipse Architecture Council</a> as the Technology PMC&#8217;s representative.</p>
<p>I look forward to working more directly with Gunnar. </p>
<p>Gunnar: congratulations, and welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/09/11/welcome-gunnar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Accessibility and ACTF</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/09/03/accessibility-and-actf/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/09/03/accessibility-and-actf/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 03:47:20 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Technology PMC]]></category>

		<category><![CDATA[Eclipse 101]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/09/03/accessibility-and-actf/</guid>
		<description><![CDATA[I learned a little something about accessibility today while playing with the Accessibility Tools Framework (ACTF) project&#8217;s Java Validation Componentry (Javaco).
Actually, I learned a couple of things before I learned the interesting part. First, Javaco currently works on Windows. Try as I might, Linux just isn&#8217;t supported. Lesson learned: read the documentation before spending an [...]]]></description>
			<content:encoded><![CDATA[<p>I learned a little something about <a href="http://en.wikipedia.org/wiki/Accessible">accessibility</a> today while playing with the <a href="http://www.eclipse.org/actf">Accessibility Tools Framework</a> (ACTF) project&#8217;s <a href="http://www.eclipse.org/actf/downloads/components/javaco/index.php">Java Validation Componentry</a> (Javaco).</p>
<p>Actually, I learned a couple of things before I learned the interesting part. First, Javaco currently works on Windows. Try as I might, Linux just isn&#8217;t supported. Lesson learned: read the documentation before spending an hour hunting down a bug that isn&#8217;t there.</p>
<p>Javaco goes through your user interface and determines whether or not it is valid to call it &#8220;accessible&#8221;. It looks for all kinds of things, like whether or not tooltips have been provided for fields and buttons; it also does this clever label/text association that I haven&#8217;t quite gotten my head around (a text field has to have a corresponding label).</p>
<p>Using Javaco is pretty easy. I selected a class that extends <a href="http://www.eclipse.org/swt">SWT</a>&#8217;s <code>Composite</code> class, and selected &#8220;Accessibility Tools &gt; Perform Validation&#8221; from the context menu. The result looks something like this:</p>
<p><a href='http://dev.eclipse.org/blogs/wayne/files/2008/09/actf.png' title='actf.png'><img src='http://dev.eclipse.org/blogs/wayne/files/2008/09/actf.thumbnail.png' alt='actf.png' /></a></p>
<p>My first error threw me for a loop: it told me that my composite was &#8220;Missing Accessible Name&#8221;. &#8220;No problem&#8221;, I thought, &#8220;I&#8217;ll just have to set that.&#8221; After a few minutes of fruitless searching, I determined that there was no method that reads anything like <code>setAccessibleName</code> anywhere in the SWT <code>Text</code> widget&#8217;s hierarchy. I was stumped. After regrouping, I came across the <code>getAccessible()</code> method. With a little help from the javadoc, and the <a href="http://www.eclipse.org/swt/snippets">SWT snippets</a> page, I was back in business.</p>
<p>The <em>Accessible Name</em> for a widget is text that can be spoken by an accessible computer to help a user navigate through a form. You don&#8217;t actually set any value; you have to tell the widget how to respond to a request for it. Code along these lines does the job:</p>
<pre>this.getAccessible().addAccessibleListener(new AccessibleAdapter() {
	public void getName(AccessibleEvent e) {
		e.result = "Enter personal information on this form.";
	}
});</pre>
<p>You can (and in some cases are required to) set other values, including keyboard navigation equivalents on push buttons using the listener.</p>
<p>Javaco found a bunch of other problems, such as some missing tooltips (which I believe the accessibility software uses for the accessible name when available). I&#8217;m still pretty new at this, so I&#8217;m sure that there&#8217;s much more that it can (and will) expose as I play with it some more.</p>
<p>Javaco adds several new views to the workbench, including the &#8220;Rendered GUI&#8221; view (shown bottom left above) that manifests the composite you&#8217;re testing. The view is live and you can interact with it. It&#8217;s pretty cool: whenever you save the code, the Rendered GUI view gets updated. This is pretty handy all by itself (you can test your composite as you&#8217;re building it without have to explicitly test). The &#8220;Validation Report&#8221; view (shown bottom right above) summarizes the results of validation. The &#8220;Rulebase Viewer&#8221; view provides an overview of the rules that the validator uses and seems to have the ability to extend the set of rules.</p>
<p>If you&#8217;re building applications that need to be accessible, then you need to spend a little time with ACTF.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/09/03/accessibility-and-actf/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Eclipse IDE for Education</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/09/02/eclipse-ide-for-education-2/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/09/02/eclipse-ide-for-education-2/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 03:17:16 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/09/02/eclipse-ide-for-education-2/</guid>
		<description><![CDATA[Dwight Deugo and I have been relatively quietly pounding away on a new &#8220;Eclipse IDE for Education&#8221; component in the SOC project (though I did blog about this a few posts back). The idea is to try and reduce some of the complexity faced by first time users of Eclipse who are in the process [...]]]></description>
			<content:encoded><![CDATA[<p>Dwight Deugo and I have been relatively quietly pounding away on a new &#8220;<a href="http://wiki.eclipse.org/Eclipse_IDE_for_Education">Eclipse IDE for Education</a>&#8221; component in the SOC project (though I did blog about this a few posts back). The idea is to try and reduce some of the complexity faced by first time users of Eclipse who are in the process of being overwhelmed with classwork. </p>
<p>So far, most of the work has been on just getting things started. First, Dwight created the &#8220;JavaLite&#8221; environment which includes a new perspective, new view, and a couple of wizards that streamline the development process a bit. I&#8217;ve been spending a lot of time (too much, really) getting those pieces that we do have to build into a coherent update site and a downloadable package. In the process, I&#8217;ve come up with a few ideas about a <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=238626">common build infrastructure</a>, but that&#8217;s a story for later&#8230;</p>
<p>I&#8217;ve been testing the Windows and Linux versions. Unfortunately, I don&#8217;t have access to a Mac, so I can only hope that I didn&#8217;t screw that package up. Here&#8217;s a screen shot.</p>
<p><a href='http://dev.eclipse.org/blogs/wayne/files/2008/09/javalite.png' title='javalite.png'><img src='http://dev.eclipse.org/blogs/wayne/files/2008/09/javalite.thumbnail.png' alt='javalite.png' /></a></p>
<p>I think that we&#8217;ve managed a reasonable first cut, but there&#8217;s a lot more to do. For starters, I don&#8217;t like the name &#8220;JavaLite&#8221; (sorry Dwight); I prefer something more along the lines of &#8220;Assignment Explorer&#8221; (but I&#8217;m still not happy with that). Your comments are welcome on <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=244644">bug 244644</a>. I&#8217;m also convinced that we can do more than just strip down the existing wizards; I think there&#8217;s a better paradigm and am looking forward to experimenting with this a bit. In the meantime, I&#8217;ve opened a bunch of <a href="https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&amp;product=SOC&amp;component=IDE4EDU&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED">other feature requests and bugs</a> if you&#8217;re looking for something to do&#8230;</p>
<p>Dwight&#8217;s going to unleash this on his unsuspecting first-year students this term (he&#8217;s a professor at <a href="http://www.scs.carleton.ca/">Carleton University</a>). We&#8217;re going to carefully monitor their use of the environment and drive their feedback into evolving the IDE.</p>
<p>More information about the component, including download instructions are available on the <a href="http://wiki.eclipse.org/Eclipse_IDE_for_Education">component&#8217;s wiki page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/09/02/eclipse-ide-for-education-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Kneel before Zod!</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/08/26/kneel-before-zod/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/08/26/kneel-before-zod/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 19:15:40 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Technology PMC]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/08/26/kneel-before-zod/</guid>
		<description><![CDATA[It&#8217;s official. I am the new PMC Lead for the Technology Project. It&#8217;s all about the power. All must kneel before Zod. Actually&#8230; it&#8217;s all about responsibility. That, and the power to crush your enemies. Can you tell that I&#8217;m of two minds?
As a few of you are already aware, I&#8217;ve started a process of [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s official. I am the new PMC Lead for the Technology Project. It&#8217;s all about the power. All must <a href="http://en.wikipedia.org/wiki/General_Zod">kneel before Zod</a>. Actually&#8230; it&#8217;s all about responsibility. That, and the power to crush your enemies. Can you tell that I&#8217;m of two minds?</p>
<p>As a few of you are already aware, I&#8217;ve started a process of going through the many projects that fall under the <a href="http://www.eclipse.org/technology">Technology Top-level project</a>. I&#8217;m reviewing these projects for a couple of reasons: first, I need to know more about what they do, why they exist, and where they are going. I want to be able to effectively tell people about these projects. Second, I want to make sure that these projects are doing the right sorts of things to set themselves up for success.</p>
<p>I&#8217;ve decided to go through them alphabetically, so <a href="http://www.eclipse.org/actf">ACTF</a> and <a href="http://www.eclipse.org/albireo">Albireo</a> have been the first to <strike>suffer my wrath</strike> benefit from some gentle prodding (<a href="http://eclipse.org/vtp/">Voice Tools Project</a>, feel free to start without me). I&#8217;ve been looking the projects over with an eye for liveliness. Active participation by project committers is certainly a part of that, but I&#8217;m more interested in the community being developed around the project. At Eclipse, the community is king.</p>
<p>I&#8217;m looking for a few things:</p>
<p><em>Is the project&#8217;s information complete and up-to-date?</em> Does the project&#8217;s web page contain enough information that readers have a fighting chance of understanding what the project is all about and what it provides? Is the content grammatically and technically correct? Is the project-info page complete? Is there a project plan? Is it easy to find? An important part of developing a community is making the barrier for entry as low as possible; making your web presence as complete and correct as possible goes a long way in this regard.</p>
<p><em>How big/active is the community?</em> This is difficult to quantify, but you can get a general feeling by looking at the activity on the newsgroups and mailing lists. Are the project&#8217;s committers engaging with their community on their newsgroup(s) (i.e. are they answering questions in a timely manner)? I look at the Bugzilla records: are folks other than the project committers raising bugs? I also look at download statistics.</p>
<p>FWIW, all projects should have at least one member monitor <a href="http://www.eclipse.org/newsportal/thread.php?group=eclipse.newcomer">eclipse.newcomer</a>.</p>
<p><em>How does the project define their community?</em> Developing a community is easier if you know who your target audience is.</p>
<p><em>How is the project engaging the community?</em> Does the project have at least one member blogging regularly? Is that blog aggregated on <a href="http://planeteclipse.org/planet/">Planet Eclipse</a>? Is it aggregated elsewhere? What conferences are project committers speaking at? What other forums are being used?</p>
<p>I&#8217;m approaching this in a how-can-I-help-you-help-yourself manner. The fact of the matter is that I don&#8217;t have any real sticks that I can use in this role. Despite what some of you may have heard to the contrary, I don&#8217;t generally like using sticks anyway (I&#8217;m more into the empty-hand thing). I hope that you all agree, that developing that all-important community is important and that we can work together to make it happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/08/26/kneel-before-zod/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Reviewers and Editors Deserve Love Too!</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/08/07/reviewers-and-editors-deserve-love-too/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/08/07/reviewers-and-editors-deserve-love-too/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 19:57:20 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/08/07/reviewers-and-editors-deserve-love-too/</guid>
		<description><![CDATA[We have what has been referred to as an &#8220;embarrassment of riches&#8221; in Eclipse Corner. We have a lot of articles that are either in development, or are ready for publishing. The problem is that we have a bit of a shortage of reviewers and editors. Perhaps one of the problems is that we do [...]]]></description>
			<content:encoded><![CDATA[<p>We have what has been referred to as an &#8220;<a href="http://en.wikipedia.org/wiki/Embarrassment_of_riches">embarrassment of riches</a>&#8221; in <a href="http://www.eclipse.org/articles">Eclipse Corner</a>. We have a lot of articles that are either in development, or are ready for publishing. The problem is that we have a bit of a shortage of reviewers and editors. Perhaps one of the problems is that we do not formally recognise the role of reviewer and editor in the process. I&#8217;d like to fix that.</p>
<p>A reviewer needs to be an expert in the subject area of the article. Ideally, reviewers are Eclipse committers (but I don&#8217;t think that this is an absolute necessity). The reviewer&#8217;s job is to make sure that the content of the article is technically correct. Very often, an article crosses the boundaries between Eclipse projects and so more than one reviewer may be required (i.e. one for each project referenced by the article). When the author and reviewer are done iterating over the content, an editor steps in and puts the final touches on the article. An editor is familiar with the subject area, but need not necessarily be an expert in the field (frankly, it&#8217;s great when an editor learns something in the process of editing an article). Editors need to have decent English-language spelling and grammar skills.</p>
<p>Do you have what it takes to be a reviewer or editor? It&#8217;s easy to do, just take a look at the <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;classification=Eclipse+Foundation&amp;product=Community&amp;component=Articles">bugs open against &#8220;Articles&#8221;</a> in Eclipse Bugzilla, find an article that interests you, add a comment to the effect of &#8220;I&#8217;d like to [review | edit] this article&#8221;, and then immerse yourself in the role. </p>
<p>While I do relish the prospect of formalizing the role of reviewer and editor, I don&#8217;t want to formalize the process too much. Read over what the author has written so far, and provide your feedback as comments via the bug system. If you have any questions about the process, or just want to get your opinions registered about this, please add them to <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=243486">Bug 243486</a>.</p>
<p>To make things more interesting for you, reviewers and editors will now get swag as well. You&#8217;ll also get explicit credit for your efforts. And the gratitude of a community.</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/08/07/reviewers-and-editors-deserve-love-too/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SWT Graph</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/08/06/swt-graph/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/08/06/swt-graph/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 18:17:19 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/08/06/swt-graph/</guid>
		<description><![CDATA[The SWT Graph Source Forge project provides some pretty sophisticated interactive graphical technology for Eclipse RCP-based applications. The sample images shown on the examples page are pretty cool, but the description of the underlying technology seems even cooler. Layered canvases are a natural and very powerful extension to SWT.

It&#8217;s licensed under the LGPL. Make sure [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://swtgraph.sourceforge.net">SWT Graph</a> Source Forge project provides some pretty sophisticated interactive graphical technology for <a href="http://www.eclipse.org/rcp">Eclipse RCP</a>-based applications. The sample images shown on the <a href="http://swtgraph.sourceforge.net/examples.php">examples page</a> are pretty cool, but the description of the underlying technology seems even cooler. <a href="http://swtgraph.sourceforge.net/layeredcanvas.php">Layered canvases</a> are a natural and very powerful extension to <a href="http://www.eclipse.org/swt">SWT</a>.</p>
<p><img src="http://swtgraph.sourceforge.net/examples/ccp.gif" /></p>
<p>It&#8217;s licensed under the LGPL. Make sure you review that license carefully!</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/08/06/swt-graph/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ingres Cafe: Best Development Tool</title>
		<link>http://dev.eclipse.org/blogs/wayne/2008/08/06/ingres-cafe-best-development-tool/</link>
		<comments>http://dev.eclipse.org/blogs/wayne/2008/08/06/ingres-cafe-best-development-tool/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 14:32:38 +0000</pubDate>
		<dc:creator>Wayne Beaton</dc:creator>
		
		<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://dev.eclipse.org/blogs/wayne/2008/08/06/ingres-cafe-best-development-tool/</guid>
		<description><![CDATA[Ingress CAF&#201; (Consolidated Application Foundation for Eclipse) was selected as the Best Application Development Tool at LinuxWorld Conference &#38; Expo this week. Congratulations!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ingres.com/products/ingres-cafe.php">Ingress CAF&Eacute;</a> (Consolidated Application Foundation for Eclipse) was <a href="http://www.forbes.com/businesswire/feeds/businesswire/2008/08/05/businesswire20080805006797r1.html">selected</a> as the Best Application Development Tool at LinuxWorld Conference &amp; Expo this week. Congratulations!</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.eclipse.org/blogs/wayne/2008/08/06/ingres-cafe-best-development-tool/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
