<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>SourceForge Community Blog » Podcast</title>
	
	<link>http://sourceforge.net/blog</link>
	<description>What's new on SourceForge.net</description>
	<lastBuildDate>Mon, 20 May 2013 12:05:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<copyright>Copyright © SourceForge Community Blog 2012 </copyright>
	<managingEditor>communityteam@sourceforge.net (SourceForge Community Blog)</managingEditor>
	<webMaster>communityteam@sourceforge.net (SourceForge Community Blog)</webMaster>
	<image>
		<url>http://plenz-9050.sb.sf.net/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>SourceForge Community Blog</title>
		<link>http://sourceforge.net/blog</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle>Sourceforge Podcasts</itunes:subtitle>
	<itunes:summary>Learn about our Open Source projects from the developers themselves.</itunes:summary>
	<itunes:keywords>opensource,software,sourceforge</itunes:keywords>
	
	<itunes:author>Sourceforge</itunes:author>
	
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://geek.net/files/4712/7378/2653/sf_over.png" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/sourceforge/podcasts" /><feedburner:info uri="sourceforge/podcasts" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><media:copyright>Copyright © SourceForge Community Blog 2012</media:copyright><media:thumbnail url="http://geek.net/files/4712/7378/2653/sf_over.png" /><media:keywords>opensource,software,sourceforge</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Tech News</media:category><itunes:owner><itunes:email>communityteam@sourceforge.net</itunes:email><itunes:name>Sourceforge</itunes:name></itunes:owner><itunes:category text="Technology"><itunes:category text="Tech News" /></itunes:category><item>
		<title>Pandora Flexible Monitoring System</title>
		<link>http://sourceforge.net/blog/pandora-flexible-monitoring-system/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=pandora-flexible-monitoring-system</link>
		<comments>http://sourceforge.net/blog/pandora-flexible-monitoring-system/#comments</comments>
		<pubDate>Thu, 17 Jan 2013 22:04:30 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=8384</guid>
		<description><![CDATA[Rich: I&#8217;m speaking with Sancho Lerena, and we are speaking about the Pandora FMS Open Source project. And we&#8217;re also speaking about the company behind Pandora FMS. If you&#8217;d like to have your project featured on the SourceForge podcast, just drop me a note and we&#8217;ll schedule something. If the embedded audio player below doesn&#8217;t [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /><br />
<strong>Rich:</strong> I&#8217;m speaking with Sancho Lerena, and we are speaking about the <a href="https://sourceforge.net/projects/pandora/">Pandora FMS</a> Open Source project. And we&#8217;re also speaking about the company behind Pandora FMS.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2013/01/pandora.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2013/01/pandora.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2013/01/pandora.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2013/01/pandora.ogg" type="audio/ogg" /><br />
    <embed height="50px" width="150px" src="http://sourceforge.net/blog/wp-content/uploads/2013/01/pandora.mp3" /><br />
</audio></p>
<p>    You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p>Tell me how this project got started initially.</p>
<p><strong>Sancho:</strong> This began about 8 years ago. I was working in a bank as a security consultant, and I had a lot of spare time. I was working with firewalls, with all systems like BSD, Solaris, AiX. I need to monitor different things &#8211; strange things &#8211; in that system.  And with the usual tools from the big ones like Tivoli and HP &#8211; it was pretty difficult to extract information from that system. So I started with a few scripts that just collected data and sent it to me, and the thing started to grow up as an experiment for my day to day work, and after a year or two, the whole thing was something more than a few script. Later I have something &#8211; a product which was useful to monitor different kinds of servers &#8211; unix servers, Windows servers &#8211; I started to monitor network equipment. So I thought that could be something I could do for a living, and I started a company with that idea.</p>
<p><strong>Rich:</strong> How is the open source edition related to what you do for your company? Are there some things that you add to that in an enterprise version?</p>
<p><img src="https://sourceforge.net/projects/pandora/screenshots/245728"></p>
<p><strong>Sancho:</strong> The most difficult part of the project was how to make profit from an open source project. So at the first versions, until, I think it was in 2007 or 2008, the product was 100% free. Free as open source, and free for people to pay nothing. We saw in that period that it was very difficult to earn money, mainly because &#8211; not because of the license &#8211; big companies don&#8217;t trust you if all is open. It doesn&#8217;t seem professional &#8211; for some of them, not for all, but I think it&#8217;s difficult. So we focused our strategy to identify what parts of the product will be useful only for big companies. So, our enterprise features are only for big companies. It&#8217;s not the same to monitor a small company with 20 servers than to monitor 2000 servers. It&#8217;s completely different. So, in Pandora FMS I think 80 or 90% of the features are open. Everybody can just <a href="http://pandorafms.com/Community/download/en">download the package</a> and install and use it. There are thousands of servers using the Open Source. But companies like <a href="http://www.telefonica.com/">Telefonica</a>, or other companies in Japan like <a href="http://global.rakuten.com/en/">Rakuten</a>, or <a href="http://www.casio.com/">Casio</a>, need something specific to monitor a lot of systems in a homogenous way. We call it policies. Probably there is a lot of other applications which use the same approach.</p>
<p><strong>Rich:</strong> Where did you get the name for the project? Is it related to the greek myth, or is there some other history behind that?</p>
<p><img src="https://a.fsdn.com/con/icons/pa/pandora%40sf.net/pandora_boxed_logo.png" align="left">  <strong>Sancho:</strong> Yeah, that&#8217;s it. You need something to warn you if something wrong escapes from the unknown. You need to know. The first logo was an octopus inside a box. Later we added the &#8216;FMS&#8217; &#8211; because &#8220;Pandora&#8221; is too generic, and it was difficult to search in Google. The &#8216;F&#8217; initially was for &#8216;Free Monitoring System&#8217;, but someone told me that &#8216;Free&#8217; is a bad marketing word, so we renamed it as &#8216;Flexible Monitoring System.&#8217;</p>
<p><strong>Rich:</strong> How does Pandora compare to some of the competition out there like Nagios?</p>
<p><strong>Sancho:</strong> We like to think we are better. The real thing is that the Nagios community is huge, and everybody, when you ask, how do you do monitoring in your company or in your experience, everybody thinks Nagios, because Nagios was the first, or the first in importance to the community. I believe Nagios is not evolving in the same way we do. I think the user interface, and letting the user have the complete power from the console, and not need to enter into screens, or start a process from the shell &#8211; it&#8217;s very important. And also reporting. It&#8217;s one of the most important difference between other solutions and Pandora. Monitoring is very very complex. There&#8217;s more than 100 applications for monitoring in the market. There&#8217;s a lot of differences between each of them. We like to think Pandora is a horizontal approach, that means you can use Pandora for almost any kind of environment you need. Networking, servers, performance, business applications, reporting, even data mining. Of course, you can integrate all the pieces together. Other applications more focussed on performance, or availability, or even management. Pandora likes to put all these features together.</p>
<p><strong>Rich:</strong> On the community side, how involved is the community in the development of the code? Is it primarily your company that develops the code, or do you also have participation from an outside community.</p>
<p><strong>Sancho:</strong> The first time we started Open Source, we had some developers who were involved in the project. We have a few developers from the US, another one from Europe, another one from New Zealand. But the kind of development help they provided was only for small features, and not for long-time commitment. More like &#8211; I think that feature is OK and I would like to help you do that, or give us suggestions, or bug reporting. Later, when we moved to a more enterprise level, trying to focus on the features big companies need, we lost that kind of contribution, but in exchange we got in contact with companies which were interested in helping us to adapt Pandora to their needs. At this moment we have a full committer relationship, not only for development issues, also about business relationships, with a company in Japan, one of our partners. They have six people in their development team. All of them have access to the repository code. and we have also a company in Ecuador who are helping us also with some development. And we increase a lot of people giving us suggestions, ideas, and of course bug reporting. We have a very populated tracking server &#8211; Very active.</p>
<p><strong>Rich:</strong> What is in the future for your project? What sorts of new things are you looking at doing in the coming year?</p>
<p><strong>Sancho:</strong> We are <a href="http://pandorafms.com/Pandora/Roadmap/en">now working in two different versions</a>. We call it the stable version &#8211; we&#8217;re probably releasing any time now. It contains just a few new features and a lot of bug fixes, like usual in this kind of development. But we are working also in the next minor version &#8211; version 5.2. We are doing now a lot of huge improvements. We are adding the NetFlow feature to Pandora, for free, for Open Source. And we also are adding a new layer for management of different sites of Pandora. We call it metaconsole. We&#8217;ll provide a service provider to offer monitoring services to other companies, and be able to manage, why not, 10,000 servers from a single console.</p>
<p>One of the first things I had clear when I started Pandora was that the product should be on SourceForge. Because SourceForge was, for me, the source of knowledge about Open Source projects. It&#8217;s the site to be on &#8211; to be there. At first we had problems with the product name because it was taken. I had to wait two years until the Pandora name was free again. That&#8217;s because your site is really important on the Internet. If it&#8217;s an Open Source product, it should be on SourceForge.</p>
<p><strong>Rich:</strong> Thank you Sancho for taking the time to speak with me.</p>
<p><strong>Sancho:</strong> Thank you too.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=CDbNTWLpJ2Q:0xDl8OLjcZM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=CDbNTWLpJ2Q:0xDl8OLjcZM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=CDbNTWLpJ2Q:0xDl8OLjcZM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=CDbNTWLpJ2Q:0xDl8OLjcZM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/CDbNTWLpJ2Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/pandora-flexible-monitoring-system/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2013/01/pandora.ogg" length="7187232" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/iCEa1ZQA6t4/pandora.mp3" fileSize="9157191" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/iCEa1ZQA6t4/pandora.mp3" length="9157191" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2013/01/pandora.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>December 2012 Project of the Month: JStock</title>
		<link>http://sourceforge.net/blog/potm-201212/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=potm-201212</link>
		<comments>http://sourceforge.net/blog/potm-201212/#comments</comments>
		<pubDate>Sat, 01 Dec 2012 13:25:01 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Project of the Month]]></category>
		<category><![CDATA[investment]]></category>
		<category><![CDATA[project of the month]]></category>
		<category><![CDATA[stocks]]></category>
		<category><![CDATA[stock_market]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=8097</guid>
		<description><![CDATA[Rich: SourceForge is pleased to announce the December 2012 Project of the Month. JStock is free stock market software. Its intent is to help you invest intelligently, and have fun while you&#8217;re doing it. I recently had the pleasure of speaking with Yan Chen Cheok, who is the lead developer on this project. He told [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> <b>Rich:</b> SourceForge is pleased to announce the December 2012 Project of the Month. </p>
<p><a href="http://sourceforge.net/projects/jstock/"><img src="https://a.fsdn.com/con/icons/js/jstock%40sf.net/Jstock%20%5B%20128x128%20%5D.png"> JStock</a> is free stock market software. Its intent is to help you invest intelligently, and have fun while you&#8217;re doing it. I recently had the pleasure of speaking with Yan Chen Cheok, who is the lead developer on this project. He told me some things about the history leading up to JStock becoming Open Source, and also a little bit about the project itself.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/12/jstock_potm_122012.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/12/jstock_potm_122012.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/12/jstock_potm_122012.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/12/jstock_potm_122012.ogg" type="audio/ogg" /><br />
    <embed height="50px" width="150px" src="http://sourceforge.net/blog/wp-content/uploads/2012/12/jstock_potm_122012.mp3" /><br />
</audio></p>
<p>    You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Rich:</b> Congratulations on the project of the month!</p>
<p><b>Yan:</b> Oh, thank you very much. I&#8217;m really happy about that.</p>
<p><b>Rich:</b> Let&#8217;s talk a little bit about the project. Tell us what JStock does.</p>
<p><b>Yan:</b> It&#8217;s a stock market software, where the object is to make your stock investment fun and easy. The reason we make this software is we want to make the stock investing activity an easy process even for the beginner to the stock market.</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/12/country-b.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/12/country-b.png" alt="" title="country-b" width="412" height="200" class="alignnone size-full wp-image-8100" /></a></p>
<p><b>Rich:</b> How many of you are involved in this project?</p>
<p><b>Yan</b> Currently I&#8217;m the only main developer. But from time to time I will receive some code contributions from my users &#8211; they do some language translation for me, or they see some bug in the bug tracker and they send me code patches, and so on. From time to time I will receive some code patches from them, but most of the time I&#8217;m still the only developer fro this project.</p>
<p><b>Rich:</b> You received a lot of votes for the project of the month, so I take it you have a lot of happy and content users. Where do you think most of your users are in the world?</p>
<p><a href="https://sourceforge.net/projects/jstock/files/stats/map"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/12/Screen-Shot-2012-11-27-at-4.35.08-PM1.png" alt="" title="Screen Shot 2012-11-27 at 4.35.08 PM" width="418" height="251" class="alignnone size-full wp-image-8107" /></a></p>
<p><b>Yan:</b> Currently most of my users are in Malaysia, because I&#8217;m Malaysian myself. Because when I first created this project, I did a lot of marketing and promotion among my own investment community &#8211; I tried to talk to them, I tried to introduce this software to them. So this spread from mouth to mouth, so it ended up my users are pretty concentrated in a certain geographic location. I also tried to promote this overseas, like in the United States, but it didn&#8217;t work so well because I don&#8217;t know much of the investing community out there. I&#8217;m only familiar with the community around me.</p>
<p><b>Rich:</b> Why did you choose to make the software open source?</p>
<p><b>Yan:</b> I think this needs to go back a few years ago. When I started this project initially, I did not intend to make it Open Source. I started the project because at UCLA I got a contract software project from the stock industry. They wanted someone to create a customized software project for their stock education center. After I finished the software, they refused to pay for the project.</p>
<p><b>Rich:</b> Oh no!</p>
<p><b>Yan:</b> Yeah, that&#8217;s not a good thing. At first I was quite upset with that because I spent so much effort and time into finishing the project, and I&#8217;m not getting paid. Then I was thinking, instead of throwing away the source code, or just letting this software die, why don&#8217;t I open source it, and make it grow. If I look back in my code committing history, I see … I think that happened around 2007, August. So I think that&#8217;s the time when it got started. It began from a failed software contract project, and I grew it to become an Open Source project with the help of SourceForge. </p>
<p><b>Rich:</b> That&#8217;s a good story. It could have gone much worse.</p>
<p><b>Yan:</b> I think it&#8217;s a good thing, though. If I sold it to them, maybe I&#8217;d only get a few hundred users, but now I made it Open Source, and published it on SourceForge, the world-wide users also can enjoy this software. It&#8217;s quite a satisfaction for this.</p>
<p><b>Rich:</b> Again, thank you very much for speaking with me, and congratulations on winning project of the month.</p>
<p><b>Yan:</b> Oh, thanks.</p>
<p><b>Rich:</b> If people want to get involved in your project, should they get in touch with you, or should they talk on the forums, or what?</p>
<p><b>Yan:</b> In our project website, within the wiki, <a href="https://sourceforge.net/apps/mediawiki/jstock/index.php?title=Main_Page#How_I_can_contribute_to_JStock_development_work.3F">I describe how the code contribution process should go on</a>. So basically they just need to go through any feature request or bug report in the tracker, they can pick up the ticket, then email me a code patch. So, if they do that process several times, then I will give them commit rights. But so far most of the time I only receive only one-time contributions from the contributors, so I still am not able to make them a long-time committer for the project.</p>
<p><b>Rich:</b> Thank you very much. I wish the best on your project!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=xZ0VdOPKL4o:x-oOS8QZzhw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=xZ0VdOPKL4o:x-oOS8QZzhw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=xZ0VdOPKL4o:x-oOS8QZzhw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=xZ0VdOPKL4o:x-oOS8QZzhw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/xZ0VdOPKL4o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/potm-201212/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/12/jstock_potm_122012.ogg" length="4493776" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/NfouhVa8L6o/jstock_potm_122012.mp3" fileSize="5400567" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/NfouhVa8L6o/jstock_potm_122012.mp3" length="5400567" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/12/jstock_potm_122012.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>November 2012 Project of the Month – Rigs of Rods</title>
		<link>http://sourceforge.net/blog/potm-201211/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=potm-201211</link>
		<comments>http://sourceforge.net/blog/potm-201211/#comments</comments>
		<pubDate>Thu, 01 Nov 2012 13:01:33 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Project of the Month]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7941</guid>
		<description><![CDATA[SourceForge is proud to introduce our November Project of the Month, Rigs of Rods. Rigs of Rods is a soft body physics simulator, in which you can build vehicles, and drive them around, and crash them into each other, all in very realistic ways. I recently spoke with Thomas, who is one of the Rigs [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" />  SourceForge is proud to introduce our November Project of the Month, <a href="http://sourceforge.net/projects/rigsofrods/">Rigs of Rods</a>. Rigs of Rods is a soft body physics simulator, in which you can build vehicles, and drive them around, and crash them into each other, all in very realistic ways. I recently spoke with Thomas, who is one of the Rigs of Rods developers, and he explained a little bit to me about how all of this works, as well as how you can get involved in this project.</p>
<p>If you want to work on this project, join the conversation <a href="http://www.rigsofrods.com/threads/98151-Sourceforge-Project-of-the-month-November-2012">in the Rigs of Rods forum</a>.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_11.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_11.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_11.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_11.ogg" type="audio/ogg" /><br />
    <embed height="50px" width="150px" src="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_11.mp3" /><br />
</audio></p>
<p>    You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><strong>Rich:</strong> How would you describe the concept of &#8220;soft body physics&#8221; to somebody that&#8217;s not familiar with it? What does that mean?</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/10/Screen-Shot-2012-10-30-at-3.37.28-PM.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/10/Screen-Shot-2012-10-30-at-3.37.28-PM-300x234.png" alt="" title="Screen Shot 2012-10-30 at 3.37.28 PM" width="300" height="234" class="alignleft size-medium wp-image-7944" /></a> <strong>Thomas:</strong> There are two principle concepts on how physics work in games or simulations. One side is rigid body physics, and one side is soft body physics. Rigid body physics is an abstraction of an object of how it should behave, in a bigger approach. Like, you describe a car as a box with four wheels attached to it. This is usually the way that rigid body physics works. What we&#8217;re doing with soft body physics is we go one level deeper. We describe not how a car should behave, or how a box should behave. We describe how mass points behave, and interaction between those mass points.</p>
<p><strong>Rich:</strong> Tell me a bit about the history of the game. How did you get involved doing this? </p>
<p><img src="http://a.fsdn.com/allura/p/rigsofrods/icon" align="left" hspace="10"> <strong>Thomas:</strong> The game itself started in 2005, I think. Pierre-Michel is the original author of that software. He had the idea of doing physics in games differently than it used to be in games. He thought he could do a better job then they were doing, and he started out with the idea, with the node/beam physics. And so it evolved, and it got quite a community around it, and I joined the project in 2007. In 2009, it got open sourced. So, lots of progress since then.</p>
<p><strong>Rich:</strong> I was playing the game this morning, and I was impressed by how many vehicles there were, and the incredible level of detail of the individual vehicles. Do those come from the community, or are those all developed by the core team?</p>
<p><strong>Thomas:</strong> All of the content that you can download &#8211; I think we have thousands of modifications for the game online &#8211; and all of those modifications are made by the community. We have currently 43,000 members in the forums. It&#8217;s quite hard to create a mod. It&#8217;s not that easy. But if you learn how to do it, Rigs of Rods can give you simulation details that not many other simulators can give you. So you can tune your car or your truck or your vehicle to the last bit you would like to. People really like to do that stuff and simulate how it would behave in real life. They love the amount of detail the physics gives them. This is why they give so much detail into creating the models.</p>
<p><strong>Rich:</strong> I also spent some time this morning watching car crash videos on YouTube. There are lots of those, and, again, there, the level of detail is really impressive.</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/yQZLvl0f7DE" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Thomas:</strong> The crash physics is something that evolves from the way we&#8217;re doing physics. Instead of doing rigid bodies, like &#8211; a car is a box &#8211; we do node/beams. Nodes are the mass points, and beams are the connections between. So, when you design a truck, it&#8217;s not like you start designing a truck. It&#8217;s more like you design a skeleton in the shape of a truck. And when it all comes together, you put on wheels &#8211; that are in the shape of a wheel. And when you start driving, it behaves like a truck. So, we don&#8217;t have any specific code in there for trucks or for cars, except for the wheel acceleration. The bonus of that is if you crash something like that against a wall, it will behave correctly. So the automobile industry has been using that idea for years &#8211; since the 1970s or something &#8211; to simulate car crashes, so that they don&#8217;t have to crash a real car. What we&#8217;re doing is a very simplified version of this concept. We&#8217;re doing the same thing with node pass points, just very simplified so it&#8217;s possible to run it in realtime, which is quite an effort to get working.</p>
<p><strong>Rich:</strong> The actual physics that are behind the game … is it something that is fairly common in the gaming world now, or are most games of a much simpler physics model?</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/_cDidaHS_AQ" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Thomas:</strong> We released the software in 2009 publicly, as a GPL project, and currently there&#8217;s no other games that use it to this level. There were some games that use the same concept, but not to the level where we&#8217;re doing it. The problem in the industry is that the industry always sticks to proven models and proven things. If you would like to introduce soft body physics in a game, you would have to prove that it&#8217;s working out, and you have to fit all these requirements. For example, if you develop a triple-A game, it should run on all consoles, and iPads, and whatever. So you have quite some barriers. Nowadays, almost all games use rigid body physics, because of the computing time. I always try to compare it with bottom-up and top-down physics &#8211; our physics is … we give you a sample of how to put mass points and connections between them, and it&#8217;s your problem if stuff is not working. In traditional games, you have a box, and some wheels, and the coder will then tune this box and wheels as long as the thing behaves as a truck or something you would like to have. What we&#8217;re doing is that we give people that create the vehicles the ability to create it on their own, so they have to fit to the simulator, not the other way around. So everything you see in there is realistically as much as it can get. If you would do it in real life with mass and values like that, it will behave like that exactly.</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/10/6789d58abd2e4d7e8fca3223cbb91fb26bdf04e3.jpg"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/10/6789d58abd2e4d7e8fca3223cbb91fb26bdf04e3-300x240.jpg" alt="" title="6789d58abd2e4d7e8fca3223cbb91fb26bdf04e3" width="300" height="240" class="alignleft size-medium wp-image-7949" /></a></p>
<p><strong>Rich:</strong> One of the features that you have introduced recently is the ability to play this multiplayer. Are there a lot of people playing this multiplayer, or is this still an experimental thing?</p>
<p><strong>Thomas:</strong> Let me quickly look at the server table … yes, there are lots of players online right now, and there are lots of players playing this multiplayer. However, there are in the current version quite some problems playing multiplayer, like, you cannot collide, and things like that. So we&#8217;ll need to work more on the multiplayer part. What we have worked on in the last week was a user linking table, so that users could race in the terrains, and the races are then recorded in an online database, and you can collect points. We didn&#8217;t think that it would be used that much. But the people spent 417 hours doing 14,400 races on 2500 vehicles on 64 terrains. So, it&#8217;s quite used. And people fight about points. So it&#8217;s nice, and it adds some gameplay to the sandbox.</p>
<p><strong>Rich:</strong> Before we started recording you mentioned … when we were chatting, that there still a lot to do. If someone wanted to become involved in your development community … two questions really. What is there that they could do, and secondly, what sort of skills would be necessary for them to become involved?</p>
<p><strong>Thomas:</strong> Since Rigs of Rods is not using a game engine below, we are working on all areas &#8211; sound, networking, multiplayer, and graphics, obviously. So we have developers who are working specific parts like sound engine and 3D sound, or networking and then the multiplayer stuff. So we can feature every aspect a developer would like to work on. We have developers that are working just on the scripting part, and developers that are just very specifically working on some features in the game engine itself. Whatever you&#8217;re interested in, just tell us, and we can find some spot there. There&#8217;s lots of work left on all corners. There are thousands of bugs in there, and on the new version, 0.4, we have a new terrain system that isn&#8217;t working completely yet. So that needs a lot of work as well. So please contact us, and we&#8217;ll find a slot that&#8217;s available for work, and find what we can do.</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/11/Screen-Shot-2012-10-30-at-4.08.15-PM.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/11/Screen-Shot-2012-10-30-at-4.08.15-PM-300x225.png" alt="" title="Screen Shot 2012-10-30 at 4.08.15 PM" width="300" height="225" class="alignleft size-medium wp-image-7954" /></a></p>
<p><strong>Rich:</strong> You have a very international community with your project. Tell us something more about your translation effort. I see that you have dozens of different languages here that translations are available in. And I know that translation is always an area where many people can get involved even if they don&#8217;t have programming experience. So tell us how someone would get plugged in here.</p>
<p><strong>Thomas:</strong> We have lots of people who apply to be a translator, and there is lots of translation work going on. We have 700 items that need to be translated per language. And, it&#8217;s very simple. You <a href="http://www.rigsofrods.com/translate/view/1">register on our website and apply as a translator</a>. It&#8217;s a very simple process. The translation gets used when a user installs the software. So your work will directly influence everyone in the world. For example, we have people translating our software into Japanese, and I was very excited the first time I saw a screenshot with japanese characters on it. It&#8217;s awesome that people spend their time to create these translations in their own time.</p>
<p><strong>Rich:</strong> When you do translations, I presume you&#8217;re using the standard .po files and …</p>
<p><strong>Thomas:</strong> Yes, exactly, we use .po and .mo files. It&#8217;s the traditional approach, yes.</p>
<p><strong>Rich:</strong> So someone who was doing translation for another project could very easily take several projects and do translation efforts on them.</p>
<p><strong>Thomas:</strong> Yes. We have written a custom web interface because we would like to have the users translate stuff in a more multi-player fashion, and you can translate stuff directly online. But you can always download the .po file and translate offline and later upload it. It&#8217;s a custom web service, but … the online project management tools that were out there didn&#8217;t fit our requirements, so we wrote our own thing.</p>
<p><strong>Rich:</strong> Once again, congratulations on this honor, and we look forward to seeing more things from your project in the future.</p>
<p><strong>Thomas:</strong> Thank you very much, and thank you for the interview.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=k_6dHS_tCyU:d_0yU1pwhlg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=k_6dHS_tCyU:d_0yU1pwhlg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=k_6dHS_tCyU:d_0yU1pwhlg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=k_6dHS_tCyU:d_0yU1pwhlg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/k_6dHS_tCyU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/potm-201211/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_11.ogg" length="9573022" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/KVyblXd_MrI/POTM_2012_11.mp3" fileSize="11638196" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/KVyblXd_MrI/POTM_2012_11.mp3" length="11638196" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_11.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>ProjectLibre: October 2012 Project of the Month</title>
		<link>http://sourceforge.net/blog/potm-201210/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=potm-201210</link>
		<comments>http://sourceforge.net/blog/potm-201210/#comments</comments>
		<pubDate>Mon, 01 Oct 2012 11:00:05 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Project of the Month]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[project of the month]]></category>
		<category><![CDATA[projectlibre]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7782</guid>
		<description><![CDATA[Rich: October&#8217;s project of the month is ProjectLibre, an Open Source alternative to Microsoft Project. Now, as it happens, I spoke with Marc O&#8217;Brien of the ProjectLibre project just a few weeks ago. So, in this conversation we focused more on the community aspects of the project, rather than on the technical and functional aspects. [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> </p>
<p><strong>Rich:</strong> October&#8217;s project of the month is <a href="http://sf.net/projects/projectlibre">ProjectLibre</a>, an Open Source alternative to Microsoft Project. Now, as it happens, <a href="http://sourceforge.net/blog/podcast-projectlibre/">I spoke with Marc O&#8217;Brien of the ProjectLibre project just a few weeks ago</a>. So, in this conversation we focused more on the community aspects of the project, rather than on the technical and functional aspects. Here&#8217;s my conversation with Marc.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_10.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_10.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_10.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_10.ogg" type="audio/ogg" /><br />
    <embed height="50px" width="150px" src="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_10.mp3" /><br />
</audio></p>
<p>    You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><strong>Rich:</strong> Hi, Marc. Congratulations for being project of the month. I also see you had a record download day yesterday.</p>
<p><strong>Marc</strong> I noticed that. I gotta tell you, that is highly appreciated not just by us, but I got so much feedback from the community. People were really pleased, because we really want to focus this and make sure that we can get the progress with it, and part of that&#8217;s the user feedback. And so more people using it and getting us feedback the better. So that was excellent. One of the other interesting things &#8211; and you and I talked about it last time &#8211; I&#8217;ve got a personal interest in the geographic dispersion of it. And I&#8217;ve been tracking not just the downloads, but the countries. We were stuck on 136 countries for about a week, and with that change, we bumped up to, I think 140 or 141.</p>
<p><strong>Rich:</strong> <a href="https://sourceforge.net/projects/projectlibre/files/stats/map?dates=2012-01-01+to+2012-09-27">142. 142 countries.</a></p>
<p><strong>Marc</strong> I need to refresh my screen. Since this morning, two more countries have … that speaks volumes right there. Because I checked first thing this morning, and it was at 140. You&#8217;re right. 142.</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/09/proj_libre_downloads1.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/09/proj_libre_downloads1-300x82.png" alt="" title="proj_libre_downloads" width="300" height="82" class="alignnone size-medium wp-image-7788" /></a></p>
<p><strong>Rich:</strong> This is cool.</p>
<p><strong>Marc</strong> It really is. And you and I talked about Africa last time. I do think that Open Source software in general, but this in particular, can have a disproportionate benefit, not numbers-wise, but impact-wise, all over the world. That&#8217;s a really cool thing.</p>
<p><strong>Rich:</strong> Last time we talked specifically about your project and its history. And that wasn&#8217;t so very long ago. Let&#8217;s talk a little bit about why you think that this project is important in those countries.</p>
<p><strong>Marc</strong> There&#8217;s been a lot of progress made in Open Source software for productivity applications and business applications. And you can look no farther than just OpenOffice and LibreOffice, and see the impact that they have will millions and millions of users, and really a very nice alternative to the Office suite from Microsoft. You can look at Google as far as the cloud. Office includes Microsoft Project. Obviously, they have a dominant market share in the project management category. And part of the Office umbrella includes Project. And it turns out that about 7% of all desktops not only include your normal Office suite, but also Microsoft Project. In the ecosystem of Open Source software, it&#8217;s very difficult to make that jump as a business, be it a large business or a small business, over to Open Source software if you don&#8217;t have complementary packages across the board. You could look at it at first blush and say, 7% is not a big number, but even in a small/medium business, with downwards of 100 employees, you&#8217;re still talking about seven desktops that need an alternative in the Open Source space. ProjectLibre is that alternative, so that you can actually open up Microsoft Project files, be it on Linux, Mac, or Windows, and you&#8217;ve got an alternative. So that the impact of ProjectLibre is pretty wide spread, because it will allow companies to really deploy Open Source applications on the desktop such as OpenOffice or LibreOffice.</p>
<p><strong>Rich:</strong> So far as the third world goes, there&#8217;s an enormous amount of illegal software use. Your project and ones like it also fill a role there. Can you talk a bit about that?</p>
<p><strong>Marc</strong> I really feel passionately about this because it is a moral dilemma, around the world, whether you manage your project on a spreadsheet or whether you pay $1000 a copy for Microsoft Project or other proprietary vendors. Sometimes we look in the prism of the North American economy, and we see piracy here. Piracy around the world is a moral dilemma &#8211; they&#8217;re really figuring out whether they can effectively manage projects on a spreadsheet or whether they need to pirate, because the money&#8217;s not there. ProjectLibre gives them a free alternative that not only can manage the projects at the same level of functionality and features but also lets them potentially save it out if they have to interact with someone with the proprietary software so that you can actually exchange schedules. I think that the impact on this world-wide will be very significant, because projects are occurring all over the world &#8211; Africa, Asia, India, South America &#8211; and we can see that by the usage statistics as well.</p>
<p><strong>Rich:</strong> And of course that&#8217;s not merely in technology businesses. Everyone has projects they have to manage.</p>
<p><strong>Marc</strong> That&#8217;s exactly right. Project management itself as a discipline is a very interesting discipline. People get their PhDs now, and their Masters degrees, in the project management discipline. Architecture, engineering, and construction is a big segment. Pharmaceuticals is a big segment. Projects occur across the board and it&#8217;s very horizontal as far as the applicability.</p>
<p><a href="http://projectlibre.org/"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/09/proj_libre_org.png" alt="" title="proj_libre_org" width="302" height="446" class="alignleft size-full wp-image-7791" /></a> <strong>Marc</strong> The community, as well &#8211; we are thrilled with the community. The ProjectLibre community at <a href="http://projectlibre.org">ProjectLibre.org</a> is approaching 1000 people. And I had high expectations for the community involvement, but obviously people are voluntarily joining, and those numbers for one month are just tremendous for us. And we&#8217;re trying to manage the community effectively, and we&#8217;ll continue to refine how we do that. It&#8217;s really been wonderful to see almost 1000 people join the community in the first month.</p>
<p><strong>Rich:</strong> I assume that these are primarily users of the software. Are you also seeing code contributions yet?</p>
<p><strong>Marc</strong> No, we&#8217;re not. We&#8217;re seeing contributions from the community. The contributions are primarily on the documentation side, as well as the translations side. The code contributions right now has really been smaller for the team, and I need to give a shout out to the co-founder, Laurent Chretienneau, who is over in France, and is just doing an amazing job with the group. But the code contributions right now are occurring internally, because it&#8217;s very complex, with a lot of the bugs being fixed. But the community has really reached out in regards to translations, be it Chinese, Arabic, Spanish, French, Italian … I could keep going. But it&#8217;s really been great to get those kind of contributions. But primarily the community is doing a lot of bug testing for us. WIth 1000 people, and growing rapidly, it&#8217;s going to be really beneficial for the entire project.</p>
<p>You and I have been focusing on the fact that it&#8217;s in 142 countries. But in the United States, about 22% of the downloads are from the United States, and we&#8217;re seeing community members from Fortune 500 companies and they&#8217;re readily endorsing us. And so we&#8217;re getting great feedback. I unfortunately don&#8217;t have permission yet to use names, but suffice it to say it&#8217;s actually Fortune 10 level companies that are readily adopting it. It really is cool. In one particular instance, are doing so not just domestically, but also with some of their international operations. For them, they&#8217;re able to do this effectively because of the interoperability with existing proprietary tools, a.k.a. Microsoft Project. So that as they&#8217;re rolling this out, it can be augmenting what they currently have deployed and send the files back and forth. In short order, I want to get a case study out there so that this can really be much more publicized with specific information. But I think that&#8217;s one of the things that&#8217;s really been gratifying in addition to the global usage, but also the fact that it&#8217;s spanning from small/medium enterprises up to, like I said, a Fortune 10. So that&#8217;s really great.</p>
<p><strong>Rich:</strong> Marc, thank you very much for talking with me again. And I look forward to seeing your download numbers continue to grow.</p>
<p><strong>Marc</strong> Rich, I really appreciate it. Thanks for all the support, and it was a pleasure speaking with you again as well. Thanks.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=cj6cICVu_CE:lOfcrre8SkY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=cj6cICVu_CE:lOfcrre8SkY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=cj6cICVu_CE:lOfcrre8SkY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=cj6cICVu_CE:lOfcrre8SkY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/cj6cICVu_CE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/potm-201210/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_10.ogg" length="6816703" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/qixsv-C0ejE/POTM_2012_10.mp3" fileSize="8609663" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/qixsv-C0ejE/POTM_2012_10.mp3" length="8609663" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/10/POTM_2012_10.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>The Anvil Podcast: ProjectLibre</title>
		<link>http://sourceforge.net/blog/podcast-projectlibre/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=podcast-projectlibre</link>
		<comments>http://sourceforge.net/blog/podcast-projectlibre/#comments</comments>
		<pubDate>Fri, 31 Aug 2012 21:16:00 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[openproj]]></category>
		<category><![CDATA[projectlibre]]></category>
		<category><![CDATA[project_management]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7617</guid>
		<description><![CDATA[Rich: Today I spoke with Marc O&#8217;Brien from the ProjectLibre project, which is a desktop project management tool much like Microsoft Project. I spoke with him today because they have a release coming out over the weekend. It&#8217;s the first release of the project in over four years. It used to be known as OpenProj. [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> <strong>Rich:</strong> Today I spoke with Marc O&#8217;Brien from the <a href="http://sf.net/projects/projectlibre/?source=blog">ProjectLibre project</a>, which is a desktop project management tool much like Microsoft Project. I spoke with him today because they have a release coming out over the weekend. It&#8217;s the first release of the project in over four years. It used to be known as OpenProj. Due to number of occurrences that we&#8217;ll talk a little bit about in the podcast, it has changed its name and it&#8217;s coming back out. We&#8217;re very excited to have this as a continuing part of the SourceForge family. Here&#8217;s my conversation with Marc.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF44_projectlibre.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF44_projectlibre.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF44_projectlibre.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF44_projectlibre.ogg" type="audio/ogg" /><br />
    <embed height="50px" width="150px" src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF44_projectlibre.mp3" /><br />
</audio></p>
<p>    You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><strong>Rich:</strong> First of all, congratulations on the release of your beta.</p>
<p><strong>Marc:</strong> Thank you.</p>
<p><strong>Rich:</strong> Tell us something about the history of this project. I know that it&#8217;s changed its name in the last little bit. Take us back to the beginning and tell us where you&#8217;ve been and where you&#8217;re going.</p>
<p><strong>Marc:</strong> I actually got my start in project management software back in the mainframe days with a company called PSDI, that some people would remember, and then migrated to a DOS-based company that won product of the year by InfoWorld back in the 90s. The founding team has a strong legacy going back to the DOS, Windows days, along with the first team collaboration solution called WebProject. WebProject got acquired, and it kind of terminated the mission which was for Web-based team collaboration and project management software. We launched Progeny, and Progeny had two components, one being the Open Source component, OpenProj, and the other was a cloud component called Project On Demand. That was acquired by Serena Software, and their interest was the cloud computing component, which was Project On Demand. The Open Source component, which is OpenProj, has laid dormant for the last four years. We see it as an important component of the Open Source. So we came back and we rewrote a significant portion of it as ProjectLibre. That&#8217;s where ProjectLibre comes from. We are the original founders, and we were the sole developers, of OpenProj as well. And the ProjectLibre product now is release in beta, and we&#8217;re really doing a big push with the community. We&#8217;ve got a community site out there. It&#8217;s been downloaded in the first day in <a href="https://sourceforge.net/projects/projectlibre/files/stats/map">over 65 countries</a>, so I think it&#8217;s off to a nice start.</p>
<p><strong>Rich:</strong> Where has the project management space gone since we last saw a release of this software?</p>
<p><strong>Marc:</strong> That&#8217;s a very interesting question, Rich. The project management industry has been dominated by Microsoft. One of the reasons you don&#8217;t see many competitors out there is that their market share is so enormous. Maybe we&#8217;re foolish to go after them with this Open Source solution. I would say that the biggest move that&#8217;s happened in project management software was Oracle acquiring Primavera, which is an excellent company that was very dominant in the Architecture, Engineering and Construction arena &#8211; the AEC market &#8211; and that, once again, got rolled into Oracle. Microsoft themselves just continues to make this a significant portion of the Office suite. The last estimates we knew, over 6% of all desktop deployments of Office actually contain Project as well. It&#8217;s an important component of their revenue stream. It has been four full years since Progeny was acquired, and the commits at SourceForge, and the commits in general, really haven&#8217;t occurred in the last four years. Microsoft has come out with Project 2010, and the conversion to Project 2010 was very strong, so the current Open Source tools out there don&#8217;t have compatibility. It&#8217;s very complex, and so we spent a good deal of the last year writing the import/export round trip capability so that ProjectLibre  can simply open existing Project 2010 files and you can actually store them back if you wanted to round-trip it.</p>
<p><strong>Rich:</strong> So, what sort of functionality are we talking about?</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/ProjectLibre_screenshot.jpeg"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/08/ProjectLibre_screenshot-300x119.jpeg" alt="" title="ProjectLibre_screenshot" width="300" height="119" class="alignleft size-medium wp-image-7622" /></a></p>
<p><strong>Marc:</strong> It runs the gamut from gantt charts, pert charts, resource, everything from cost controls where you can have actual cost work performed, budgeted cost work performed, you can do all the costing. It&#8217;s very very complex software, as far as the behind-the-scenes software goes, and to completely provide round-trip access means we have to have the equivalent functionality. There are even things like different calendars on resources, different calendars on tasks, and projects themselves. Vacation time, cost escalators, if you have overtime costing, or if you want to bill a resource with a different costing structure for different projects. Those are the kind of things outside the &#8220;meat and potatoes&#8221; of a gantt chart and making tasks. It&#8217;s really complex software to replicate in an Open Source project, but that&#8217;s what ProjectLibre has.</p>
<p><strong>Rich:</strong> You have a release coming out in … what, a couple days now?</p>
<p><strong>Marc:</strong> Yes. We put the first beta up there. The community really wanted to see it, so we put that out. We&#8217;ve got a release coming out over the weekend, over the long weekend here, it&#8217;s going to be a beta 2, and it&#8217;ll have installers for Windows and Mac &#8211; the .dmg. Actually, the .msi is available right now for Windows. That was uploaded this morning, so there is an installer for that. We&#8217;ll have another release next week.</p>
<p><strong>Rich:</strong> If somebody wanted to get involved in this project, it sounds like it&#8217;s kind of complex and people would have to know quite a bit. Are there places where somebody could start plugging in who didn&#8217;t have the entire stack in their mind yet?</p>
<p><strong>Marc:</strong> Absolutely. We&#8217;ve actually gotten, even pre-release, a lot of contributions. On the translation end, on the documentation end, we even have someone from Africa send us ideas so far as logo changes. So there&#8217;s some graphic components there. And we do have a community site, at <a href="http://www.projectlibre.org">www.projectlibre.org</a>. People can sign up there and become part of the community. I think documentation, integrations with other software … we&#8217;ve had companies contact us who want to integrate in. So I think there&#8217;s a number of areas. I think your assessment has some merit as far as the guts of the programming engine itself is very complex. It&#8217;s something that, deep knowledge of project management and programming is required, but there&#8217;s so much else we can get help on and we really want this to be a community-driven project.</p>
<p><strong>Rich:</strong> Is there anything else that your project is trying to accomplish?</p>
<p><strong>Marc:</strong> The one other thing is that this is project for the desktop. So this is a replacement of Microsoft Project for the desktop. We&#8217;re also in development of a replacement of Microsoft Project Server. That was actually our original mission, was to product a replacement of Microsoft Project Server. Our assumption was that the current Open Source desktop solution would suffice, but when we dug into it, there was just too much that needed updating, and so we really spent the good part of the year updating to release ProjectLibre desktop. But we are going to have a server-side solution as well, and that&#8217;s going to be something very new for the marketplace. There&#8217;s a lot of complexity to it but our engine is robust enough that the server-side will really be something that the community will embrace I believe.</p>
<p><strong>Rich:</strong> Thanks so much for talking with me.</p>
<p><strong>Marc:</strong> I really appreciate it, Rich, and I&#8217;ll keep you updated on the project.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=6Z-DtgBh8Uw:CImTL80XGH8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=6Z-DtgBh8Uw:CImTL80XGH8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=6Z-DtgBh8Uw:CImTL80XGH8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=6Z-DtgBh8Uw:CImTL80XGH8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/6Z-DtgBh8Uw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/podcast-projectlibre/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF44_projectlibre.ogg" length="6740838" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/1REt8ELGFgQ/SF44_projectlibre.mp3" fileSize="7606554" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/1REt8ELGFgQ/SF44_projectlibre.mp3" length="7606554" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/08/SF44_projectlibre.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>The Anvil Podcast: OpenMRS</title>
		<link>http://sourceforge.net/blog/podcast-openmrs/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=podcast-openmrs</link>
		<comments>http://sourceforge.net/blog/podcast-openmrs/#comments</comments>
		<pubDate>Fri, 24 Aug 2012 15:01:18 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Medical]]></category>
		<category><![CDATA[openmrs]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7541</guid>
		<description><![CDATA[Rich: Several weeks ago I went to the O&#8217;Reilly Open Source Convention in Portland, Oregon. The OpenMRS project was represented there by a number of the team members, and I was able to have a few informal conversations with them. After I got back home, I conducted an interview with Ben Wolfe, who actually wasn&#8217;t [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> <strong>Rich:</strong> Several weeks ago I went to the O&#8217;Reilly Open Source Convention in Portland, Oregon. The <a href="http://sf.net/projects/openmrs/">OpenMRS</a> project was represented there by a number of the team members, and I was able to have a few informal conversations with them. After I got back home, I conducted an interview with Ben Wolfe, who actually wasn&#8217;t at the conference, but he talked to me about what the OpenMRS project does, and who is using it in the world, and where it&#8217;s going in the future. We also talked a little bit about their Google Summer of Code students. Here&#8217;s my conversation with Ben.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF43_openmrs.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF43_openmrs.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF43_openmrs.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF43_openmrs.ogg" type="audio/ogg" /><br />
    <embed height="50px" width="150px" src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF43_openmrs.mp3" /><br />
</audio></p>
<p>    You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><strong>Rich:</strong> Tell me about OpenMRS. Tell me how it got started, and what your involvement is.</p>
<p><strong>Ben:</strong> The idea for <a href="http://sf.net/projects/openmrs">OpenMRS</a> was hatched eight year ago … eight or more years ago. Burke Mamlin and and Paul Biondich went over to Kenya and they were tasked with helping fix an EMR that an installation was using there. The term &#8220;EMR&#8221; is used very loosely &#8211; it was just an Access database. But they had 10,000 patients, and so they wanted to be able to keep track of them and do various informatics types of queries and reports and all that. Burke and Paul realized that they wouldn&#8217;t be able to just fix what they had, so they started working on a data model for a complete system. And that&#8217;s the core of OpenMRS &#8211; the data model and how well things are structured to allow any kind of diseases, or data input, really. About the same time, Hamish Fraser at <a href="http://en.wikipedia.org/wiki/Partners_In_Health">PIH</a>, was realizing that the system that they were using was going to need an overhaul. Their system was actually pretty complex. It was just spaghetti code that was all over the place, so they wanted a clean start. Mutual friends got Hamish, Burke, and Paul together, and they started the collaboration that is OpenMRS. I came on board less than a year later as the first developer. And so I&#8217;ve been with OpenMRS since the beginning.</p>
<p><strong>Rich:</strong> Are you actually from Kenya?</p>
<p><strong>Ben:</strong> I&#8217;m not from Kenya. My dad was born there. My parents grew up there as missionary kids. I&#8217;ve gone over there a couple times a year since I started. I spent most of last year over in Kenya, because we&#8217;re adopting a little Kenyan girl, so that process is long and involved.</p>
<p><strong>Rich:</strong> I grew up in Nairobi, myself. The guys that I talked to at OSCON told me that the project had strong ties to Kenya. Where else is OpenMRS being used?</p>
<p><a href="http://openmrs.org/about/locations/"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/08/locations.png" alt="" title="locations" width="300" height="100" class="alignnone size-full wp-image-7549" /></a></p>
<p><strong>Ben:</strong> OpenMRS is <a href="http://openmrs.org/about/locations/">used in 72 different countries</a> that we know about. Those are just from various surveys and different download stats that we keep. We don&#8217;t actually know the full extent because we don&#8217;t have any tracking software. And it&#8217;s kind of the Firefox model, where people download it and install it and customize it and use it, and the only time we hear from them is if they have a problem. We know of some of the bigger implementations in South Africa, Rwanda, India. There&#8217;s some in Central America. I know of only one in Southeast Asia area, I think it&#8217;s in Vietnam. There&#8217;s a few in the US, but they&#8217;re typically these smaller clinics that operate kind of like a developing world clinic, which is what OpenMRS … we try to hit that outpatient clinic that&#8217;s able to help patients and help the managers write reports.  There&#8217;s a big push right now to make OpenMRS a nationwide system in Rwanda and the Gambia, and … there&#8217;s one other country … they haven&#8217;t actually come to us for help but we just heard through the grapevine that they want to do that. There&#8217;s a pretty wide footprint that we cover. And it&#8217;s always fun to hear from people that I don&#8217;t&#8217; know that OpenMRS is this big player in the medical records space whereas we have no marketing budget, or any kind of advertising that we do, it&#8217;s just kind of spreads.</p>
<p><strong>Rich:</strong> Tell us what the software does. Give us an overview of the functionality and how people are using it in the world.</p>
<p><strong>Ben:</strong> OpenMRS was written as a patient-based medical records system. Our initial goal wasn&#8217;t supply hospitals with a  full system where they could do scheduling and billing and insurance and all that stuff. It&#8217;s to improve patient care. And the way to do that is through getting the data back to physicians. If the physician sees that there&#8217;s value in the system, he&#8217;s going to keep using it. So, getting the physician to enter data, and then he see that again, and see the alerts on patients, or reminders … those pieces of information are huge and get the physician to keep using it.</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/Screen-Shot-2012-08-24-at-11.05.09-AM.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/08/Screen-Shot-2012-08-24-at-11.05.09-AM-300x198.png" alt="" title="Screen Shot 2012-08-24 at 11.05.09 AM" width="300" height="198" class="alignnone size-medium wp-image-7552" /></a></p>
<p>We can convince the actual organizations to start using it by nice easy reports they can get out of OpenMRS. That makes everybody&#8217;s life easier. Under the hood, OpenMRS stores all the data in a very coded way. Or, at least, pushes people towards doing it in a coded way, so that doing those reports, doing reminders, those kind of things are very easy to write because things are stored with numbers and IDs instead of free text that has to be searched. OpenMRS is a modular architecture. We can facilitate new features that we don&#8217;t quite agree with &#8211; something that wouldn&#8217;t get into the core of OpenMRS. So people have come along and said, well, we really need to do billing, so we&#8217;ll write a billing module. We need to connect with this insurance company, so we&#8217;ll write an insurance company module. And there&#8217;s a big push now to get OpenMRS into regional hospitals. So, in Rwanda, and India, there are large development teams that are writing different modules to do the workflow within a hospital. That&#8217;s pretty cool to see. Groups that are outside of our core team doing their thing and customizing OpenMRS to their needs.</p>
<p><strong>Rich:</strong> Are those modules contributed back so that they&#8217;re available to other end users?</p>
<p><strong>Ben:</strong> A lot of them are. Some of the ones that are contributed back aren&#8217;t immediately usable in another country because they&#8217;ve coded it in a way that is specific to their workflow. As much as we can, if we can get a word in early in development, we&#8217;ll encourage people to write it in a general way so that they can either collaborate with developers in another country, or that they can share it and somebody can easily use it and build upon what they&#8217;ve done. It&#8217;s unfortunate … what we&#8217;ve found is writing something in a general way as opposed to just a quick hack to get your specific use case done usually about doubles the amount of development time. There&#8217;s use case gathering, and designing and whatnot, that will go into the development of something generic and that adds a lot of time. When teams are able to invest the extra time to make it generic, they will, but the majority don&#8217;t have that luxury. An implementation is always running tight on time and need to have a solution yesterday.</p>
<p><strong>Rich:</strong> OpenMRS is an Open Source software project obviously, but is there also an organization that is behind this, driving it?</p>
<p><strong>Ben:</strong> Only recently. For the longest time, we just had our parent organizations &#8211; the <a href="http://en.wikipedia.org/wiki/Regenstrief_Institute">Regenstrief Institute</a> and Partners in Health, and Columbia University, and Kwazulu-Natal University in South Africa. But last year, we started making an OpenMRS Inc., a foundation that&#8217;s able to be the non-profit behind the software.</p>
<p><strong>Rich:</strong> And where does funding for that come from?</p>
<p><strong>Ben:</strong> We&#8217;re funded by grants from the larger funding organizations, like the WHO, CDC, IDRC up in Canada … They&#8217;ll fund us for either smaller projects that typically would be … go to this country, and do this thing, write this feature for this country. And we can do it in half the time, by writing it on the OpenMRS platform, and then the other half the time, we write general features and further OpenMRS in its general features. But the way funding and granting works, it&#8217;s kind of a behind-the-scenes thing. Only recently did some of the granting organizations realize that there is power in the platform, and that all of the different implementations that are using OpenMRS, that they are funding, would actually do better by some of their money coming directly to the OpenMRS organization to make the platform more robust and stronger, instead of just funding somebody to go and install OpenMRS and use it. So we&#8217;re not funded by actually doing implementations. We have no stake in a hospital somewhere. We let the community drive those implementations. The universities or consultants will go and actually do the work of installing it and making sure it&#8217;s running. There&#8217;s a thousand things you have to worry about when you&#8217;re running a clinic, that we&#8217;d need a much larger organization if OpenMRS was going to do that.</p>
<p><strong>Rich:</strong> I was at OSCON [a few weeks ago] and I met some of your colleagues there, and we were attending an evening session on humanitarian open source software. Are you in touch with a larger network of organizations that do this kind of humanitarian non-profit software purely in human interest situations like this?</p>
<p><strong>Ben:</strong> A fair number of them. We have a regular call which I think they&#8217;ve just labelled the HFOSS call, with a number of groups &#8211; I&#8217;m not even sure who all is on it &#8211; but I&#8217;ve joined when I have knowledge on the topic to add, and it&#8217;s groups like <a href="http://mifos.org/">MIFOS</a> that do microfunding, there&#8217;s another lab information software, there&#8217;s logistics software, there&#8217;s a few different ones that are larger in the space and have knowledge to provide and there&#8217;s a bunch of groups that come just to glean the knowledge that we have and ask questions and get answers. It is a small community. There&#8217;s definitely not as many groups doing humanitarian software as there should be.</p>
<p><strong>Rich:</strong> One of the things that was mentioned at that session was the difficulty in finding volunteer developers to work on these projects. One of the things that was cited in that is that, typically, in Open Source, people work on stuff that interests them, that&#8217;s for their own use, that scratches an itch, as the saying goes. And that in HFOSS, you&#8217;re working on software that you&#8217;ll probably never use yourself. If people were interested in getting involved in software for the public good, software for the benefit of people that they might not even meet, where could they plug in? Do you have specific tasks that maybe people could plug into?</p>
<p>[<a href="http://openmrs.org/help/developers/"><strong>See how you can get involved!</strong></a>]</p>
<p><strong>Ben:</strong> We actually get a fair number of volunteers that will stumble across the project and just want to help. I talk with a few people that say that they write software during the day that helps a furniture manufacturer make more money, and so when they go home they want to actually use their skills for something that will help other people. And so we get those kind of people. There&#8217;s a few that are developing world programmers that see that it&#8217;s used in their country, and they say, that&#8217;s great, we think this is great software, and want to add to it. So having that humanitarian bent really gives us an advantage over some random library in Linux, because I very much agree that if you&#8217;re not using the software, then you&#8217;re probably not going to want to program for it, but because we&#8217;re doing good in the world, developers will see that, and say, that&#8217;s great, I want to provide some help for that. I think the Summer of Code is a good example of this. I don&#8217;t know if you&#8217;re familiar with what Google does every year. And when they list out the hundred and forty some projects, a lot of the applicants for that are from overseas. 75, 80% or more are from overseas, because the stipend for the summer is much larger than they would make. And when they see our project, and see that we&#8217;re working in their country, we get a lot of applications. We&#8217;ve been blessed by Google because we get a lot of applications to our project, that we&#8217;re able to have more students, as compared to some other Open Source project, that might not be working for the common good, or in a developing country.</p>
<p><strong>Rich:</strong> What are your Summer of Code students working on this summer?</p>
<p><strong>Ben:</strong> I think we have <a href="http://openmrs.org/2012/04/18-students-selected-by-openmrs-for-google-summer-of-code-2012/">sixteen students this year</a>. Most of them are working on modules. OpenMRS &#8211; again, I&#8217;ll compare it to Firefox. We have pluggable modules that people can write that will modify any part of the system. So, at a clinic that wants to add a page to manage their thingmajig inventory doesn&#8217;t need to come to us and say, hey, I think this is a great feature, you should put it in here. They can just write a module and install it in their system, and be done with it. We&#8217;ve found that the best way and the fastest way to get things written and tested and get it into the hands of implementers is to put it into a module. So we try to put all students on a module if we can. Most of them are doing that. They&#8217;re writing things like, the ability to customize a patient summary &#8211; the one-page abstract that a doctor sees. My student is working on an HTML5 type of canvas that will allow a doctor at point of care to draw what he&#8217;s seeing. Maybe there&#8217;s a lesion on the hand, and he needs to mark where that is, so he&#8217;s able to actually draw that out right there on that form. This year&#8217;s crop is actually really good. I&#8217;m impressed with all the students so far. We require that they do a presentation at midterm, on one of our weekly developer calls, and they have to present what they&#8217;ve done  so far. Almost all of them have presented something and they are almost done with their task. And it looks to be almost immediately usable by implementation.</p>
<p><strong>Rich:</strong> Thanks a lot for taking the time to talk to me.</p>
<p><small><i>Audio editing by <a href="https://sourceforge.net/projects/audacity/">Audacity</a>. Intro music by <a href="https://sourceforge.net/projects/arianne/">Arianne</a>.</i></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=8i4DgBCnEEU:VDiB4V6yJ68:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=8i4DgBCnEEU:VDiB4V6yJ68:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=8i4DgBCnEEU:VDiB4V6yJ68:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=8i4DgBCnEEU:VDiB4V6yJ68:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/8i4DgBCnEEU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/podcast-openmrs/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF43_openmrs.ogg" length="12337863" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/BOqIyc7Hp0Y/SF43_openmrs.mp3" fileSize="15003172" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/BOqIyc7Hp0Y/SF43_openmrs.mp3" length="15003172" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/08/SF43_openmrs.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>The Anvil Podcast: Malware Classifier</title>
		<link>http://sourceforge.net/blog/podcast-malwareclassifier/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=podcast-malwareclassifier</link>
		<comments>http://sourceforge.net/blog/podcast-malwareclassifier/#comments</comments>
		<pubDate>Tue, 14 Aug 2012 18:45:37 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[malware]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7468</guid>
		<description><![CDATA[Rich: Adobe hosts a number of Open Source projects on SourceForge, in their Open@Adobe site. These projects are developed by Adobe employees, and I recently spoke with Karthik Raman, who has worked on a project called Malware Classifier. The Malware Classifier is a set of machine learning algorithms for identifying malicious vs. clean binaries for [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> <strong>Rich</strong>: Adobe hosts a number of Open Source projects on SourceForge, in their <a href="http://sf.net/adobe/">Open@Adobe</a> site. These projects are developed by Adobe employees, and I recently spoke with Karthik Raman, who has worked on a project called <a href="https://sourceforge.net/projects/malclassifier.adobe/">Malware Classifier</a>. The Malware Classifier is a set of machine learning algorithms for identifying malicious vs. clean binaries for Win32 operating systems. </p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF33_MalwareClassifier.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF33_MalwareClassifier.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF33_MalwareClassifier.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF33_MalwareClassifier.ogg" type="audio/ogg" /><br />
    <embed height="50px" width="150px" src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF33_MalwareClassifier.mp3" /><br />
</audio></p>
<p>    You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><strong>Related Content</strong>:</p>
<ul>
<li><a href="http://www.infosecsouthwest.com/files/speaker_materials/ISSW2012_Karthik_Raman_Selecting_Features_to_Classify_Malware.pdf">Technical paper discussing Malware Classifier</a></li>
<li><a href="http://www.infosecsouthwest.com/files/speaker_materials/ISSW2012_Selecting_Features_to_Classify_Malware.pdf">Slides from conference presentations</a></li>
</ul>
<p>Here&#8217;s my conversation with Karthik.</p>
<p><strong>Rich</strong>: We&#8217;re talking about the Malware Classifier.</p>
<p><strong>Karthik</strong>: Right. It&#8217;s a project up on the <a href="http://sf.net/adobe/">Adobe Open Source</a> site, it&#8217;s called Malware Classifier.</p>
<p><strong>Rich</strong>: Tell me something about the Malware Classifier. What is it trying to accomplish?</p>
<p><strong>Karthik</strong>: It&#8217;s a tool that uses a machine learning algorithm to try to quickly determine whether a binary under analysis &#8211; a Win32 binary &#8211; is malware possibly, or a clean file. It uses four machine learning algorithms that were generated by running certain classifiers against a data set of about 100,000 malicious programs, and 16,000 clean programs. This is part of some research I did when I was a grad student at U.C. Irvine, and something I continued to do when I started working at Adobe about a year and a half ago. The tool released on SourceForge is a culmination of the research I did and it incorporates the distilled versions of four of the six classifiers that I used in my research.</p>
<p><strong>Rich</strong>: When you say it uses a machine learning algorithm, does it have a feedback loop where you tell it whether it&#8217;s correct or not, and then it learns further from that, or it&#8217;s just based on the data that it&#8217;s already got?</p>
<p><strong>Karthik</strong>: It&#8217;s more the latter. There&#8217;s no learning happening within the source code itself. It&#8217;s a result of training that happened in advance by training the classifiers against the data set that we discussed a minute ago. The results of that training was incorporated into the script. If you think about it, it really is simple. I&#8217;ve labelled the four algorithms that I&#8217;m using &#8211; the classifiers that I&#8217;m using. If you look at the python source code, there&#8217;s a bunch of decision trees that incorporate the learning that the algorithms experienced when they were training with the data set, and my hope is really that people will look at this stuff, and if they&#8217;re interested in machine learning and malware classification, either use the tool themselves, or extend it by running their own machine learning algorithm, and extending the current four set of classifiers or writing their own classifiers.</p>
<p><strong>Rich</strong>: I&#8217;m curious if your research gave you any idea of how the classification of &#8220;malicious&#8221; might evolve over time. Would a tool like this run on today&#8217;s software work on software from six years ago, or six years in the future, do you think? Do the &#8220;malicious&#8221; techniques tend to persist over time?</p>
<p><strong>Karthik</strong>: I have to take a couple of steps back and talk about what it is that these classifiers use to make a determination of whether something is possibly malicious, or something is clean. I used a technique called &#8220;feature reduction&#8221;. The end product of my research was that I identified seven features within the file format these binaries are compiled in &#8211; the file format is called the P.E., or portable executable format &#8211; essentially the values these seven features that are compared in a large decision tree in each of the four classifiers. The second aspect of your question is, would the classifiers be relevant to data or files from six years ago or files that are compiled in the future. I think in general, the problem in machine learning is there is a possibility of training our models to fit the data at hand &#8211; sort of over-fitting the problem, and I accept that&#8217;s a valid concern here as well because, for example, I only had 16,000 clean programs to train with, and I had 100,000 malicious programs, so you could argue that the algorithm learned that malicious programs all share the characteristics of of those 100,000 files, and clean programs all share only the characteristics of the 16,000 files. So there&#8217;s the disparity in the size of the data set, and also the specificity of the files that are used in this data set. The overall purpose of this project was to evangelize the idea that one could use machine learning and use it with a limited number of features to solve a problem within given parameters with an established false positive and true positive rate. I don&#8217;t expect this program to be used commercially, it&#8217;s just the idea that I&#8217;m trying to spread by the use of this tool.</p>
<p><strong>Rich</strong>: Are you looking for a community of people to become involved in this project to move it forward, or is it pretty much done?</p>
<p><strong>Karthik</strong>: I&#8217;ve given talks at a few conferences on this topic, and I&#8217;m hoping the community would look at that research and if they&#8217;re interested, pick it up. I&#8217;ve outlined the methods and techniques and given the background on how someone could be introduced into machine learning and follow the train of research that I did myself. So, yes, I&#8217;m hopeful that other people look at this and build on it themselves for their own environment. One example that comes to mind readily is, a lot of people work in research or analysis for I.T. companies. The application of research like this is that they could look at unknown binaries that their environments receive, and if their antivirus programs are in lag, they could train their models over time with the binaries in their environment, and then extent the script so that it grows for their particular environment. I am hopeful that the community picks up on this idea and goes to town with it.</p>
<p>There&#8217;s one aspect that I covered when I was speaking about this research at conferences &#8211; it&#8217;s that you need to be a domain expert in whatever domain you&#8217;re trying to apply machine learning in. There is the necessity that you understand what you&#8217;re doing when you&#8217;re trying to apply machine learning to that domain. So, I have some experience being a malware analyst, and that helped me along the way as I was determining which features to use in machine learning. I think in the end it comes back to looking at the research. There&#8217;s technical papers, there&#8217;s hundreds of slides that have been published, and there&#8217;s the source code that&#8217;s available, so I&#8217;m really hopeful that people out there who are keen on machine learning, which is, in my opinion, an underutilized technique in computer security in general, I&#8217;m hopeful that this research is at the vanguard of what people are interested in doing in the community and they look at the paper, the slides, and the tools, and build on it, and help make security better for everyone.</p>
<p><strong>Rich</strong>: That&#8217;s really an interesting point. I think that people not involved with this field of programming tend to assume that you just sic the computer on things and it figures stuff out. It&#8217;s interesting that you point that out.</p>
<p><strong>Karthik</strong>: This isn&#8217;t a panacea. You can make it fit to your problem, but you have to have some knowledge about the problem so that the solution can be brought to bear correctly.</p>
<p><strong>Rich</strong>: Thanks so much for taking a few minutes to talk to me.</p>
<p><strong>Karthik</strong>: My pleasure, Rich.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=bAvfbADM4nQ:mfFAbFyee2M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=bAvfbADM4nQ:mfFAbFyee2M:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=bAvfbADM4nQ:mfFAbFyee2M:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=bAvfbADM4nQ:mfFAbFyee2M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/bAvfbADM4nQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/podcast-malwareclassifier/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF33_MalwareClassifier.ogg" length="5865688" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/o74k37CUQzo/SF33_MalwareClassifier.mp3" fileSize="6800734" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/o74k37CUQzo/SF33_MalwareClassifier.mp3" length="6800734" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/08/SF33_MalwareClassifier.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Adobe releases their first Open Source typefaces!</title>
		<link>http://sourceforge.net/blog/adobe-sourcesanspro-podcast/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=adobe-sourcesanspro-podcast</link>
		<comments>http://sourceforge.net/blog/adobe-sourcesanspro-podcast/#comments</comments>
		<pubDate>Thu, 02 Aug 2012 21:19:09 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[font]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7435</guid>
		<description><![CDATA[Rich: Today Adobe released a family of typefaces called Source Sans Pro. These typefaces were designed for user interfaces. These fonts are free. They&#8217;re released as Open Source, and they are released via the Open@Adobe website, which is hosted as SourceForge, along with many other Open Source projects that Adobe produces. Paul Hunt, who is [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" alt="The SourceForge Anvil Podcast" /> <b>Rich:</b>  Today Adobe released a family of typefaces called <a href="https://sourceforge.net/projects/sourcesans.adobe/">Source Sans Pro</a>. These typefaces were designed for user interfaces. These fonts are free. They&#8217;re released as Open Source, and they are released via the <a href="https://sourceforge.net/adobe/wiki/Home/">Open@Adobe website</a>, which is hosted as SourceForge, along with many other Open Source projects that Adobe produces.</p>
<p>Paul Hunt, who is the designer of these fonts, is actually on vacation this week. But he generously accepted a phone call from me, and we talked a little bit about the fonts, and this Open Source project. Here&#8217;s that conversation.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF32_SourceSansPro.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF32_SourceSansPro.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF32_SourceSansPro.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF32_SourceSansPro.ogg" type="audio/ogg" /><br />
<embed height="50px" width="100px" src="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF32_SourceSansPro.mp3" /><br />
</audio></p>
<p>You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Paul:</b> What we&#8217;ve just released today was an Open Source typeface family that I&#8217;ve been working on for the past three years. And it&#8217;s a typeface family designed for user interfaces.</p>
<p><b>Rich:</b> What font file formats will this be released in?</p>
<p><b>Paul:</b> We released the fonts today in OpenType format with CFF outlines, and we also released the fonts in TrueType format as well.</p>
<p><b>Rich:</b> What does it actually mean that a font is Open Source? What is the source that you&#8217;d be talking about in this case?</p>
<p><b>Paul:</b> In a lot of cases I think the sources are simply the fonts. Usually, in the case of the Google web fonts, they also have some VFB files available. Adobe has a set of tools that we use for producing typefaces, and that set of tools is called the Adobe Font Development Kit for OpenType. It uses a set of files to compile the fonts. In our case, we have made all of the files that we used in the production of the Source Sans typefaces, we have made those Open Source. So if somebody is interested in following a similar work flow to what we used, they can do so because … I&#8217;m just going to refer to our toolkit as the SDK for the remainder of the interview … if people use our SDK tools, they can, because we make them freely available. They&#8217;re not Open Source, but anybody can download them and use them to produce fonts.</p>
<p><b>Rich:</b> If somebody were to develop their own set of fonts using your tools, what kind of distribution mechanism are available?</p>
<p><b>Paul:</b> I think it&#8217;s quite popular for people to distribute Open Source fonts through Googles &#8220;<a href="http://www.google.com/webfonts/">Google Web Fonts</a>&#8221; directory. At Adobe, we have a partnership with SourceForge, so it made sense for us to go ahead and offer our fonts through that channel, although the fonts have also been put on Google Web Fonts, as well. The fonts went live everywhere today. They went live on SourceForge, they went live on Google Web Fonts, they went live on our own <a href="https://typekit.com/">TypeKit</a> service, as well as on other web font servers. A couple other places the fonts will be available &#8211; shortly will be in Google Docs, and in Google Presentations. </p>
<p>We did do a blog post on our <a href="http://blogs.adobe.com/open/source-sans-pro-an-adobe-first/">Adobe TypBlography blog</a> so if people are interested in more information about why we decided to make the fonts and those types of things they can visit our blog and get some more details that way.</p>
<p><b>Rich:</b> Thanks so much for your time, and enjoy your vacation!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=KceBQPS9EA8:EeJYYrUS3MA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=KceBQPS9EA8:EeJYYrUS3MA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=KceBQPS9EA8:EeJYYrUS3MA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=KceBQPS9EA8:EeJYYrUS3MA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/KceBQPS9EA8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/adobe-sourcesanspro-podcast/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/08/SF32_SourceSansPro.ogg" length="3244791" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/u7xC-nzk-44/SF32_SourceSansPro.mp3" fileSize="4045968" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/u7xC-nzk-44/SF32_SourceSansPro.mp3" length="4045968" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/08/SF32_SourceSansPro.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>August 2012 Project of the Month – XOOPS</title>
		<link>http://sourceforge.net/blog/potm-201208/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=potm-201208</link>
		<comments>http://sourceforge.net/blog/potm-201208/#comments</comments>
		<pubDate>Wed, 01 Aug 2012 12:30:54 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Project of the Month]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[project of the month]]></category>
		<category><![CDATA[xoops]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7413</guid>
		<description><![CDATA[Rich: SourceForge is proud to announce that the August project of the month is the XOOPS content management system. I recently spoke with Michael Beck and Mark Boyden about the project. Mark and Michael and I discussed XOOPS and what&#8217;s been happening recently, and what we can look forward to in upcoming versions. If you&#8217;d [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://a.fsdn.com/con/icons/xo/xoops@sf.net/main_badge_translight_large.png"> <b>Rich:</b> SourceForge is proud to announce that the August project of the month is the <a href="https://sourceforge.net/projects/xoops/">XOOPS content management system</a>. I recently spoke with Michael Beck and Mark Boyden about the project. Mark and Michael and I discussed XOOPS and what&#8217;s been happening recently, and what we can look forward to in upcoming versions.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF31_XOOPS.mp3">mp3</a> and <a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF31_XOOPS.ogg">ogg</a> formats </p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF31_XOOPS.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF31_XOOPS.ogg" type="audio/ogg" /><br />
<embed height="50px" width="100px" src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF31_XOOPS.mp3" /><br />
</audio></p>
<p>You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Rich:</b> Congratulations on being project of the month!</p>
<p>[<a href="http://sf.net/blog/potm">See former Projects of the Month</a>.]</p>
<p><b>Mark:</b> Thank you. That certainly comes from everybody who&#8217;s involved with XOOPS. It&#8217;s a credit to everybody who&#8217;s involved with XOOPS.</p>
<p><b>Michael:</b> It&#8217;s definitely a great honor for our community and we are extremely happy about this award.</p>
<p><b>Rich:</b> For those that are not familiar with your project, can you give us a brief summary of what XOOPS does?</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/232361.jpeg"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/07/232361-300x273.jpeg" alt="" title="232361" width="300" height="273" class="alignnone size-medium wp-image-7419" /></a></p>
<p><b>Mark:</b> XOOPS is a content management system. It&#8217;s designed to help people get quickly up and running with lots of good common functionality. So, like some of the other content management systems out there that others may know, it&#8217;s a very mature, very secure, easy to use system. You can install the basic content management system that has all the permissioning, all the plugins and hooks for other functional modules to be added in. Then you can add in page content management, you can add in forums, you can add in frequently asked questions modules, social networking modules … whatever type of functionality that you really need for a website that&#8217;s pretty common out there, calendaring, etc, it exists in XOOPS. Somebody has built at least one module, typically we have several modules to choose from, each with different types of functionality and you can plug those in. We also have module packs, we have our first one up, we&#8217;re working to build several other to make it even easier to just pull down a pack together and download those and get them installed.</p>
<p><b>Rich:</b> Looking at the download statistics from your project, it&#8217;s obvious that you have a very international following. Why do you think that is?</p>
<p><b>Michael:</b> XOOPS has been an international project from the very beginning, when it was started 10 years ago. The first developers were from Japan, Germany, China, USA, and several other countries. So we&#8217;ve made a key requirement that it will be translated into all major languages, and to make it easy to customize it for local requirements. We are very popular in Japan, Taiwan, Brazil, France, and many other countries.</p>
<p>This is also reflected in our development community, where we have our developers coming from different countries, such as France, Libya, Japan, China, Portugal, Brazil, Australia, Russia, and many others. The beauty of a project such as XOOPS is that it allows people join together, regardless of their country of origin, gender, race, religion, or politics, and focus on something they enjoy, which is developing XOOPS.</p>
<p><b>Rich:</b> When evaluating a CMS, of course we want to see what other sites are using it. Can you tell us a few of your recent success stories with XOOPS?</p>
<p><b>Michael:</b> Yes, XOOPS has several installations that we can be very proud of. The most recent success story is from Libya, where the new government was looking for an Open Source solution, and after some tough testing of several CMS projects, they&#8217;ve decided for XOOPS. As a result the new Ministry of Defense and the National Election Commission are both running on XOOPS, and we hope that more of the government institutions in Lybia will follow.</p>
<p>Another success story is State of Parana in Brazil, where all government Websites (and they have over 300 of them), are running on XOOPS. Also the Brazilian CIA, the Brazilian Intelligence Agency is running on XOOPS.</p>
<p>We have also a whole county in Taiwan running their school system on XOOPS.</p>
<p>Of course, there are many others less visible users, but not less happy with XOOPS.</p>
<p><b>Rich:</b> What&#8217;s happened recently? Have you had some important release recently that you want to tell us about?</p>
<p><b>Mark:</b> 2.5.5 came out a short while back. That&#8217;s a bug and security release in that branch. We&#8217;re working on the 2.6.0 branch, and we&#8217;re working to incorporate a number of member-driven and -desired improvements to XOOPS. In terms of when that is, that&#8217;s kind of up to that developer group &#8211; the core team &#8211; and I believe it&#8217;s going to be out this year. I&#8217;m just not sure of the exact timing of that.</p>
<p><b>Rich:</b> What will we see in this new release?</p>
<p><b>Mark:</b> One of the biggest pushes that we&#8217;re doing is to bring a much more consistent management interface to the entire XOOPS collection of modules, and to bring forward a better API to make that easier for the module developers. That&#8217;s one of the key things that XOOPS has always done is try and make it easier for the module developers to do those routine things.</p>
<p><b>Rich:</b> Michael, is there anything you&#8217;d like to add about upcoming releases?</p>
<p><b>Michael:</b> As Mark mentioned, the focus of 2.6.0 is on refactoring and simplifying our architecture and our API. While other CMS systems might be written in a procedural way, XOOPS was from the very beginning very Object Oriented, which is even reflected in our name: XOOPS stands for eXtended Object Oriented Portal System. But over time, you know how it is, you tend to add baggage, and from time to time you need to do a little house cleaning. In XOOPS 2.6, that&#8217;s the focus, in order to keep XOOPS as pure OOP as possible, and the architecture and API as consistent as possible. We&#8217;ll be looking at that, and we&#8217;ll be adding some new ways, new classes, to make module development easier for our developers.</p>
<p>We hope, that after being a Project of the Month, more SourceForge members will try XOOPS, and will join our community as users and developers.</p>
<p><b>Rich:</b> If folks are looking to get involved in the project, are the plugins the best way to get involved, or is there opportunities to get onto the core team?</p>
<p><b>Mark:</b> There&#8217;s absolutely the opportunity to get on the core team. We would ask people to come in and get involved however they want to, whether that&#8217;s answering questions on the forum, helping with the documentation, building modules, getting involved with particular module developers to help enhance or build those. Then once you become familiar with all the various API issues within XOOPS, certainly come back and contribute those. We are very community driven, and there&#8217;s threads on our forums where, even if you&#8217;re not writing code, at least you can come back and give suggestions and/or contribute code to the project that helps the core developers fix or enhance a particular are. So while I&#8217;m not on the core team, I have certainly contributed code and suggestions back myself. XOOPS is a very secure system. It&#8217;s easy to develop on. It&#8217;s object oriented and the key is to keep code in that methodology, because it builds straight off of the core. It&#8217;s got a really good, mature presentation layer capability, so that when people want to change the look and feel, but don&#8217;t want to get into the PHP code &#8211; since we use Smarty templates, all you really need to know is HTML. So it&#8217;s really easy to change the look and feel of the site because of that &#8211; just getting involved with the HTML templates. For somebody who wants to get in and have their site have great functionality, get up and running, wants to be able to make the changes but isn&#8217;t a PHP developer, make their site look like their own and different from the others, it&#8217;s a quick, easy methodology to get going.</p>
<p><b>Rich:</b> Congratulations on the project of the month.</p>
<p><b>Mark:</b>  We&#8217;re excited and we appreciate it, too. We appreciate the highlight.</p>
<p><b>Rich:</b> I look forward to talking with you again some time. Thanks a lot.</p>
<p><b>Mark:</b> Thanks, Richard.</p>
<p><b>Michael:</b> Thanks, Richard, and thanks everybody for listening.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=F_QldtonaLE:bH6g7grwyYo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=F_QldtonaLE:bH6g7grwyYo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=F_QldtonaLE:bH6g7grwyYo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=F_QldtonaLE:bH6g7grwyYo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/F_QldtonaLE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/potm-201208/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF31_XOOPS.mp3" length="8849159" type="audio/mpeg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/KrxqsnTnwcA/SF31_XOOPS.ogg" fileSize="7284243" type="audio/ogg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/KrxqsnTnwcA/SF31_XOOPS.ogg" length="7284243" type="audio/ogg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/07/SF31_XOOPS.ogg</feedburner:origEnclosureLink></item>
		<item>
		<title>The Anvil Podcast: Paintball2</title>
		<link>http://sourceforge.net/blog/podcast-paintball2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=podcast-paintball2</link>
		<comments>http://sourceforge.net/blog/podcast-paintball2/#comments</comments>
		<pubDate>Fri, 27 Jul 2012 19:59:47 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[games]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7388</guid>
		<description><![CDATA[Rich: I&#8217;m speaking with Jitspoe about the project Paintball2. Paintball2 is a first-person game, with a bunch of different styles of game play. If you&#8217;d like to have your project featured on the SourceForge podcast, just drop me a note and we&#8217;ll schedule something. If the embedded audio player below doesn&#8217;t work for you, you [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> <b>Rich</b>: I&#8217;m speaking with Jitspoe about the project <a href="http://sf.net/projects/paintball2">Paintball2</a>. Paintball2 is a first-person game, with a bunch of different styles of game play.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF30_paintball.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF30_paintball.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF30_paintball.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF30_paintball.ogg" type="audio/ogg" /><br />
<embed height="50px" width="100px" src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF30_paintball.mp3" /><br />
</audio></p>
<p>You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Rich</b>: Tell us something about the game. Tell us the storyline of the game.</p>
<p><b>Jitspoe</b>: Paintball2 is the sequel for the Quake Innovation paintball that was made for Quake 1. Paintball2 was made on Quake 2. It started out as a mod. Since ID software released the source code for Quake 2, we&#8217;ve taken that and made it its own standalone game. It is a full standalone game now. You can just download it &#8211; it&#8217;s completely free. The engine is Open Source under the GPL. It&#8217;s just a free game. You can play it online. Just a fun, multi-player game.</p>
<p><b>Rich</b>: So, the game-play is kind of Quake-ish, except you have paint guns, right?</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/LrUEoSbvWP0" frameborder="0" allowfullscreen></iframe></p>
<p><b>Jitspoe</b>: Yeah. It has the Quake 2 movement style, so it&#8217;s very fast-paced. And the paintball element brings a one-shot kill degree to the game, so it&#8217;s even more fast-paced than Quake in a lot of ways. You&#8217;ve got a lot of fast-paced movement, you can run and jump around. Quake 2 has mechanics we call &#8220;strafe jumping&#8221; where you can actually build up your acceleration as long as you stay in the air, so people will keep jumping. And you can jump off of ramps and get extra height. So there&#8217;s a lot of fast movement. The single-shot kills lets people kill people with a single shot, but it&#8217;s pretty difficult because the movement speed is so fast that it kind of balances out in that regard.</p>
<p><b>Rich</b>: This project&#8217;s been going for about 9 years now. How big is the community?</p>
<p><b>Jitspoe</b>: It&#8217;s actually gone over ten years now if you count the time it was in development on Quake 2 as a mod. But I guess it&#8217;s probably 9 years on SourceForge since it&#8217;s been Open Source. The community is … unfortunately it&#8217;s getting a little bit smaller now. A lot of people have moved on. There were a lot of people that played when they were younger but now they&#8217;ve gotten families and moved on &#8211; they aren&#8217;t playing games as much. It&#8217;s a little bit slow right now. I&#8217;m hoping to build that up. It&#8217;s a little difficult to get fresh blood in an old game.</p>
<p><b>Rich</b>: If somebody did want to get involved, where can they fit in?</p>
<p><b>Jitspoe</b>: Mostly we&#8217;re looking for getting a lot of players &#8211; to get more people playing the game, to help build the popularity. As far as development goes, we&#8217;ve actually got something on our website, it&#8217;s called the <a href="http://dplogin.com/dplogin/featurevote/">feature vote list</a>. If there&#8217;s a feature you want, you can request that, and people can vote on features they want, and if people want to help out they can look at that feature list and see if there&#8217;s anything that they could contribute to. So if you want to help out on the development side, that&#8217;s a good place to start.</p>
<p><b>Rich</b>: And that website is <a href="http://DigitalPaint.org">DigitalPaint.org</a></p>
<p><b>Jitspoe</b>: That&#8217;s correct, and there&#8217;s a feature vote list right on the top of that web page.</p>
<p><b>Rich</b>: What kind of functionality, what kind of features are you working on for upcoming releases?</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/sshot0135.jpg"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/07/sshot0135-300x225.jpg" alt="" title="sshot0135" width="300" height="225" class="alignnone size-medium wp-image-7475" /></a></p>
<p><b>Jitspoe</b>: Right now I&#8217;m working on setting up a tutorial map. I believe the most difficult thing for getting this game to grow is the barrier to entry. It&#8217;s a kind of difficult game. It&#8217;s not your typical shooter where you just put the reticle on somebody and shoot, and everyone moves at the same speed. There&#8217;s a lot of mechanics that you have to learn over time, and people aren&#8217;t going to get that. People get in the game and people are going to be flying around at 300 miles an hour and they&#8217;re just like, what&#8217;s going on? I can&#8217;t shoot anybody. I just keep dying. So I&#8217;m hoping that a tutorial map and some things to kind of help new players get into the game, understand what&#8217;s going on, understand what the game modes are, things like that, will help. We get a lot of people downloading the game, but hopefully this will help get the people that download to continue to play.</p>
<p><b>Rich</b>: And what platforms is this game available for?</p>
<p><b>Jitspoe</b>: Currently it&#8217;s just on the PC. There is a Windows and Linux version.</p>
<p><b>Rich</b>: Tell me about the various different game modes that are mentioned in the project description.</p>
<p><b>Jitspoe</b>: The most popular game mode is probably the capture the flag game mode. Typically you&#8217;ve got … it&#8217;s kind like your standard capture the flag. Each team has a flag and you take the enemy flag and bring it back to your base. Paintball2 has a little bit of a twist on that. In some maps … It&#8217;s up to the mapper to decide how he wants to develop the map, but a lot of people will have multiple flags. Some of the maps get kind of difficult to get the flag because everyone sits there and defends the one flag. But game play can be a lot different on other maps where there&#8217;s multiple flags, so you can&#8217;t easily defend a single flag. There&#8217;s a couple different types of capture the flag. You&#8217;ve got your traditional colored flags on each side, and other maps have a center flag where you have to get the center flag and bring it to the enemy base to capture. We&#8217;ve also got the standard death match game where it&#8217;s a free for all. You just get points for killing people. Team death match &#8211; same type of thing, except it&#8217;s for teams. There&#8217;s a couple kind of unique game modes &#8211; we&#8217;ve got something we call pong, kind of like soccer with paint ball guns. You&#8217;ve got this big ball in the middle and you&#8217;re trying to hit it into the enemy base. There&#8217;s a king of the hill game mode, where there&#8217;s a central space, that you try to stay on there. For every few seconds that you hold the hill you get points. And there&#8217;s also a siege game mode, where it alternates between attackers and defenders. The defenders get points for every attacker that they kill, and the attackers get points if they get the flag out of the base and the defenders are not able to leave the base.</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/sshot0128.jpg"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/07/sshot0128-300x225.jpg" alt="" title="sshot0128" width="300" height="225" class="alignnone size-medium wp-image-7476" /></a></p>
<p><b>Rich</b>: I definitely need to give this a try. Sounds like something my son and I would enjoy.</p>
<p><b>Jitspoe</b>: Yeah, that&#8217;s the other great thing about it. It&#8217;s great for all ages. A lot of people have been using this for LAN parties with kids, because there&#8217;s no violence but it still has that really fast paced competitive game play, so it&#8217;s good for the experienced gamers as well.</p>
<p><b>Rich</b>: Thanks a lot for speaking with me. I look forward to trying this out.</p>
<p><b>Jitspoe</b>: I appreciate what you guys do at SourceForge. It&#8217;s great to have a place to host all of this stuff and not have to worry about paying for bandwidth to host downloads and things like that, because we&#8217;re definitely not making money off of this. We&#8217;re just doing it for fun.</p>
<p><b>Rich</b>: Awesome. Thanks a lot.</p>
<p><b>Jitspoe</b>: Thank you!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=iQnWMVZ7b-U:N8msyYgEjF4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=iQnWMVZ7b-U:N8msyYgEjF4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=iQnWMVZ7b-U:N8msyYgEjF4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=iQnWMVZ7b-U:N8msyYgEjF4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/iQnWMVZ7b-U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/podcast-paintball2/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF30_paintball.ogg" length="6123115" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/3egVmx4CnTA/SF30_paintball.mp3" fileSize="6753079" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/3egVmx4CnTA/SF30_paintball.mp3" length="6753079" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/07/SF30_paintball.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>The Anvil Podcast: SugarCRM</title>
		<link>http://sourceforge.net/blog/podcast-sugarcrm/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=podcast-sugarcrm</link>
		<comments>http://sourceforge.net/blog/podcast-sugarcrm/#comments</comments>
		<pubDate>Fri, 20 Jul 2012 01:10:01 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[crm]]></category>
		<category><![CDATA[sugarcrm]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7344</guid>
		<description><![CDATA[Rich: I&#8217;m speaking with John Mertic about the SugarCRM project. This recording is from PHPTek, in Chicago, a month or so ago. It&#8217;s taken me a while to get to this, so a big thanks to John for his patience. If you&#8217;d like to have your project featured on the SourceForge podcast, just drop me [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> <b>Rich</b>: I&#8217;m speaking with John Mertic about the <a href="https://sourceforge.net/projects/sugarcrm/">SugarCRM project</a>. This recording is from PHPTek, in Chicago, a month or so ago. It&#8217;s taken me a while to get to this, so a big thanks to John for his patience.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF29_sugarcrm.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF29_sugarcrm.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF29_sugarcrm.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF29_sugarcrm.ogg" type="audio/ogg" /><br />
<embed height="50px" width="100px" src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF29_sugarcrm.mp3" /><br />
</audio></p>
<p>You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Rich</b>: I&#8217;ve been familiar with SugarCRM for many years. It&#8217;s not a new project. I&#8217;ve used it at a couple different companies. Tell me about your involvement with the project. What do you do with the project?</p>
<p><b>John</b>: Currently I serve as community manager of the project, and really what my main role is, is to help evangelize to the overall developer community that we have around it. Which is really vast, because it covers not only people in the Open Source world that are contributing to the project, but it&#8217;s also covering a lot of developers that build add-ons and extensions for it, it&#8217;s covering or VAR partner network, our customers, our ISV network, just a really big group, globally, of people that are using Sugar in all sorts of different ways to solve the problems they&#8217;re seeing.</p>
<p><b>Rich</b>: SugarCRM has been around … what … ten years?</p>
<p><b>John</b>: It was founded in 2004, by a set of three men that came from the CRM industry. John Roberts, Jacob Taylor, and Clint Oram. And we&#8217;re fortunate enough to have Clint Oram still with the company. He&#8217;s the last co-founder to be a part of it. It&#8217;s been a very vibrant project. We were originally a SourceForge project of the month way back in 2004 or 2005. And since them we&#8217;ve really grown quite a bit. Our project has matured really nicely and grown. We still have not only our Open Source edition &#8211; our CE edition &#8211; and we&#8217;ve moved our primary downloads back to SourceForge to drive home our commitment to Open Source and our commitment to being part of the Open Source community. We also have a number of commercial products that build on top of the core that CE provides, to deliver that value-add to business. </p>
<p><b>Rich</b>: What kind of a company needs a CRM? Does everyone need one of these?</p>
<p><b>John</b>: Really, yeah. That&#8217;s one of the fascinating things, is, if you look at the market share numbers that you see from IDG and places like that, the way that we look at it is, there&#8217;s a very small market of what we currently analyze in the CRM market is actually tapped and using CRM. There&#8217;s a huge percentage &#8211; probably 90% of the market out there that&#8217;s still open and up for grabs. Really any organization that&#8217;s looking to help manage themselves, if they have customers &#8211; which, any company out there has customers &#8211; and they&#8217;re trying to help manage that. Back in the old days, people used Rolodex on their desks to kind of flip through and figure out all my customers. They wrote notes on it. To the grown-up version of that is somebody living out of an Excel spreadsheet. Which, surprisingly &#8211; you laugh, but you&#8217;d be surprised how many companies still do that. It&#8217;s taking those philosophies and building it into a structured system so that the data, you can actually do something with. It&#8217;s not dead data sitting there, but it&#8217;s data you can interact with, you can report on, you can have analysis on, you can really gain some true intelligence with.</p>
<p><b>Rich</b>: One of the biggest difficulties that I have is not in technology, but in behavior. I have trouble keeping up with it. I contact a customer, and I talk with them, and then two days later I think, I should have made a note about that. Technology can&#8217;t solve that problem.</p>
<p><b>John</b>: No, but here&#8217;s what&#8217;s nice with the CRM. You can help build processes, so that those things are tracked. If you think of how much intelligence you&#8217;re capturing about a customer you&#8217;re dealing with, and, where does it all go? It sticks in the back of your head, it&#8217;s written on a post-it note, it&#8217;s stuck on a form somewhere, or whatever. Here, you can actually capture it, right in there on the record, so that somebody can jump in and see exactly what&#8217;s going on. They can see a lot of the history, they can see, oh, they bought this from us, we tried to work with them on this, this is their history with us as a company. It&#8217;s really nice that way.</p>
<p><b>Rich</b>: What do you have coming up in the future for Sugar?</p>
<p><b>John</b>: Right now we&#8217;re in the final release phases of Sugar 6.5. That&#8217;s our big major release for this Spring. We have a lot of really neat stuff coming in it. We&#8217;re continuing to speed up and all a lot of performance improvements to the app. We&#8217;re continuing a push on our AJAX interface. The other big thing we&#8217;ve started doing the last couple of release is that we&#8217;ve looked out to our Open Source community and we pulled some projects in from there. One that we did in the 6.4 release is, we replaced our entire calendaring system with one that was developed as an Open Source project, by somebody who uses Sugar. They contributed it back to us and now we&#8217;ve integrated that into the product. In 6.5 we did the same thing with an extension that adds iCal support. They&#8217;ve contributed it back to us. We&#8217;ve pulled it into the product, and now we release that. We&#8217;ve been trying to work with that. Our community comes up with such amazing and great ideas. It really implores us to take advantage of that and really find ways we can pull them back into the product. It&#8217;s not even with big stuff like that. A lot of times it&#8217;s smaller stuff. One of the interesting things I&#8217;ve seen over the last year, we&#8217;ve got so much more community participation in the project. About 10% of all of the bugs that are fixed in the project actually come from code contributions from our community. Which, if you think about regular Open Source projects, it&#8217;s no big deal, but for commercial one like ours, and, quite frankly, CRM is not the most interesting software to deal with on the face of the planet. It really is a kind of cool statistic. It&#8217;s one that we&#8217;re really proud of. So, we&#8217;re seeing a lot more community involvement. A lot of AJAX and UI improvements. A lot of performance improvements under the hood. Some projects that we&#8217;re pulling in from the external side. We&#8217;re continuing to build stuff on the commercial editions as well quite a bit. Working on improving the UX with that. Adding some new functionality there. Down the road, we&#8217;re in the first stages of redoing a lot of the components under the hood in our platform. So, in 6.5, for one example, we&#8217;re switching over to using jQuery from YUI for our Javascript library. We&#8217;re still having YUI there for a while &#8211; there&#8217;s going to be a transition period, but moving forward we&#8217;re going to start using jQuery. In our 6.6 release, which is going to be later this year, we&#8217;re going to be replacing our web services interface to be more RESTful, so that&#8217;s a really exciting add-on. And a lot of other improvements like that. Our big focus from the product side &#8211; it&#8217;s not necessarily new flashy functionality, but its finish &#8211; it&#8217;s helping improve the user experience in the product, because there&#8217;s so many pieces of CRM software out there &#8211; business software in general &#8211; but really in the CRM world we see this &#8211; it&#8217;s designed for the sales executive in mind. It&#8217;s designed to be a piece of software that sells to them. What we&#8217;re trying to do is flip that. We&#8217;re trying to make a piece of software that the end-user, the lead-scrubber, the office worker, or whatever, that they can be excited and passionate about and enjoy using, and really help solve their needs. We see so many people with CRM deployments &#8211; the number one reason a CRM deployment fails is user adoption. The users just don&#8217;t use it.</p>
<p><b>Rich</b>: Yeah. That&#8217;s kind of what I was alluding to earlier. </p>
<p><b>John</b>: It&#8217;s true. If you look at all of the big names, especially some historical ones, like Sebol, that&#8217;s the classic one out there, it&#8217;s something that was designed for the executive staff in mind, it was not designed for any human being actually to use it. And that&#8217;s really the focus we&#8217;re trying to do. We&#8217;re trying to do. We&#8217;re trying to put the user first. We&#8217;re focusing on the user experience and making sure everything we&#8217;re doing helps solve the user&#8217;s problems, so that they can be successful  and productive.</p>
<p><b>Rich</b>: Tell me something about SugarForge.</p>
<p><b>John</b>: <a href="http://www.sugarforge.org/">SugarForge</a> is our online community around add-ons and extensions around the product. Currently we have over 1000 projects there, with over 32,000 developers that work on these. It&#8217;s a nice combination of Open Source developers that maybe just hacked on something for their instance, they threw it up there for the community to enjoy. We have a number of third-party developers who are using SugarForge as a way to bootstrap, and say, I&#8217;ve built these interesting modules, I&#8217;ll put them up here for people to use, or maybe for sale, or whatever. And then we have a number of ISV partners, that also will leverage the platform as well. The counterpart to SugarForge is SugarExchange, and that is our app directory where we have a number of apps for sale. ISV partners out their offerings up there. It&#8217;s really the place to go for any Sugar user to look for add-ons and extensions for their Sugar instance.</p>
<p>The project itself is growing really well. A CRM comes with the commutation that it&#8217;s just a piece of software that you deploy for sales people or marketing people to use. But I think really the interesting thing about it is, at its core, it&#8217;s a developer platform for any sort of business application. We see a lot of cases where they will take the app, they will strip out all of the main modules, and instead they&#8217;ll deploy something entire different on top. We have a lot of partners that just do this for customers. We have some interesting one-off cases I&#8217;ve heard. There&#8217;s a scientific library somewhere that uses Sugar CE for recording test results, because it&#8217;s just a really easy way if you need a CRUD interface to a database, relatively easily, you can do it. You can go in to module builder in studio, you can build all the fields out, you can add logic hooks, it&#8217;s very easy to deal with. I imagine you&#8217;ve built apps in your time. You spend so much of the time building up the toolset to get to the point where you can actually deal with business logic. So a lot of what Sugar can do for you, if you&#8217;re building something inside of your business, is it can take the place of all of that time you&#8217;re investing to build what widgets look like, or pick what framework I&#8217;m using under the hood. That framework doesn&#8217;t have authentication so I need to build authentication out, I have to build ACLs out. I&#8217;m going to have to design how the CRUD interface works. Sugar takes all of the guesswork out of that, because it already provides something for you to use. You can just concentrate entirely on your business logic. And so that&#8217;s where, to me, the really exciting part of Sugar is. It&#8217;s a great CRM, and it competes very well in that market, and it&#8217;s the market leader in an open CRM, and probably one of the market leaders in CRM in general. But I think where it sets itself apart from all the rest is it can be that application that can meld around your business process so that if maybe you&#8217;re not trying to deploy it in the purist CRM sense, you can use it to help automate any business process you have inside of your company.</p>
<p><b>Rich</b>: It&#8217;s pretty cool when something you develop gets used in a way that you didn&#8217;t even remotely anticipate.</p>
<p><b>John</b>: It blows us away every day when we hear these weird cases of people using it &#8211; I have a buddy of mine that uses Sugar for tracking his home inventory so that if his house ever burns down he can go to his Sugar system and see what&#8217;s in there. It&#8217;s neat stuff like that &#8211; from being a developer, and I still kind of am although not as practicing as I normally am, I remember going through those things and you spend so much time on the toolset, and instead Sugar gives you a toolset already to work with, so focus on the business logic. It can help the go-to-market time for anything you&#8217;re building, get that much faster.</p>
<p><b>Rich</b>: Thank you John.</p>
<p><b>John</b>: No problem.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=3R7FwajQ-Nk:H_v222GsQT4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=3R7FwajQ-Nk:H_v222GsQT4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=3R7FwajQ-Nk:H_v222GsQT4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=3R7FwajQ-Nk:H_v222GsQT4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/3R7FwajQ-Nk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/podcast-sugarcrm/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF29_sugarcrm.ogg" length="10777210" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/e3Ux3Yt1Pqo/SF29_sugarcrm.mp3" fileSize="11640679" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/e3Ux3Yt1Pqo/SF29_sugarcrm.mp3" length="11640679" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/07/SF29_sugarcrm.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Project of the Month, July 2012: Liferay Portal</title>
		<link>http://sourceforge.net/blog/potm-201207/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=potm-201207</link>
		<comments>http://sourceforge.net/blog/potm-201207/#comments</comments>
		<pubDate>Sun, 01 Jul 2012 13:01:52 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Project of the Month]]></category>
		<category><![CDATA[liferay]]></category>
		<category><![CDATA[portal]]></category>
		<category><![CDATA[project of the month]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7282</guid>
		<description><![CDATA[Rich: SourceForge is proud to announce that the July 2012 Project Of The Month is Liferay Portal. I spoke with Brian Chan, who started the project about ten years ago. Here&#8217;s our conversation. If you&#8217;d like to have your project featured on the SourceForge podcast, just drop me a note and we&#8217;ll schedule something. If [...]]]></description>
				<content:encoded><![CDATA[<p><b>Rich</b>: SourceForge is proud to announce that the July 2012 Project Of The Month is <a href="http://sourceforge.net/projects/lportal">Liferay Portal</a>. I spoke with Brian Chan, who started the project about ten years ago. Here&#8217;s our conversation.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF28_liferay.mp3">mp3</a> and<br />
<a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF28_liferay.ogg">ogg</a> formats </p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF28_liferay.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF28_liferay.ogg" type="audio/ogg" /><br />
<embed height="50px" width="100px" src="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF28_liferay.mp3" /><br />
</audio></p>
<p>You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Rich</b>: Congratulations on being Project of the Month.</p>
<p>[<a href="http://sf.net/blog/potm">See former Projects of the Month</a>.]</p>
<p><b>Brian</b>: Thank you. I&#8217;ve wanted <a href="http://sourceforge.net/projects/lportal">Liferay</a> to be on there for years. I&#8217;m very happy about it.</p>
<p><b>Rich</b>: Tell me something about the project. How long has it been going, and what problem space is it trying to solve?</p>
<p><b>Brian</b>: The project started in 2000, and the problem we&#8217;re trying to solve is that we want people to be able to build websites using the Java platform, quickly. That&#8217;s the problem it&#8217;s trying to solve. And specifically, we&#8217;re a portal. And if you look at traditional portals, from the last ten years, they&#8217;ve usually been very heavy-weight, sort of like your EJB app server. And so we look at ourselves in the Java space, we feel like we&#8217;re the Tomcat of the web platform. And we compete directly with Drupal, DotNetNuke &#8211; while Drupal&#8217;s for PHP, DotNetNuke is for dot.NET &#8211; And we&#8217;re a lightweight version of, say, WebSphere Portal, Oracle WebCenter, and so forth. And Microsoft Sharepoint. So that&#8217;s the problem space we&#8217;re in.</p>
<p>We want to help people build web sites. And not just websites in general, but social networks, and content management websites, very quickly.</p>
<p><b>Rich</b>: Tell me some of your success stories. Who&#8217;s using your project successfully on, say, big websites?</p>
<p><b>Brian</b>: Something that just launched recently, as far as a &#8220;cool factor&#8221;, is <a href="http://marines.com">Marines.com</a>. </p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/Screen-Shot-2012-06-28-at-11.50.45-AM.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/07/Screen-Shot-2012-06-28-at-11.50.45-AM-300x247.png" alt="" title="Marines.com" width="300" height="247" class="alignnone size-medium wp-image-7287" /></a></p>
<p>It shows the content management aspect of Liferay. The site doesn&#8217;t look like a traditional portal, but it&#8217;s very pretty. Another one that&#8217;s in that vein would be <a href="http://sesamestreet.com/">Sesame Street</a>. We all grew up with Big Bird, and it was one of the top websites last year.</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/07/Screen-Shot-2012-06-28-at-11.58.01-AM.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/07/Screen-Shot-2012-06-28-at-11.58.01-AM-300x215.png" alt="" title="Sesame Street" width="300" height="215" class="alignnone size-medium wp-image-7290" /></a></p>
<p>So you can see how Liferay&#8217;s very flexible in that respect. Some other really cool examples would be <a href="http://developer.cisco.com/">developer.cisco.com</a>. This is Cisco &#8211; they needed a collaboration website, and they built it on top of Liferay. Another one that&#8217;s sort of in that vein that&#8217;s more on the social network side would be <a href="http://teambeachbody.com/">teambeachbody.com</a>. What they did was that they wanted to create a social network that wasn&#8217;t built around the friends you have, but the people that you coach into becoming better exercise people. You can go to that website and that&#8217;s all built on top of Liferay. So that&#8217;s just a small set of many many case studies that we have.</p>
<p><b>Rich</b>: Do you have any sites that have surprised you? Sites that are doing something that &#8230; something unexpected with your product that maybe you hadn&#8217;t thought of when you designed it?</p>
<p><b>Brian</b>: Not really because, well, people are doing a lot of things I didn&#8217;t expect, but none of them surprise us because Liferay itself was built to be flexible. So when we see them doing this we go, oh, yeah, that&#8217;s exactly what it was &#8230; it&#8217;s something it was built for. So not really &#8211; nothing that really surprises us.</p>
<p><b>Rich</b>: On the community side, how do people get involved with your project?  What sort of things might somebody get plugged into?</p>
<p><b>Brian</b>: Usually, people download our product and then they&#8217;ll participate in our forums. I think we have 700,000 [Editor: Brian later corrected this to 500,000] posts this year. It&#8217;s getting close &#8230; I think we&#8217;ll reach 1,000,000 this year. There&#8217;s lots of people participating in the Liferay message boards. Another way is that they&#8217;ll find bugs, or they&#8217;ll contribute patches. And they can do that on our website, as well. Your traditional Open Source way, through forums, through our online collaboration stuff, and through our issue tracker. And, of course, our <a href="http://www.liferay.com/events/liferay-symposiums">Symposiums</a> and events where people come and have hackathons and we just code all day, and so forth.</p>
<p><b>Rich</b>: Tell us about upcoming events.</p>
<p><b>Brian</b>: I&#8217;m actually not sure if this has been announced yet, but I think some time in February or March we&#8217;re going to be opening up to the community where people actually come to our offices in LA, and we&#8217;re going to have a huge two-day hackathon. That&#8217;s mainly geared towards the community, and geek hackers. Towards developers and the general community, our &#8216;Java One&#8217; or our &#8216;OSCon&#8217; would be our <a href="http://www.liferay.com/events/liferay-symposiums">Symposiums</a>. And we&#8217;re having one in San Francisco this year, at the end of October, and we&#8217;re going to have one in Germany as well, so that people who can&#8217;t fly from Europe can attend both of the events. And those are the events where we showcase our case studies. We&#8217;ll have our clients, our community members, our partners and so forth, come and showcase their Liferay efforts.</p>
<p><b>Rich</b>: <a href="http://liferay.com/">Liferay.com</a> is a commercial venture that&#8217;s based around the project &#8211; is that right?</p>
<p><b>Brian</b>: Correct. Most people separate their ventures, where they&#8217;ll have a .org and a .com website. We didn&#8217;t see a reason to do that so we merged it. So .com is our community website, and when you log in, it gives you additional &#8230; for our customers, it gives you additional access. But both of them are hosted off of <a href="http://liferay.com/">Liferay.com</a>. We don&#8217;t separate the community&#8217;s effort from our commercial effort.</p>
<p><b>Rich</b>: What sort of additional services do your paying customers have access to?</p>
<p><b>Brian</b>: One of the things is that they get long-term support on the version that they&#8217;re using. A lot of the banks and large organizations that use us, they need the version of Liferay that they&#8217;re building on top of to be supported five years from now. That&#8217;s not something they can get from the community edition without themselves investing a ton of work. Another one is &#8230; we&#8217;re the experts in our own product. We have a lot of engineers working here, and we know our stuff. So they&#8217;ll pay for support for it, so that when they use the product and they run into an issue, instead of them spending ten hours on the issue, they can just call us and we&#8217;ll spend two hours, because we&#8217;ll diagnose it, and they&#8217;ll save a ton of time. Another one is, if they want to customize the product, we&#8217;ll do some professional services, we&#8217;ll help them implement it, or we&#8217;ll connect them with a partner that&#8217;s closer to them, or has expertise in their specific vertical. And we&#8217;ll partner with them in that sense. Those are the ways in which we make money. And Liferay&#8217;s actually grown the last couple of years. What&#8217;s unique about us as a company, and as a community, is that we&#8217;re the only Open Source company that I know of, of our size, that has no venture capital. We have about 300 employees &#8211; maybe more than that now, I don&#8217;t keep active count &#8211; across 7-10 countries. I don&#8217;t even know how many offices we have. So we&#8217;ve been able to bootstrap ourselves, make money, and provide a very good quality service to our customers.</p>
<p><b>Rich</b>: Is the developer community around Liferay primarily your paid employees, or is there representation from outside of your company as well?</p>
<p><b>Brian</b>: That&#8217;s a very interesting question, because we develop a lot of stuff in-house, with the collaboration of the community, but we do the majority of the push. But it&#8217;s hard to quantify, because even if we do the majority of the push, the community helps out so much in testing different environments, testing out different possible paths. If you think about how somebody can click through something, there&#8217;s practically an infinite way in which somebody could do something in some environment. So the community helps out a lot in patches, and a lot of time in features as well. But a lot of times what ends up happening is, the people contribute. They love working on Liferay, and we need to hire engineers. So even though they were a community member, they end up joining us, so that screws up the metrics. A lot of the people who are currently employed by Liferay were once community members. But they are no longer, because they&#8217;re not employed by us. So they can do what they were doing for fun, full time.</p>
<p><b>Rich</b>: I see on your website that you&#8217;re <a href="http://www.liferay.com/about-us/careers/north-america">currently hiring</a>, so I guess that is still in action.</p>
<p><b>Brian</b>: Yeah. It&#8217;s very much in action. I&#8217;d say that almost half of the people that we&#8217;ve hired came from the community. And that&#8217;s why we have to have so many different offices. Because they&#8217;re a developer in some country, and we say, you&#8217;re so good, we want you to work with us full time. Do the stuff you&#8217;re doing that&#8217;s awesome, but do it full time.</p>
<p><b>Rich</b>: What&#8217;s in the future for the Liferay product?</p>
<p><b>Brian</b>: We really see the portal as the web platform for delivering applications. We&#8217;ve seen how the different commercial offerings are morphing into that. I&#8217;ll give you an example. You look at SalesForce. They&#8217;re primarily a CRM app. But they&#8217;ve really morphed into a portal by providing a way for people to develop applications quickly. Or you look at Facebook. They&#8217;re primarily a social network, but the apps add so much value into it. Our sweet spot is, we are an app platform. We want to be the de facto standard for it, and I think we quickly are, if we are not already, in the Java space. We want to grow that. And from there we want to pivot by providing specific vertical apps that add value. So a quick example is, how did Microsoft do it? They started with Windows. From there they pivoted to Office, Internet Explorer, SQL Server, BizTalk, and SharePoint, and they&#8217;ve added all this value. You look at Oracle, they start off as a database, and now they&#8217;ve built all these apps for enterprise, and they do so much more than just databases. In the same way, we see our core bread and butter being the portal &#8211; being the web platform. We see ourselves pivoting and adding on additional apps that tie into the portal that would add a lot of value. And all that stuff would be Open Source, with a commercial offering as well for certain large enterprises. And one example of that would be our new product <a href="http://www.liferay.com/products/liferay-sync/features">Liferay Sync</a>. Liferay portal itself has always had a content management system and a document management system built in. We really beefed it up this past year, but what we realized is, as you know, a lot of people use local, operating system, desktop based programs that allow you to sync files. So what if I don&#8217;t want that stuff hosted by a third party, but I want to host it on Amazon, but I want to own the data. I want to be the one to manage the servers not some third party. They can do that now. So they don&#8217;t have to worry about 10G, or 20G, or 100G, they can just get a TB, and pay a much smaller fee. So those are some of the ways in which we&#8217;re extending beyond the portal.</p>
<p><b>Rich</b>: Tell me about the beginning of this project. Why&#8217;d you get started in the first place?</p>
<p><b>Brian</b>: What happened was, it was around 2000, during the peak of the dot.com boom, and my pastor asked me to build a website for his church. I was also working for a consulting company at the time that was heavily emphasizing social networks. Back in 2000, they just gave it a different name, which was &#8216;e-business communities.&#8217; They really stressed social networks, and they really stressed collaboration online. So I thought, wouldn&#8217;t it be great if my church could leverage the software that we were using at work, and the company at the time had about 200 people. My church size is about 150-200 people. If we could all collaborate online, that would be great. So I went to the software vendor, and they said to me, sure &#8211; it&#8217;ll cost you $100,000 for the license, and every user per year year is going to be $200. There&#8217;s no way my church can afford that. So, I looked at what the product did, and I looked at Open Source alternatives, and I didn&#8217;t like any of them. So I started writing it. Our church was the first implementation of that, and then I started to tinker with it. But I wanted it to be more than just for churches, because I wanted it to benefit a lot of non-profits, a lot of different organizations. And so I tried to make it generic. And over time as it became more and more generic, lots of institutions started using it &#8211; education sector, government sector, banks, financial sector. All these different organizations. And that&#8217;s what&#8217;s led to what we have today. And it&#8217;s been twelve years since we first played around with it.</p>
<p>And I have to thank SourceForge, because if it was not for Sourceforge, there&#8217;s no way we could have distributed our app &#8211; our program &#8211; back then. And if you look at our downloads, you guys have given us tons of bandwidth over the years. So I&#8217;m very very appreciative of what SourceForge has done for us.</p>
<p><b>Rich</b>: Thank you very much for speaking with me. And, again, congratulations.</p>
<p><b>Brian</b>: Yeah. Thank you for even letting us participate in SourceForge. Thank you for all the stuff you guys have done for us. I really appreciate what you guys do and very thankful for the award. </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=bu3qsRh5SoU:iI-6J42l7wI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=bu3qsRh5SoU:iI-6J42l7wI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=bu3qsRh5SoU:iI-6J42l7wI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=bu3qsRh5SoU:iI-6J42l7wI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/bu3qsRh5SoU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/potm-201207/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/07/SF28_liferay.ogg" length="10184779" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/91Uy31Rqt9I/SF28_liferay.mp3" fileSize="12264711" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/91Uy31Rqt9I/SF28_liferay.mp3" length="12264711" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/07/SF28_liferay.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>The Anvil Podcast: TeXstudio</title>
		<link>http://sourceforge.net/blog/podcast-texstudio/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=podcast-texstudio</link>
		<comments>http://sourceforge.net/blog/podcast-texstudio/#comments</comments>
		<pubDate>Fri, 22 Jun 2012 14:09:23 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[tex]]></category>
		<category><![CDATA[texstudio]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7254</guid>
		<description><![CDATA[We&#8217;ve had a slow few weeks for podcasts, with everything else that&#8217;s been going on. But I have a new interview here with Tim Hoffmann of the the TeXstudio project. If you&#8217;d like to have your project featured on the SourceForge podcast, just drop me a note and we&#8217;ll schedule something. If the embedded audio [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> We&#8217;ve had a slow few weeks for podcasts, with everything else that&#8217;s been going on. But I have a new interview here with Tim Hoffmann of the the TeXstudio project.</p>
<p>If you&#8217;d like to have your project featured on the SourceForge podcast, just <a href="mailto:rbowen@sourceforge.net">drop me a note</a> and we&#8217;ll schedule something.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_texstudio.mp3">mp3</a> or <a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_texstudio.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_texstudio.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_texstudio.ogg" type="audio/ogg" /><br />
<embed height="50px" width="100px" src="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_texstudio.mp3" /><br />
</audio></p>
<p>You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Rich</b>: I&#8217;m speaking with Tim Hoffmann, who is a member of the <a href="https://sourceforge.net/projects/texstudio/">TeXstudio project</a>. TeX is a typesetting language. It used to be used primarily for technical documentation. It was used a lot in mathematics, and since has expanded into many other realms. Tell me something about the project. What are you trying to accomplish with the project? How long have you been doing this?</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/Screen-Shot-2012-06-21-at-5.01.52-PM.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/06/Screen-Shot-2012-06-21-at-5.01.52-PM-300x203.png" alt="" title="Screen Shot 2012-06-21 at 5.01.52 PM" width="300" height="203" class="alignnone size-medium wp-image-7262" /></a></p>
<p><b>Tim</b>: I, myself, am a member of the project since about half a year ago. The project itself started I think in 2009. So, as you said, TeX or LaTeX is a typesetting language which is used mostly in science. Actually, it goes back to the 80s, already, when it was invented. And since then, it&#8217;s widely used. But because it&#8217;s so old, it has some issues which can &#8211; now, because we have today the computational power and the data available &#8211; which can be relieved by a good development environment. It&#8217;s actually the goal of TeXstudio is to make it more easy for the user to write documents in LaTeX.</p>
<p><b>Rich</b>: What sort of functionality does it have toward that end?</p>
<p><b>Tim</b>: Before I started contributing to TeXstudio itself, I tried a lot of other editors. They support the user to a certain extent, but I think most of them fall short in some way. For example, it&#8217;s a bit cumbersome to write tables in LaTeX. There are some editors which have an assistant, so you can create a new table, but once it&#8217;s there you cannot edit it via the assistant any more, but you have to go to the plain TeX. And so we thought, we have to support the user a bit more. For example, we have now functionality to edit the tables inline. Of course this means that we, to a certain extent, have to understand the language of TeX. So it&#8217;s not just the syntax, we analyze and highlight. By the way, I think TeXstudio is one of the editors with the most refined syntax highlighting system for TeX, which makes it much easier to read the document source code. But also we try &#8211; and this is still in its infancy &#8211; but we try to map the symantics of the commands, so we can really interpret what they mean &#8211; the commands to have a table, so we can assist the user if he wants to change something on the table.</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/Screen-Shot-2012-06-21-at-5.08.32-PM.png"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/06/Screen-Shot-2012-06-21-at-5.08.32-PM-300x84.png" alt="" title="Screen Shot 2012-06-21 at 5.08.32 PM" width="300" height="84" class="alignnone size-medium wp-image-7264" /></a></p>
<p><b>Rich</b>: Do you use TeX or LaTeX in your daily job? Is this a tool that you use actively for some projects of your own?</p>
<p><b>Tim</b>: Yes. I am a physicist, and I regularly use TeX for papers and for my thesis.</p>
<p><b>Rich</b>: To what extent is the TeXstudio community open to new contributors?</p>
<p><b>Tim</b>: We&#8217;re very open to new contributors. You can contribute on various levels. So you don&#8217;t have to necessarily be able to program. You can contribute either by creating some documentation, or you can translate TeXstudio to a new language, or you can design icons if you want, or package TeXstudio for some other distribution. But of course, if you can program, you are very welcome also to contribute code.</p>
<p><b>Rich</b>: What is planned for upcoming releases of this product? You talked about one set of functionality that&#8217;s under development. Is there anything else that we can expect in the future?</p>
<p><b>Tim</b>: In the version control system we have quite a lot of new things which are not yet released. This includes a complete new build system. So, essentially, if you have a LaTeX document, you compile the source code to a final PDF, for example. This is a bit similar to compilation of some software. It can be a quite complicated process. TeXstudio can manage this for you. So you just press one button and you get the complete document out. Other things we have now is support for different tools of TeX. So, there&#8217;s a complete ecosystem of different TeX compilers and additional programs which handle bibliographies, and so on. We&#8217;ve recently implemented support for a lot of them. To go a bit more into the future, one aim we have is to make better project management. For example, you can have TeX documents &#8211; if you have a large document, like if you&#8217;re writing a book, it can be split into many different files, and we want to have a unified view for the user which is abstracted from the high level, but just shows the logic of the document. And of course, also we are trying to improve the user interface.</p>
<p><b>Rich</b>: Thank you, Tim, for taking time to do this. And I wish you much success on your project. </p>
<p><b>Tim</b>: Thank you very much. It was a pleasure talking to you.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=Y9hKrtod7UY:RAJPjWpbTLs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=Y9hKrtod7UY:RAJPjWpbTLs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=Y9hKrtod7UY:RAJPjWpbTLs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=Y9hKrtod7UY:RAJPjWpbTLs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/Y9hKrtod7UY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/podcast-texstudio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_texstudio.ogg" length="4381293" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/r142j52H4-c/SF26_texstudio.mp3" fileSize="5644232" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/r142j52H4-c/SF26_texstudio.mp3" length="5644232" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_texstudio.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>0 AD: Project Of The Month, June 2012</title>
		<link>http://sourceforge.net/blog/zero-ad-potm-june-2012/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=zero-ad-potm-june-2012</link>
		<comments>http://sourceforge.net/blog/zero-ad-potm-june-2012/#comments</comments>
		<pubDate>Mon, 04 Jun 2012 12:01:21 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Project of the Month]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[project of the month]]></category>
		<category><![CDATA[zero-ad]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7135</guid>
		<description><![CDATA[0 A.D. is the June 2012 SourceForge project of the month. See previous POTMs, and vote for the July POTM. Rich: I&#8217;m speaking with Kieran Pilkington, and Erik Johansson, and Aviv Sharon. They are all involved with the 0 A.D. project. If the embedded audio player below doesn&#8217;t work for you, you can download the [...]]]></description>
				<content:encoded><![CDATA[<p><a href="https://sourceforge.net/projects/zero-ad/?source=podcast">0 A.D</a>. is the June 2012 SourceForge project of the month. See <a href="http://sf.net/blog/potm/">previous POTMs</a>, and <a href="http://twtpoll.com/b0zo1b">vote for the July POTM</a>.</p>
<p><b>Rich</b>: I&#8217;m speaking with Kieran Pilkington, and Erik Johansson, and Aviv Sharon. They are all involved with the <a href="https://sourceforge.net/projects/zero-ad/?source=podcast">0 A.D. project</a>.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_zeroad.mp3">mp3</a> and <a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_zeroad.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_zeroad.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_zeroad.ogg" type="audio/ogg" /><br />
<embed height="50px" width="100px" src="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_zeroad.mp3" /><br />
</audio></p>
<p>You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Rich</b>: 0 A.D. is a strategy, civilization building game. Thank you so much for speaking with me.</p>
<p><b>Erik</b>: Thanks for having us.</p>
<p><b>Rich</b>: I gotta mention, one of the really cool things about this interview is that we span seventeen timezones within this phone call. This, to me, illustrates one of the great points of Open Source software, which is that it really doesn&#8217;t matter where in the world you&#8217;re located, you can participate in a project like this.</p>
<p>How long have you guys been working on this game? What inspired you to start working on it?</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/album_image.jpeg"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/06/album_image-300x225.jpg" alt="" title="album_image" width="300" height="225" class="alignnone size-medium wp-image-7163" /></a></p>
<p><b>Erik</b>: Actual work started in 2003, 2004, but the idea existed a bit earlier. The inspiration came from &#8230; they (the developers) decided to bring the civilizations in <a href="http://www.microsoft.com/games/empires/">Age of Empire I</a> to the engine of <a href="http://www.microsoft.com/games/age2/">Age of Empire II: The Age of Kings</a>. But then the ambition increased a bit, and we decided to try and create our own engine, and all these years later, here we are.</p>
<p><b>Aviv</b>: It started out as a mod for Age of Empires II: The Age of Kings, and it ended up being a standalone game. Development for the most of the time was for a closed-source, proprietary game, but it was always meant to be freeware. And then in the summer of 2009, we decided to go Open Source, and we haven&#8217;t looked back.</p>
<p><b>Rich</b>: How many developers are there on this project?</p>
<p><b>Erik</b>: That&#8217;s the hardest question to answer. There are, say, five to twenty that are reasonably active, but some people are old team members who stay around as advisors, and some additional are contributing without being official team members. It&#8217;s hard to say an exact number, but, say, about twenty at any given time. But over the years there have been many many more. At least &#8230;</p>
<p><b>Aviv</b>: In the hundreds. Easily in the hundreds.</p>
<p><b>Rich</b>: Wow. Is there room for other people to come in and participate? And what sort of openings would there be for those folks?</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/album_image-1.jpeg"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/06/album_image-1-300x203.jpg" alt="" title="album_image-1" width="300" height="203" class="alignnone size-medium wp-image-7164" /></a></p>
<p><b>Aviv</b>: We&#8217;re glad you asked that because we&#8217;re always looking for new contributors to join 0 A.D. and help promote the game to a more complete state. We are always seeking new programmers in all fields of programming from low-level code to AI and random map scripts and higher-level programming. We are always looking for graphic artists, both 2D, and textures, and user interface, and also 3D models and animation. We&#8217;re looking for people to help us organize the development, document it, manage contributions in sound, and many more openings we have which we constantly promote in <a href="http://www.wildfiregames.com/forum/index.php?showtopic=11297">the designated thread that we will happily link to</a>.</p>
<p>For most positions we ask applicants to fill out a short form. We are pretty open about who can join, and programmers are welcome to join at any time without any application process.</p>
<p><b>Erik</b>: Programmers start out as community members, and add their patches to the code. If we find that they continue to add lots of good stuff, we ask them to be on the team. The only real difference there is that they get commit access to our SVN, but apart from that we&#8217;re really open in the programming part.</p>
<p><b>Rich</b>: To what degree do you strive for historical accuracy in your game?</p>
<p><b>Erik</b>: To a great degree, but on the other hand we let game play and fun go before history. So, like if there is a situation where they go against it, we decide in favor of fun, so to speak.</p>
<p><b>Aviv</b>: We plan all our units, and all our buildings based on reconstructions of how the units and the buildings might have looked like in the ancient world. For each civilization we plan technologies based on the distinguishing features of each civilization. We even give the units and the buildings names in the original languages. We try to construct the original ancient Greek, Latin, Punic, Celtic, etc., in order to give the game some real historical depth, and perhaps teach players something about ancient history.</p>
<p><b>Rich</b>: Is someone on your project a historian?</p>
<p><b>Erik</b>: Not per se, but over the years we have had both professional historians and amateur historians review everything. That&#8217;s continually going on &#8211; if we find something that seems to prove something that we&#8217;ve done wrong, we go back and look at things again.</p>
<p><b>Kieran</b>: Over the years we&#8217;ve had several people come in to the community and actually tell us that certain names of units and buildings and such were incorrect, and so we&#8217;ve taken their feedback and actually incorporated it into the game. So it&#8217;s a continually ongoing process.</p>
<p><b>Aviv</b>: Our main menu screen used to depict a scene from Sparta, and somebody pointed out that the shield actually belonged to Athens, so we changed it.</p>
<p><b>Rich</b>: [Laughs] That&#8217;s very cool. How much of the world is covered by the game?</p>
<p><a href="http://sourceforge.net/blog/wp-content/uploads/2012/06/album_image-2.jpeg"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/06/album_image-2-300x225.jpg" alt="" title="album_image-2" width="300" height="225" class="alignnone size-medium wp-image-7165" /></a></p>
<p><b>Aviv</b>: Right now it covers six civilizations. It covers three city states in Ancient Greece: Athens, Sparta, Macedonians. Other civilizations are Rome, Carthage, the Celtic tribes, the Iberian tribes, Persia, and we&#8217;re adding, now, the Mauryan Indians, which are the original civilization of the Indus valley in the Indian subcontinent.  We&#8217;re actually crowdsourcing the design for this civilization, and we&#8217;re welcoming the community to contribute historical information for us to design the buildings and technologies for this new civilization we&#8217;re adding.</p>
<p><b>Rich</b>: Do you have much interaction or collaboration with any of the other Open Source gaming communities?</p>
<p><b>Aviv</b>: We&#8217;re kind of in the middle between the Indie game world and the Open Source software world. We don&#8217;t quite belong to either culture entirely.  We certainly invite more projects to reach out. Perhaps we can find new ways to collaborate. We do believe that a large part of the code that we developed can be used for other projects. But at the moment we&#8217;re more focused on developing 0 A.D. to completion, and writing a lot of code and implementing a lot of features that are specific to 0 A.D., than implementing general solutions for all sorts of games.</p>
<p><b>Rich</b>: What does &#8220;developing to completion&#8221; mean? Where do you go from here?  What do you have still to do?</p>
<p><b>Kieran</b>: At the moment we&#8217;re still in the Alpha stages, which is essentially meaning that not all of the major features are completed yet. We still have a few to go. Namely: gates, and separate civilization technology trees and other bits and pieces. Once all of the major features have been implemented, we&#8217;ll move to the Beta phase, which is essentially just refining things, adding bug fixes, and making sure that the game is balanced in terms of game play and that sort of thing. Which hopefully isn&#8217;t too far off. Each release has a various set of features that are targeted for that release. And the current amount of tickets left numbers about three hundred. That&#8217;s another emphasis for extra developers. We&#8217;re always happy to have them come on board and help us out. Get this game completed faster.</p>
<p><b>Aviv</b>: Unlike other Open Source projects, we actually have an idea of a completed game. And we have an idea of when we&#8217;re done. We do want to reach this state of completion and reach some closure, and not just keep this project developing endlessly. And we hope to reach that state in late 2013.</p>
<p><b>Rich</b>: As you&#8217;ve been working on this project, what&#8217;s been been your biggest surprise that&#8217;s come along during this process?</p>
<p><b>Aviv</b>: The biggest surprise would probably be the excellent reception that 0 A.D. has had in many different communities of fans. From indie game and modder fans to Linux communities &#8211; Linux and Free Open Source software communities, and all sorts of fun comments that we keep getting. It&#8217;s like <a href="http://en.wikipedia.org/wiki/Empire_Earth">Empire Earth</a>, and <a href="http://en.wikipedia.org/wiki/Rise_of_Nations">Rise of Nations</a>, had a baby and it came out free. All sorts of funny, heart warming comments that we keep getting from our fans, and we&#8217;d like to reach out and say thank you for all this encouragement that really keeps us going.</p>
<p><b>Rich</b>: Thank you so much for being willing to do this interview and gathering across many less convenient times than mine. Good luck with your project.</p>
<p><b>Erik</b>: Thank you. It&#8217;s a pleasure.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=BLl68KoUQW4:nlxoehjW3WA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=BLl68KoUQW4:nlxoehjW3WA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=BLl68KoUQW4:nlxoehjW3WA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=BLl68KoUQW4:nlxoehjW3WA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/BLl68KoUQW4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/zero-ad-potm-june-2012/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_zeroad.ogg" length="6965362" type="audio/ogg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/-tUJveq9ckk/SF26_zeroad.mp3" fileSize="9086977" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/-tUJveq9ckk/SF26_zeroad.mp3" length="9086977" type="audio/mpeg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/06/SF26_zeroad.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>The Anvil Podcast: Mentoring Apache OpenOffice</title>
		<link>http://sourceforge.net/blog/podcast-mentoring-openoffice/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=podcast-mentoring-openoffice</link>
		<comments>http://sourceforge.net/blog/podcast-mentoring-openoffice/#comments</comments>
		<pubDate>Tue, 22 May 2012 12:17:15 +0000</pubDate>
		<dc:creator>communityteam@sourceforge.net (Sourceforge)</dc:creator>
				<category><![CDATA[Community Showcase]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[OpenOffice]]></category>

		<guid isPermaLink="false">http://sourceforge.net/blog/?p=7085</guid>
		<description><![CDATA[Rich: I&#8217;m speaking with Ross Gardler, who is one of the mentors on the Apache OpenOffice Incubator project. If the embedded audio player below doesn&#8217;t work for you, you can download the audio in mp3 and ogg formats. You can subscribe to this, and future podcasts, in iTunes or elsewhere, at http://feeds.feedburner.com/sourceforge/podcasts, and it&#8217;s also [...]]]></description>
				<content:encoded><![CDATA[<p><img src="https://sourceforge.net/blog/communityhub/uploads/2011/12/0808-0711-0812-1859.jpeg" width="100" height="100" align="left" hspace="10" /> <b>Rich:</b> I&#8217;m speaking with Ross Gardler, who is one of the mentors on the <a href="http://www.openoffice.org/">Apache OpenOffice Incubator project</a>.</p>
<p>If the embedded audio player below doesn&#8217;t work for you, you can download the audio in <a href="http://sourceforge.net/blog/wp-content/uploads/2012/05/SF25_AOO_Ross.mp3">mp3</a> and <a href="http://sourceforge.net/blog/wp-content/uploads/2012/05/SF25_AOO_Ross.ogg">ogg</a> formats.</p>
<p><audio controls="controls"><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/05/SF25_AOO_Ross.mp3" type="audio/mpeg" /><br />
  <source src="http://sourceforge.net/blog/wp-content/uploads/2012/05/SF25_AOO_Ross.ogg" type="audio/ogg" /><br />
<embed height="50px" width="100px" src="http://sourceforge.net/blog/wp-content/uploads/2012/05/SF25_AOO_Ross.mp3" /><br />
</audio></p>
<p>You can subscribe to this, and future podcasts, in iTunes or elsewhere, at <a href="http://feeds.feedburner.com/sourceforge/podcasts">http://feeds.feedburner.com/sourceforge/podcasts</a>, and it&#8217;s also <a href="http://itunes.apple.com/us/podcast/sourceforge-community-blog/id489833094">listed in the iTunes store</a>.</p>
<p><b>Ross:</b> Hi, Rich, good to speak to you.</p>
<p><b>Rich:</b> The last time that we spoke was at ApacheCon, and things were at a much earlier stage then. Tell me what&#8217;s happened since then with the community so far as getting them on board with the <a href="http://incubator.apache.org/learn/theapacheway.html">Apache Way</a>.</p>
<p><a href="http://openoffice.org/"><img src="http://sourceforge.net/blog/wp-content/uploads/2012/05/OOo_Website_v2_copy.png" alt="" title="Apache OpenOffice" width="200" height="100" class="alignleft size-full wp-image-7086" /></a> <b>Ross:</b> Probably the biggest change since then &#8211; which would be back in November &#8211;  I think the biggest change since then would be that the community has accepted the fact that there isn&#8217;t an owning influence who is just going to make things happen for them. So, in the early days, it was, well, who&#8217;s going to do our marketing for us, who&#8217;s going to do our conferences for us, who&#8217;s going to do this, who&#8217;s going to do that. And the Apache Software Foundation isn&#8217;t set up to do that kind of thing. It doesn&#8217;t do that kind of thing. The individual projects have to do it. So I think that&#8217;s probably the biggest thing. The project community has recognized that if we want something doing, we&#8217;ve got to find a way of doing it ourselves. Once they figured that out, well, they started moving pretty quick. And of course we culminated last week in the release.</p>
<p><b>Rich:</b> So, when a project enters the <a href="http://apache.org/">Apache Software Foundation</a>, &#8220;them&#8221; sort of becomes &#8220;us&#8221;, in a sense?</p>
<p><b>Ross:</b> Yeah, very much so. The Foundation only exists to provide a legal entity in which the project can exist. It doesn&#8217;t exist to control the project, or babysit the project, or make sure the project succeeds. That&#8217;s entirely up to the community. So the community does have to become part of the Apache Software Foundation in order to get the most from it.</p>
<p><b>Rich:</b> What&#8217;s the next step? Now that there&#8217;s a release out there, and the release is fully under the Apache software license, what&#8217;s the next step to getting out of the Incubator?</p>
<p><b>Ross:</b> Probably each of the mentors has a different opinion on that, so I&#8217;ll give you my opinion. I think that there are still some IP issues that needs to be addressed with code that isn&#8217;t in the release. The release is IP-clean, and is under an Apache license. But there are still some questions over some of the items that are in the repository as to whether or not they can remain in the repository as it becomes a top-level project. But they&#8217;re quite minor, compared to what the team have been working on in order to get the release out there. There is no real issue in terms of diversity. Certainly there is no question about the fact that there is one specific employer who is providing a great deal of input to it. But there are a significant number of people who are independent, and working for other organizations, that are active and showing leadership within the project. So I don&#8217;t have any concerns about diversity. So that one&#8217;s pretty sorted. And that&#8217;s about it, really. It&#8217;s just the final cleanup of the items that are used in building the OpenOffice code base, which should take really a matter of weeks, and as far as I&#8217;m concerned, I&#8217;d be happy to talk about graduation at that point.</p>
<p><b>Rich:</b> What&#8217;s the relationship between the Apache OpenOffice community and the <a href="http://templates.openoffice.org/">Templates</a> and <a href="http://extensions.openoffice.org/">Extensions</a> communities? Is there a lot of overlap there, or are they just kind of far flung?</p>
<p><b>Ross:</b> There is some overlap. The Extensions and Templates communities are able to release their software and their plugins and so on, under whatever license they want. And what that means is that they can&#8217;t be hosted &#8211; or some of them, at least, can&#8217;t be hosted within the Apache Software Foundation&#8217;s infrastructure, because we only release code under the Apache software license. In those cases, it&#8217;s difficult to say that they&#8217;re part of the same community. They obviously would be part of the testing community, making sure that their extensions work within OpenOffice. But they maintain their own software, their own extensions, and so on, externally. We&#8217;ve had SourceForge step forward to help resolve that problem of, where do these people host stuff. Previously that was owned and hosted by Sun/Oracle. As I said, we can&#8217;t host non-Apache licenses, and the project team felt it wasn&#8217;t appropriate to demand that all of the extensions became Apache licensed. So SourceForge stepped in. SourceForge are now providing the hosting site for all of those. I&#8217;m sure SourceForge would be quite happy to provide development tools for those extensions, since that&#8217;s what SourceForge do. And of course the OpenOffice community is welcoming to anybody who wants to come in and help us improve the extension mechanisms within OpenOffice. So there&#8217;s overlap, but there&#8217;s certainly no requirement for extensions developers to become part of the Apache community.</p>
<p><b>Rich:</b> <a href="http://sourceforge.net/blog/apache-openoffice-interview-with-juergen-schmidt/">Jürgen told me</a> a little bit about where he expects the project to go in the future. As a mentor of an incubating project, what&#8217;s your thing going forward? Do you remain part of the project once it graduates, or is that the end of the road for your involvement?</p>
<p><b>Ross:</b> As a mentor, that&#8217;s the end of the road for my involvement. Once the project graduates, they&#8217;ve shown that they understand the Apache Way and that they&#8217;re operating according to the way that we expect projects to operate. I would step down as a mentor. I may or may not choose to remain a member of the community. I&#8217;m not an OpenOffice developer. I&#8217;ve never been an OpenOffice developer. And I don&#8217;t expect to become one. So it&#8217;s not likely that I myself would remain a committer. But I think some of the other mentors will stay around, will go with the project. They would then become just normal members of the Project Management Committee with equal rights to everybody else in the community. If I wanted to regain those rights, as it were, after stepping down, then I would have to start from scratch, just like anybody else who would be joining the project fresh.</p>
<p><b>Rich:</b> So, to be a mentor of an incubating project, you don&#8217;t actually have to be a developer on that project, or even familiar with the code base?</p>
<p><b>Ross:</b> Absolutely not. No, our job is not a technical one at all. We have no opinion &#8230; as mentors, we have no opinion on where the project should be going technically. We&#8217;re only there to help the project community find their way in the Apache Software Foundation, understand how to get things done on our infrastructure, understand the processes behind our I.P. due diligence, release, etc., understand where to ask questions when they don&#8217;t know how to do something, all that kind of thing. We give them a leg up, if you like, into doing things the Apache Way. But we absolutely don&#8217;t need to be part of the technical team. And in many ways, it&#8217;s best if we&#8217;re not part of the technical team, because it&#8217;s good for the project to feel &#8230; good for the project community to feel that they are in control of the technical aspects of their project. They don&#8217;t come to Apache in order to get technical guidance, so it&#8217;s a good idea, as far as I&#8217;m concerned, if the mentors are not technically engaged with the project.</p>
<p><b>Rich:</b> How has it been working with the OpenOffice community?</p>
<p><b>Ross:</b> Something needs to be said about the strength of the community around Apache Open Office. It&#8217;s come here in a very difficult situation. There are certain tensions within the community &#8211; the original OpenOffice.org community, that have absolutely nothing to do with the current community members within the Apache OpenOffice project. And whilst it&#8217;s been a rocky road along the way sometimes, there&#8217;s been some rather messy things said in public, I think we&#8217;re beginning to see real collaboration between the other ODF projects in the community and the environment, and the OpenOffice community. We&#8217;ve seen it in a number of security issues that have come up during incubation. We&#8217;ve seen it in some of the code enhancements that are going on in there. We&#8217;ve seen it in some of the documentation work that&#8217;s happening. And I think now with the release of the Apache OpenOffice project, that can only increase. So, anybody who&#8217;s been sitting on the fence, waiting to see what happens with respect to these communities, please come along. Don&#8217;t sit on the fence. Do participate. We do want to build a stronger Open Documentation Format Foundation. And we want to be able to collaborate where appropriate on the code that works with those documents. So, having people like SourceForge step up, IBM, SugarCRM, and the hundreds of independents who are out there who are getting involved in various ways &#8211; we need to see more of that happening. We need to see more and more people come in and working under the Apache OpenOffice banner, and contributing back to the ecosystem as a whole, as a result.</p>
<p><b>Rich:</b> Thanks a lot for taking the time to speak with me.</p>
<p><b>Ross:</b> No problem. It&#8217;s always a pleasure, Rich. </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=k-BFFCwKkaA:XscNGOPV13E:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=k-BFFCwKkaA:XscNGOPV13E:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?i=k-BFFCwKkaA:XscNGOPV13E:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sourceforge/podcasts?a=k-BFFCwKkaA:XscNGOPV13E:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sourceforge/podcasts?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sourceforge/podcasts/~4/k-BFFCwKkaA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sourceforge.net/blog/podcast-mentoring-openoffice/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
			
		<enclosure url="http://sourceforge.net/blog/wp-content/uploads/2012/05/SF25_AOO_Ross.mp3" length="8958668" type="audio/mpeg" />
	<media:content url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/JUqbuVAqV3A/SF25_AOO_Ross.ogg" fileSize="7615599" type="audio/ogg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sourceforge Podcasts</itunes:subtitle><itunes:author>Sourceforge</itunes:author><itunes:summary>What's new on SourceForge.net</itunes:summary><itunes:keywords>opensource,software,sourceforge</itunes:keywords><enclosure url="http://feedproxy.google.com/~r/sourceforge/podcasts/~5/JUqbuVAqV3A/SF25_AOO_Ross.ogg" length="7615599" type="audio/ogg" /><feedburner:origEnclosureLink>http://sourceforge.net/blog/wp-content/uploads/2012/05/SF25_AOO_Ross.ogg</feedburner:origEnclosureLink></item>
	<media:credit role="author">Sourceforge</media:credit><media:rating>nonadult</media:rating><media:description type="plain">Sourceforge Podcasts</media:description></channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

 Served from: sourceforge.net @ 2013-05-20 08:11:11 by W3 Total Cache -->
