<?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-1829114636490402402</id><updated>2011-12-21T13:41:58.926-05:00</updated><category term='Ohloh'/><category term='status'/><category term='design'/><category term='components'/><category term='SourceForge'/><category term='Android'/><category term='blog'/><category term='Facebook'/><category term='Google'/><category term='twitter'/><category term='management'/><title type='text'>jI18N</title><subtitle type='html'>Open Source Java Internationalization and Localization Framework</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.ji18n.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-IAcZZcj_j3Y/AAAAAAAAAAI/AAAAAAAACv8/uM0me-uywuQ/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1829114636490402402.post-5207972251153214477</id><published>2010-09-30T14:21:00.000-04:00</published><updated>2010-09-30T14:21:01.345-04:00</updated><title type='text'>#ji18n irc channel on freenode</title><content type='html'>There is a &lt;b&gt;#ji18n&lt;/b&gt; irc channel on &lt;a href="http://freenode.net/"&gt;freenode&lt;/a&gt;, if you would like to hop on and chat.  I can't promise I'll be logged in all the time (contrary to popular belief, I &lt;i&gt;do&lt;/i&gt; have a life), but I'll do my best.&lt;br /&gt;&lt;br /&gt;&lt;a href="irc://irc.freenode.net/#ji18n"&gt;irc://irc.freenode.net/#ji18n&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1829114636490402402-5207972251153214477?l=blog.ji18n.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.ji18n.org/feeds/5207972251153214477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.ji18n.org/2010/09/ji18n-irc-channel-on-freenode.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/5207972251153214477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/5207972251153214477'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/2010/09/ji18n-irc-channel-on-freenode.html' title='#ji18n irc channel on freenode'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-IAcZZcj_j3Y/AAAAAAAAAAI/AAAAAAAACv8/uM0me-uywuQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1829114636490402402.post-269340558600546841</id><published>2010-09-21T14:35:00.003-04:00</published><updated>2010-09-21T14:37:33.468-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SourceForge'/><category scheme='http://www.blogger.com/atom/ns#' term='Ohloh'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Ohloh</title><content type='html'>The &lt;a href="https://www.ohloh.net/p/ji18n"&gt;Ohloh&lt;/a&gt; page for &lt;a href="http://ji18n.org/"&gt;jI18N&lt;/a&gt; has been updated to reflect the change in project hosting from &lt;a href="http://sourceforge.net/projects/ji18n/"&gt;SourceForge&lt;/a&gt; to &lt;a href="http://code.google.com/p/ji18n/"&gt;Google Code&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.ohloh.net/p/ji18n"&gt;https://www.ohloh.net/p/ji18n&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1829114636490402402-269340558600546841?l=blog.ji18n.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.ji18n.org/feeds/269340558600546841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.ji18n.org/2010/09/ohloh.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/269340558600546841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/269340558600546841'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/2010/09/ohloh.html' title='Ohloh'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-IAcZZcj_j3Y/AAAAAAAAAAI/AAAAAAAACv8/uM0me-uywuQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1829114636490402402.post-7735977943991381315</id><published>2010-09-20T13:14:00.006-04:00</published><updated>2010-09-20T13:56:35.717-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Twitter</title><content type='html'>jI18N is now on Twitter!&lt;br /&gt;&lt;a href="http://twitter.com/ji18n"&gt;http://twitter.com/ji18n&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1829114636490402402-7735977943991381315?l=blog.ji18n.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.ji18n.org/feeds/7735977943991381315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.ji18n.org/2010/09/twitter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/7735977943991381315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/7735977943991381315'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/2010/09/twitter.html' title='Twitter'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-IAcZZcj_j3Y/AAAAAAAAAAI/AAAAAAAACv8/uM0me-uywuQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1829114636490402402.post-2183165665856862126</id><published>2010-09-16T15:06:00.002-04:00</published><updated>2010-09-16T15:17:28.735-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Blog URL Change</title><content type='html'>The new blog URL is &lt;a href="http://blog.ji18n.org/"&gt;http://blog.ji18n.org&lt;/a&gt;.  The old URL of &lt;a href="http://ji18n.blogspot.com/"&gt;http://ji18n.blogspot.com&lt;/a&gt; will forward to it automagically.&lt;br /&gt;&lt;br /&gt;I'm still using Google's &lt;a href="http://www.blogger.com/"&gt;Blogger&lt;/a&gt; service, however I created a &lt;a href="http://en.wikipedia.org/wiki/CNAME_record"&gt;CNAME record&lt;/a&gt; so the URL is "cooler".  Yes, I'm a geek.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1829114636490402402-2183165665856862126?l=blog.ji18n.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.ji18n.org/feeds/2183165665856862126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.ji18n.org/2010/09/blog-url-change.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/2183165665856862126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/2183165665856862126'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/2010/09/blog-url-change.html' title='Blog URL Change'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-IAcZZcj_j3Y/AAAAAAAAAAI/AAAAAAAACv8/uM0me-uywuQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1829114636490402402.post-8310999486534269336</id><published>2010-09-14T15:55:00.007-04:00</published><updated>2010-09-22T14:10:30.159-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SourceForge'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Code</title><content type='html'>Much time has passed, and things seem to have settled a bit in my life.  As a result, I will be resuming work on the project.  However, I am aiming to change the project hosting provider from &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; to &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt;.  I have become quite an avid user of Google services (including owning an &lt;a href="http://en.wikipedia.org/wiki/Android_(operating_system)"&gt;Android&lt;/a&gt; phone), and have never failed to be impressed with their creativity, scalability and stability.  Nothing against SourceForge, of&amp;nbsp;course.  They serve the open source community very well.  It's just that I believe Google Code is a better fit for &lt;a href="http://ji18n.org/"&gt;jI18N&lt;/a&gt; moving forward. &amp;nbsp;I will post again once that move has been completed.  At that point, &lt;a href="http://blog.ji18n.org/2009/04/project-status.html"&gt;changes previously noted&lt;/a&gt; can finally start.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1829114636490402402-8310999486534269336?l=blog.ji18n.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.ji18n.org/feeds/8310999486534269336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.ji18n.org/2010/09/google-code.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/8310999486534269336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/8310999486534269336'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/2010/09/google-code.html' title='Google Code'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-IAcZZcj_j3Y/AAAAAAAAAAI/AAAAAAAACv8/uM0me-uywuQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1829114636490402402.post-7996247075781299340</id><published>2009-04-23T18:06:00.010-04:00</published><updated>2010-09-14T17:36:31.875-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><title type='text'>Facebook</title><content type='html'>The jI18N blog is now on Facebook via the NetworkedBlogs app:&lt;br /&gt;&lt;a href="http://apps.facebook.com/blognetworks/blog/ji18n/"&gt;http://apps.facebook.com/blognetworks/blog/ji18n/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.facebook.com/group.php?gid=7615769761"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1829114636490402402-7996247075781299340?l=blog.ji18n.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.ji18n.org/feeds/7996247075781299340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.ji18n.org/2009/04/facebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/7996247075781299340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/7996247075781299340'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/2009/04/facebook.html' title='Facebook'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_3Inn8MOHmqk/SeO_6JG9gkI/AAAAAAAAAFA/g4IkWAMNUhs/s1600-R/david-xray.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1829114636490402402.post-213430109712740005</id><published>2009-04-23T15:22:00.002-04:00</published><updated>2010-09-14T14:28:46.037-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><category scheme='http://www.blogger.com/atom/ns#' term='status'/><category scheme='http://www.blogger.com/atom/ns#' term='components'/><title type='text'>Project Status</title><content type='html'>jI18N is not dead. It has, however, been stalled for several months. This is primarily due to lack of development time/resources, however that has changed recently. Currently the project is getting a design overhaul. The three major areas of focus are:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Clear distinction between API, SPI and IMPL layers. Whereas the design of jI18N has always been interface-driven, it makes sense to split up the library into separate jars so an application developer only needs to bring in minimal build dependencies, and knows what can be guaranteed him to be stable from an API contract basis.&lt;/li&gt;&lt;li&gt;Modular deployments. There are so many component and service models out there, each with their own pros and cons. For example, I've been taking a hard look at &lt;a href="http://www.osgi.org/"&gt;OSGi&lt;/a&gt; lately, but I don't want to tie jI18N to it.  One thing that's great about &lt;a href="http://www.jboss.org/jbossmc/"&gt;JBoss' Microcontainer&lt;/a&gt; is that it was built to support multiple component models, and via annotation or configuration, one can "layer on" enterprise services like security and transactionality, define dependencies and lifecycle, etc. jI18N will never be tied directly to JBoss, but there are lessons to be learned there, and jI18N should play nice.&lt;/li&gt;&lt;li&gt;A &lt;a href="http://code.google.com/webtoolkit/"&gt;GWT&lt;/a&gt;-based management console. Remember that jI18N is not only meant for internationalizing your applications, but also to provide a tool (usable by non-developers) for managing localization content of various types.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Watch this space for updates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1829114636490402402-213430109712740005?l=blog.ji18n.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.ji18n.org/feeds/213430109712740005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.ji18n.org/2009/04/project-status.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/213430109712740005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/213430109712740005'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/2009/04/project-status.html' title='Project Status'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_3Inn8MOHmqk/SeO_6JG9gkI/AAAAAAAAAFA/g4IkWAMNUhs/s1600-R/david-xray.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1829114636490402402.post-4737251717232421846</id><published>2009-04-13T18:55:00.001-04:00</published><updated>2010-09-14T14:30:12.444-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>Blog Purpose</title><content type='html'>Welcome! The purpose of this blog is to provide a place to post interesting notes about the jI18N project. Comments are welcome, although moderated. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1829114636490402402-4737251717232421846?l=blog.ji18n.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.ji18n.org/feeds/4737251717232421846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.ji18n.org/2009/04/blog-purpose.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/4737251717232421846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1829114636490402402/posts/default/4737251717232421846'/><link rel='alternate' type='text/html' href='http://blog.ji18n.org/2009/04/blog-purpose.html' title='Blog Purpose'/><author><name>David Ward</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_3Inn8MOHmqk/SeO_6JG9gkI/AAAAAAAAAFA/g4IkWAMNUhs/s1600-R/david-xray.jpg'/></author><thr:total>0</thr:total></entry></feed>
