tag:blogger.com,1999:blog-14653603744902082322023-11-15T23:56:11.529-08:00Darn Good DeveloperDarn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-1465360374490208232.post-49769617106771345532010-03-24T16:26:00.000-07:002010-03-24T16:41:31.654-07:00In search of slides<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlUJrzPdH9EM1Tp6CbSK7vUhs-2BRLDvSWUweEhYKlNA2GI7jshA11hDsSVUKj561zXSjnGvtLa2ybsBQrlw41cX889OqBB1fPgTlrNzRFwDCi4AqsaUZt1yuSZXVDkpzd4KsEv09t28h7/s1600/Screenshot.png"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 129px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlUJrzPdH9EM1Tp6CbSK7vUhs-2BRLDvSWUweEhYKlNA2GI7jshA11hDsSVUKj561zXSjnGvtLa2ybsBQrlw41cX889OqBB1fPgTlrNzRFwDCi4AqsaUZt1yuSZXVDkpzd4KsEv09t28h7/s400/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5452346904456619794" border="0" /></a><br />Want to find out which speakers have uploaded their slides or files related to their talks? Well this year it is easier than ever to find out. On the top of the <a href="http://www.eclipsecon.org/2010/sessions/">sessions</a> page is a set of search options for drilling down into the types, categories or tags for a talk. As of today you can also find talks with <a href="http://www.eclipsecon.org/2010/sessions/?page=sessions&show=slides">slides</a> and <a href="http://www.eclipsecon.org/2010/sessions/?page=sessions&show=files">files</a> the speaker has made available.<br /><span style="display: block;" id="formatbar_Buttons"><span class=" on down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"></span></span><br />Now we just have to figure out how to encourage all the speakers to make their slides and code samples available. Any ideas?Darn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com1tag:blogger.com,1999:blog-1465360374490208232.post-18733957302529849832009-06-26T09:38:00.000-07:002009-06-26T11:26:13.693-07:00Everywhere a Tweet Tweet..<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWeAVGormJyzUaJKieAOvFtXCqZVXfdxeR7i_cIEk4eXl6eZe9hRK3UkPH0ZLlp9s3NWI0yAUA-Sy_PVLz-Vsc9k_CIZnec5wOprwHgyCnpdC3rWomroGirR9jGjXobD-pZs8PZHGdsMsT/s1600-h/Screenshot.png"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 147px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWeAVGormJyzUaJKieAOvFtXCqZVXfdxeR7i_cIEk4eXl6eZe9hRK3UkPH0ZLlp9s3NWI0yAUA-Sy_PVLz-Vsc9k_CIZnec5wOprwHgyCnpdC3rWomroGirR9jGjXobD-pZs8PZHGdsMsT/s400/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5351678499326723234" border="0" /></a>Not to be left behind in the buzz surrounding Twitter, the <a href="http://www.eclipsecon.org/submissions/ese2009/">Submissions System</a> now tweets when a new talk is proposed. There are already three talks proposed on the <a href="http://twitter.com/EclipseSummit">Summit twitter</a> page, new follower are always welcome.<br /><br />Not planning on presenting a talk at Eclipse Summit but still want to try out the tweets? Then cruise on over to the <a href="https://www.eclipsecon.org/submissions/demo/">demo conference</a> and propose a new talk. The demo conference exists just to try out new features. The Demo conference <a href="https://twitter.com/eclipsedemoconf">twitter page</a> already has one follower (not sure how that happend).Darn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com0tag:blogger.com,1999:blog-1465360374490208232.post-53055306727515241582009-06-18T15:34:00.000-07:002009-06-18T16:37:05.925-07:00Demo Camp 2009: Portland Oregon<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaa4wwi-aImENmEHWMHWHSxqhmeKMHWZzwEeB0uzvw1GGW_NStLWD16h4b5xG_EQpyMVvWwCRath_VjsGLNi9oyY4mYEp81gdNjAvbQMxKKsLDcZm5qmOgctiylRO1KNQCLtaHIGGdI3Xw/s1600-h/view_from_street.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 316px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaa4wwi-aImENmEHWMHWHSxqhmeKMHWZzwEeB0uzvw1GGW_NStLWD16h4b5xG_EQpyMVvWwCRath_VjsGLNi9oyY4mYEp81gdNjAvbQMxKKsLDcZm5qmOgctiylRO1KNQCLtaHIGGdI3Xw/s400/view_from_street.jpg" alt="" id="BLOGGER_PHOTO_ID_5348813071255676642" border="0" /></a><br />Last night the Portland Demo Camp was convened at <a href="http://www.luckylab.com/">Luc</a><a href="http://www.luckylab.com/">ky Labrador Brewery</a>. While the locally crafted beer and pizza flowed, we enjoyed the thriving Eclipse scene in the 'silicon forest' of the great northwest.<br /><div style="text-align: center;"><br /></div><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUZ0l6f7PWC-PjwBjelaHB5BiZH3lqYWsP6JVbzLCq6B2ui0zZcSkaAygRyEOeh1mLW7pKXzhDtJtRu0FERXwkgiBMBRiDxBSAbx8Cx5isVgfCNDxF_7yA3ouNDMNPA3KmBPGU5ZV2p1sV/s1600-h/lab_sign.jpg"><img style="margin: 0pt 0pt 10px 10px; cursor: pointer; width: 400px; height: 213px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUZ0l6f7PWC-PjwBjelaHB5BiZH3lqYWsP6JVbzLCq6B2ui0zZcSkaAygRyEOeh1mLW7pKXzhDtJtRu0FERXwkgiBMBRiDxBSAbx8Cx5isVgfCNDxF_7yA3ouNDMNPA3KmBPGU5ZV2p1sV/s400/lab_sign.jpg" alt="" id="BLOGGER_PHOTO_ID_5348801214241909586" border="0" /></a><br /><div style="text-align: left;">The turn out was good, which makes winning the door prize of a copy of the <a href="http://www.qualityeclipse.com/">Eclipse Plug-ins</a> book that much harder. I love tech books so much if I don't win I am probably going to have to buy this book.<br /><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYGL7vKvsQuB6lox81ktDcoxJkwGIKXMhsBnB4aEAbGljQFUPu_OkjawWJ4FscoY30MbBEa1mq9nbWokH5RBIq4oU1m7A38D1E4rStbNF3FQO0phgk8PZCbmmEGFZKp0oQ0mFet5N4S6pI/s1600-h/table.jpg"><img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 266px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYGL7vKvsQuB6lox81ktDcoxJkwGIKXMhsBnB4aEAbGljQFUPu_OkjawWJ4FscoY30MbBEa1mq9nbWokH5RBIq4oU1m7A38D1E4rStbNF3FQO0phgk8PZCbmmEGFZKp0oQ0mFet5N4S6pI/s400/table.jpg" alt="" id="BLOGGER_PHOTO_ID_5348808786101372434" border="0" /></a></div><br />The topics for the evening ranged from how <a href="http://c2.com/xp/CodeSmell.html">code can smell</a>, developing for Android, automatic test generation, distributed <a href="http://www.osgi.org/Main/HomePage">OSGi</a> usage in <a href="http://www.eclipse.org/ecf/">ECF</a> and easy web apps with <a href="http://www.eclipse.org/rap/">RAP</a>. Each talk had so many questions during and after that we ended up going over our 2 hour time slot. Lucky for us there was plenty of beer and pizza to go around.<br /><br /><div style="text-align: center;"><a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFr4LVrooUAAtaZJ4zP69a4d-Db5eNHELBNYzSfYyx681xTiIdX4a5v-RGWgkJNyFp3udg2r5-yUtMHR8Ery2GUZtq9emt9DXD_GOhWKa6y1Be0N8Em05wU8PTdMuP_o2V8KTCm4ej-g2k/s1600-h/jamie_talk.jpg"><img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 242px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFr4LVrooUAAtaZJ4zP69a4d-Db5eNHELBNYzSfYyx681xTiIdX4a5v-RGWgkJNyFp3udg2r5-yUtMHR8Ery2GUZtq9emt9DXD_GOhWKa6y1Be0N8Em05wU8PTdMuP_o2V8KTCm4ej-g2k/s400/jamie_talk.jpg" alt="" id="BLOGGER_PHOTO_ID_5348806698139475154" border="0" /></a><br /></div><br />Much Thanks to <a href="http://www.instantiations.com/">Instantiations</a> for organizing and sponsoring the 2009 Demo Camp. While I would like to take credit for the pictures the honors go to <a href="http://www.flickr.com/photos/33725200@N00/">Anne Jacko</a> (who also helped organize the Demo Camp).<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwLLfhMuLE6mUjcz5h3-iKkRXQ54WWTxR_Z1YEbURPalFGPmdQK_CgTBIJKyT5wmO34mMj3iY10I4R3iLcGSzN5Jcx_bG-mKgcuaH7KhCuWTVghzGIIrmWNcFUoC_lurXpfNWQnHaUT5x3/s1600-h/jamie+tina.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 356px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwLLfhMuLE6mUjcz5h3-iKkRXQ54WWTxR_Z1YEbURPalFGPmdQK_CgTBIJKyT5wmO34mMj3iY10I4R3iLcGSzN5Jcx_bG-mKgcuaH7KhCuWTVghzGIIrmWNcFUoC_lurXpfNWQnHaUT5x3/s400/jamie+tina.jpg" alt="" id="BLOGGER_PHOTO_ID_5348814279872481010" border="0" /></a><br /><div> </div>Darn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com0tag:blogger.com,1999:blog-1465360374490208232.post-55860740235260185892008-11-03T11:13:00.000-08:002008-11-03T11:28:23.603-08:00A slide is worth a thousand attendeesGiving a presentation at Eclipse Summit Europe? <br />Hoping to get a submission accepted for Eclipsecon 2009? <br /><br />The newest feature rolled into the Eclipse Submission System can help you with both of these goals. This year we are trying out a new service called <a href="http://www.slideshare.net/">SlideShare.net</a>. <a href="http://www.slideshare.net/">SlideShare</a> is a lot like <a href="http://www.youtube.com/">YouTube</a> but instead of sharing videos <a href="http://www.slideshare.net/">SlideShare</a> lets you share your presentations. Just upload your presentation slides and then start sharing them with the rest of the world. To add your slide to your ESE08/EC09 submission just copy the embed content and paste it into the 'Slides' section of your submission. For an example of how the slides will look, see the '<a href="http://www.eclipsecon.org/summiteurope2008/sessions?id=80">Automotive Symposium</a>' for Summit 2008.<br /><br />If you have any additional material you would like to make available (like code snippets or Eclipse project files) you can upload those to your own web site or any of the many free file hosting sites out there and then paste the URL into the 'Files' section for your submission.<br /><br />So, with little over a week before Summit 2008 kicks off upload your slide now and help make make your talk stand out from the rest.Darn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com0tag:blogger.com,1999:blog-1465360374490208232.post-36319439417889414072008-05-20T11:16:00.001-07:002008-05-20T12:09:18.684-07:00Vanity strikes the Portal<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1BYefF3gwsTjC1h9b0SD5LZPk8l8TgYW3Inhlu_RrqeNGFRhQYaX4oEF6RZwbJ-WRa6aojDSGFk64z-B4SgW5Ft8BNF-0ROaCvxyE-s77BYiDOY7k7DkGapQAz_Q4iKrELZVWipuIP_u4/s1600-h/Screenshot-My+Foundation+-+Mozilla+Firefox+3+Beta+5-2.png"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1BYefF3gwsTjC1h9b0SD5LZPk8l8TgYW3Inhlu_RrqeNGFRhQYaX4oEF6RZwbJ-WRa6aojDSGFk64z-B4SgW5Ft8BNF-0ROaCvxyE-s77BYiDOY7k7DkGapQAz_Q4iKrELZVWipuIP_u4/s320/Screenshot-My+Foundation+-+Mozilla+Firefox+3+Beta+5-2.png" alt="" id="BLOGGER_PHOTO_ID_5202537542840653282" border="0" /></a><br /><br />I have been slowly working on <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=197728">bug #197728</a>, which is about adding more personal information into the Portal. A while back I added support for longitude/latitude data and just this week I got around to adding support for uploading an image. The next step in <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=197728">bug #197728</a> is to develop a web API to make <span style="font-style: italic;">some of this</span> information available for mashups (like a map of where everyone is located).<br /><br />So, for those of you who want the world to know what you look like or where you are, this feature is for you. Everyone else can just keep coding.Darn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com3tag:blogger.com,1999:blog-1465360374490208232.post-69138046786566140102008-04-30T14:13:00.000-07:002008-05-01T08:49:02.406-07:00The Portal with a splash of Dash?<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.eclipse.org/dash/new-and-noteworthy/M1_files/attachment_004.gif"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://www.eclipse.org/dash/new-and-noteworthy/M1_files/attachment_004.gif" alt="" border="0" /></a><br />Been feeling that you just don't know what has been going on with <a href="https://dev.eclipse.org/portal/myfoundation/portal/portal.php">the Portal</a>? When was the last time you trolled through the<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse+Foundation&product=Community&component=Portal&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="> open Portal bugs</a>? Seems harder and harder to keep in touch these days.<br /><br />Well fear not because the Portal has become part of <a href="http://www.eclipse.org/dash/">the Dash</a> project and now it is even easier to keep track of what your good friend the Portal has been up to. Check out the 'new and noteworthy' section every month to see all the great new features and refinements for the Portal.<br /><br />The first <a href="http://www.eclipse.org/dash/new-and-noteworthy/M1.htm">M1 milestone</a> has a little bit for everyone. For those how have left the fold there is the <a href="http://www.eclipse.org/projects/committers-emeritus.php">committer emeritus page</a>. Project leads now have a new component to help them expand the list of committer emeritus by managing inactive committers. To replace those lost committers we now have a refined election process that requires a valid email address. And for those who like rounded corners we have made you happy too.<br /><br />Till next time,<br />Darn Good DeveloperDarn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com0tag:blogger.com,1999:blog-1465360374490208232.post-8698879166406912382008-04-28T13:47:00.000-07:002008-04-28T14:25:12.320-07:00Bugzilla and the Portal sitting in a tree...<p style="margin-bottom: 0in;">There has been allot of work going on in the background on the Portal infrastructure to get it ready to take on even more tasks. The first thing you might have noticed (and was blogged about early) is the Portal has got some curves, but the progress hasn't stopped there.</p> <p style="margin-bottom: 0in;">Now you can login into the Portal with your Bugzilla login. There is one caveat to this, your Bugzilla email address must match your committer email address. The next obvious question is 'how do I know if my email addresses match?'. Simple log into the Portal with your committer login and scroll down to find your personal information widget. If the email address on file matches your Bugzilla email then you are good to go. If they don't match then you are only two clicks away from fixing it.</p> <p style="margin-bottom: 0in;">If you want to talk about multiple email addresses please leave those comments in<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=209838"> bug #209838</a>.</p><p style="margin-bottom: 0in;">Thanks,<br />Darn Good Developer</p>Darn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com0tag:blogger.com,1999:blog-1465360374490208232.post-6746102085669325482008-04-24T13:59:00.000-07:002008-04-24T14:19:29.682-07:00How Babel can work for youFor those of you out there that don't read the Babel developers mailing list there is a great blog post over at <a href="http://blogs.ilog.com/">blogs.ilog.com</a> about JRules Rule Studio setting up their own <a href="http://babel.eclipse.org/babel/">Babel</a> server in house. As one of the Babel developers it is great to see someone else out side of The Eclipse Foundation making good use of the Babel project. They have even managed to extend the server code to import projects stored in SVN as opposed to just CVS. Now if we can only get them to donate a patch to get <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=217196">SVN</a> working for the rest of the Babel community.<br /><br />LINK:<br /><a href="http://blogs.ilog.com/brms/2008/04/24/deploying-a-babel-server/">http://blogs.ilog.com/brms/2008/04/24/deploying-a-babel-server/</a>Darn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com0tag:blogger.com,1999:blog-1465360374490208232.post-18745776869818504512008-03-28T09:52:00.001-07:002008-03-28T14:35:42.190-07:00The Portland Ottawa Connection (or how Eclipsecon weather spoiled me)<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3RI20Z9Z7CQVfFqalgYUYy54J8Qey93TGDWcrHcQBxoZhuO5xuPfEOMBy-KtX8NCfKbpxxlVZoMIz9H9FtLRuI44xPaSWkZlOBHw9isuFN4K0toPzCkaJMGp_1BkSMLBJQ4WLD0hEc2YH/s1600-h/snowptmarch.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3RI20Z9Z7CQVfFqalgYUYy54J8Qey93TGDWcrHcQBxoZhuO5xuPfEOMBy-KtX8NCfKbpxxlVZoMIz9H9FtLRuI44xPaSWkZlOBHw9isuFN4K0toPzCkaJMGp_1BkSMLBJQ4WLD0hEc2YH/s320/snowptmarch.jpg" alt="" id="BLOGGER_PHOTO_ID_5182847416948610946" border="0" /></a>Waking up and looking out side this morning the last thing I was expecting to see was snow.. rain yes, snow no. For a brief moment I felt like I was back in Ottawa. Only I live in Portland Oregon. No where close to the freezing cold shovel your roof weather of the Eclipse main office in Ottawa(and I complain when I have to clean my gutters out once in a while). The north west weather is generally just wet in the winter and less wet in the summer.<br /><br />That week I just spent basking in the glow of this thing California's call 'the sun' must have soften me up a bit. Drinking beer in the sun with my shoes off while palm trees rustle in the wind, now that is living the hight life. I don't know what it is about palm trees but they always make me think of time off.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyMKAGnsX5mLTLvRnQQIGQnK-A-pepveOmtfhpIUSunlciXEkNaDDc8qhYlw18J7HFhtInZ0kD32eTP2DL50LZnzZWhAyGy-qgdhhgsTgbzNxts0beHb8f1gZ7wKehnmpOfUSP-zGpx_D3/s1600-h/lincsnow.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyMKAGnsX5mLTLvRnQQIGQnK-A-pepveOmtfhpIUSunlciXEkNaDDc8qhYlw18J7HFhtInZ0kD32eTP2DL50LZnzZWhAyGy-qgdhhgsTgbzNxts0beHb8f1gZ7wKehnmpOfUSP-zGpx_D3/s320/lincsnow.jpg" alt="" id="BLOGGER_PHOTO_ID_5182847623107041170" border="0" /></a><br />Then again there is something precious about it snowing while spring flowers are in full bloom. Part of what I love about living in the great north west, you never can tell what will happen next.<br /><br />Darn Good Developer.<br /><br />Updated: by 2pm it was sunny and warm(ish).Darn Good Developerhttp://www.blogger.com/profile/10629368352046362896noreply@blogger.com0