<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Modular, Pfft</title>
	<atom:link href="http://blog.softwhere.org/archives/177/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.softwhere.org/archives/177</link>
	<description>Musings on the world of software from the sharp end of the long tail</description>
	<lastBuildDate>Mon, 15 Feb 2010 21:19:48 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Matt Campbell&#8217;s Blog &#187; Blog Archive &#187; SpringSource, JBoss and the Modular Application Server</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-499</link>
		<dc:creator>Matt Campbell&#8217;s Blog &#187; Blog Archive &#187; SpringSource, JBoss and the Modular Application Server</dc:creator>
		<pubDate>Fri, 25 Jul 2008 06:51:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-499</guid>
		<description>[...] Back to the SpringSource Application Platform. I respect Rod and SpringSource a ton and I love how the Spring Framework has changed the way I write software, but I have to wonder if part of this is marketing cruft related to the fact that Spring Source is now touting their own application server.  My biggest complaint is against all the talk about how the SpringSource Application Platform is so modular with all of it&#8217;s OSGI-loaded goodness. JBoss had a modular application server in 2002! [...]</description>
		<content:encoded><![CDATA[<p>[...] Back to the SpringSource Application Platform. I respect Rod and SpringSource a ton and I love how the Spring Framework has changed the way I write software, but I have to wonder if part of this is marketing cruft related to the fact that Spring Source is now touting their own application server.  My biggest complaint is against all the talk about how the SpringSource Application Platform is so modular with all of it&#8217;s OSGI-loaded goodness. JBoss had a modular application server in 2002! [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sharps</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-306</link>
		<dc:creator>sharps</dc:creator>
		<pubDate>Mon, 09 Jun 2008 15:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-306</guid>
		<description>@Michael - the plans for the admin console are to take an appropriate sub-set of JON 2.0 features and embed them in the App Server - so yes, some fairly radical &#039;ease-of-use&#039; improvements are planned. Note - this &#039;embedded console&#039; may not be in the initial candidate release of AS 5.0 but will be in whichever version we pick up for EAP 5.0.

- Rich</description>
		<content:encoded><![CDATA[<p>@Michael &#8211; the plans for the admin console are to take an appropriate sub-set of JON 2.0 features and embed them in the App Server &#8211; so yes, some fairly radical &#8216;ease-of-use&#8217; improvements are planned. Note &#8211; this &#8216;embedded console&#8217; may not be in the initial candidate release of AS 5.0 but will be in whichever version we pick up for EAP 5.0.</p>
<p>- Rich</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Burke</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-305</link>
		<dc:creator>Bill Burke</dc:creator>
		<pubDate>Mon, 09 Jun 2008 15:04:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-305</guid>
		<description>@Sebastien:

I like OSGi, I want OSGi.  But, the problem, it is just as hard to expose an OSGi service as it was with our JMX kernel.  More metadata in many situtions and just as complicated of an SPI.

My problem is not with OSGi, but with those pushing OSGi to end users.  OSGi, IMO, is a framework and middleware developer thing.  Middleware developers need it because we need a common spine to package and deploy our projects.  BUT...IMO, it should not be pushed as an application developer consumable API for building services.  Component dependency management should be delegated to the kernel/app server  you are deploying into.  There&#039;s no reason the app server can&#039;t figure out these dependencies for you.</description>
		<content:encoded><![CDATA[<p>@Sebastien:</p>
<p>I like OSGi, I want OSGi.  But, the problem, it is just as hard to expose an OSGi service as it was with our JMX kernel.  More metadata in many situtions and just as complicated of an SPI.</p>
<p>My problem is not with OSGi, but with those pushing OSGi to end users.  OSGi, IMO, is a framework and middleware developer thing.  Middleware developers need it because we need a common spine to package and deploy our projects.  BUT&#8230;IMO, it should not be pushed as an application developer consumable API for building services.  Component dependency management should be delegated to the kernel/app server  you are deploying into.  There&#8217;s no reason the app server can&#8217;t figure out these dependencies for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-304</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Sun, 08 Jun 2008 21:21:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-304</guid>
		<description>Hi Rich,
2 years ago I had to do a benchmark for several AS including JBoss. We have selected JBoss because it was the most appropriate one for my client&#039;s need. However I can say that we&#039;re hoping that the admin console will be improved. I&#039;m not speaking of JBoss ON but about a simple admin console that would allow you to set up the size of a connection pool, define a datasource etc. 
Is it on the roadmap? 

Cheers,
Michael.</description>
		<content:encoded><![CDATA[<p>Hi Rich,<br />
2 years ago I had to do a benchmark for several AS including JBoss. We have selected JBoss because it was the most appropriate one for my client&#8217;s need. However I can say that we&#8217;re hoping that the admin console will be improved. I&#8217;m not speaking of JBoss ON but about a simple admin console that would allow you to set up the size of a connection pool, define a datasource etc.<br />
Is it on the roadmap? </p>
<p>Cheers,<br />
Michael.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sharps</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-303</link>
		<dc:creator>sharps</dc:creator>
		<pubDate>Sun, 08 Jun 2008 11:43:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-303</guid>
		<description>Michael, thanks for the feedback - it&#039;s always welcome and yes, AS 5 has taken longer than it should have. But then it&#039;s really the first major re-factoring of JBoss AS ever. Getting the stability, scalability  and performance to the levels that our large enterprise customers expect takes time.

Currently - I believe we&#039;re getting close to a JBoss.org Candidate Release and we&#039;re still pushing for a supported Platform release (JBoss EAP) towards the end of the year. 

So, a question for you - what specifically is it that you or your clients are waiting for in AS 5 ?

- Rich</description>
		<content:encoded><![CDATA[<p>Michael, thanks for the feedback &#8211; it&#8217;s always welcome and yes, AS 5 has taken longer than it should have. But then it&#8217;s really the first major re-factoring of JBoss AS ever. Getting the stability, scalability  and performance to the levels that our large enterprise customers expect takes time.</p>
<p>Currently &#8211; I believe we&#8217;re getting close to a JBoss.org Candidate Release and we&#8217;re still pushing for a supported Platform release (JBoss EAP) towards the end of the year. </p>
<p>So, a question for you &#8211; what specifically is it that you or your clients are waiting for in AS 5 ?</p>
<p>- Rich</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-302</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Sun, 08 Jun 2008 06:29:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-302</guid>
		<description>Hi,
All those comments about JBoss AS 5 are very nice and I understand that JMX integration will be much easier with JBoss 5. But would you be able to tell us when it will be stable and certified? I&#039;ve been waiting for that for 2 years already ;).
To be honest, I helped several clients to migrate to JBoss 2 years ago and I&#039;m starting to feel unconfortable about it.</description>
		<content:encoded><![CDATA[<p>Hi,<br />
All those comments about JBoss AS 5 are very nice and I understand that JMX integration will be much easier with JBoss 5. But would you be able to tell us when it will be stable and certified? I&#8217;ve been waiting for that for 2 years already <img src='http://blog.softwhere.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .<br />
To be honest, I helped several clients to migrate to JBoss 2 years ago and I&#8217;m starting to feel unconfortable about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sharps</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-298</link>
		<dc:creator>sharps</dc:creator>
		<pubDate>Fri, 06 Jun 2008 14:23:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-298</guid>
		<description>@eduardo
&gt; Besides, JBoss participates in a number of our projects :-)
Indeed, with a few more candidates we need to discuss next week.

@sebastien
&gt; I&#039;m with you on JMX - it isn&#039;t a technology that should be &#039;inflicted&#039; on humans, and with JBoss AS 5 - users won&#039;t see it anymore. 

However - the service modularity in JBoss isn&#039;t so much about JMX - you simply delete the service definitions and the services are gone - very simple, tried and tested.

Overall - there are interesting times ahead as we see how some of these developments play out. 

Thanks for the comments, best regards, Rich</description>
		<content:encoded><![CDATA[<p>@eduardo<br />
> Besides, JBoss participates in a number of our projects <img src='http://blog.softwhere.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Indeed, with a few more candidates we need to discuss next week.</p>
<p>@sebastien<br />
> I&#8217;m with you on JMX &#8211; it isn&#8217;t a technology that should be &#8216;inflicted&#8217; on humans, and with JBoss AS 5 &#8211; users won&#8217;t see it anymore. </p>
<p>However &#8211; the service modularity in JBoss isn&#8217;t so much about JMX &#8211; you simply delete the service definitions and the services are gone &#8211; very simple, tried and tested.</p>
<p>Overall &#8211; there are interesting times ahead as we see how some of these developments play out. </p>
<p>Thanks for the comments, best regards, Rich</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo Pelegri-Llopart</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-297</link>
		<dc:creator>Eduardo Pelegri-Llopart</dc:creator>
		<pubDate>Fri, 06 Jun 2008 13:33:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-297</guid>
		<description>re: Sebastien - Yes, I agree, S2AP is pushing the envelope and is encouraging many more developers to program against osgi than GF, where this is currently positioned at the services/container-level.  It will be interesting to see how it evolves; some of these things are just very hard to do, regardless of technology.  Also we are all extending osgi a bit, in our case through hk2&#039;s layer. But one of the reasons why we adopted osgi where we could is because that gives us the ability to participate in the conversation around these technologies in the industry and adjust our feature set as we all learn what&#039;s best for the users.</description>
		<content:encoded><![CDATA[<p>re: Sebastien &#8211; Yes, I agree, S2AP is pushing the envelope and is encouraging many more developers to program against osgi than GF, where this is currently positioned at the services/container-level.  It will be interesting to see how it evolves; some of these things are just very hard to do, regardless of technology.  Also we are all extending osgi a bit, in our case through hk2&#8217;s layer. But one of the reasons why we adopted osgi where we could is because that gives us the ability to participate in the conversation around these technologies in the industry and adjust our feature set as we all learn what&#8217;s best for the users.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebastien Arbogast</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-291</link>
		<dc:creator>Sebastien Arbogast</dc:creator>
		<pubDate>Fri, 06 Jun 2008 08:51:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-291</guid>
		<description>I see two different debates here: modularity at the server runtime level is one thing, bringing this modularity to enterprise developers is something else. I might be wrong but from what I understand, JMX and now OSGi in JBoss, or OSGi in Glassfish are all about modularity &quot;behind the scenes&quot;. Even if JMX on JBoss made it possible to develop modular applications with SAR and so on, it was just not usable enough.

What is really powerful about S2AP is that, beyond the server runtime, application developers can really leverage this modularity very easily, with dependency management, services, versioning, etc. and all of that is based on a very simple and usable standard. THAT is new! That is what has the potential to change the way most of us develop and deploy our applications, from monolithic WARs and EARs to modular JARs, WARs and PARs (even if I&#039;m not really fond of the PAR concept for now).</description>
		<content:encoded><![CDATA[<p>I see two different debates here: modularity at the server runtime level is one thing, bringing this modularity to enterprise developers is something else. I might be wrong but from what I understand, JMX and now OSGi in JBoss, or OSGi in Glassfish are all about modularity &#8220;behind the scenes&#8221;. Even if JMX on JBoss made it possible to develop modular applications with SAR and so on, it was just not usable enough.</p>
<p>What is really powerful about S2AP is that, beyond the server runtime, application developers can really leverage this modularity very easily, with dependency management, services, versioning, etc. and all of that is based on a very simple and usable standard. THAT is new! That is what has the potential to change the way most of us develop and deploy our applications, from monolithic WARs and EARs to modular JARs, WARs and PARs (even if I&#8217;m not really fond of the PAR concept for now).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Sharples&#8217; Blog &#187; Blog Archive &#187; Rich&#8217;s latest Tweets</title>
		<link>http://blog.softwhere.org/archives/177/comment-page-1#comment-285</link>
		<dc:creator>Rich Sharples&#8217; Blog &#187; Blog Archive &#187; Rich&#8217;s latest Tweets</dc:creator>
		<pubDate>Fri, 06 Jun 2008 05:07:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.softwhere.org/?p=177#comment-285</guid>
		<description>[...] blogged - Modular Pfft : http://blog.softwhere.org/archives/177 [...]</description>
		<content:encoded><![CDATA[<p>[...] blogged &#8211; Modular Pfft : <a href="http://blog.softwhere.org/archives/177" rel="nofollow">http://blog.softwhere.org/archives/177</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
