<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	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/"
	>

<channel>
	<title>Kokua/Imprudence Blog</title>
	<atom:link href="http://blog.kokuaviewer.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kokuaviewer.org</link>
	<description>News about the Kokua and Imprudence Viewers</description>
	<lastBuildDate>Wed, 22 Feb 2012 01:47:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Imprudence Townhall, Volunteer To Dev/Test!</title>
		<link>http://blog.kokuaviewer.org/2012/02/21/imprudence-townhall-volunteer-to-devtest/</link>
		<comments>http://blog.kokuaviewer.org/2012/02/21/imprudence-townhall-volunteer-to-devtest/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 11:32:19 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Help Wanted]]></category>
		<category><![CDATA[Imprudence]]></category>
		<category><![CDATA[Volunteer]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2085</guid>
		<description><![CDATA[Volunteer to be a Dev/Tester/Etc for Imprudence (Not Kokua) Sunday February 26th @ 20:00 UTC / 12:00pm Noon Pacific Hoagie Sim @ 3rd Rock Grid As many if not all of you are now aware, after a lot of input from the public and our own discussion and thoughts on the matter, the current team [...]]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: center;"><span style="text-decoration: underline; color: #333399;"><strong>Volunteer to be a Dev/Tester/Etc for Imprudence (Not Kokua)</strong></span></h3>
<h4 style="text-align: center;">Sunday February 26th @ 20:00 UTC / 12:00pm Noon Pacific</h4>
<h4 style="text-align: center;">Hoagie Sim @ 3rd Rock Grid</h4>
<p>As many if not all of you are now aware, after a lot of input from the public and our own discussion and thoughts on the matter, the current team has decided to move ahead with Kokua development to the exclusion of Imprudence. However we wanted to find an answer for our users who still prefer/rely on Imprudence but we weren&#8217;t sure what that was going to be, which was why after the town hall we stated the future of Imprudence was still to be decided. One developer outside our team had desired to join us or some time now, but he wanted to work on Imprudence not Kokua. Some of you may be able to guess that his person was onefang rejected, create of <a title="Meta-Impy" href="http://onefang.net/drupal/meta-impy">Meta-Impy</a>. This gave us a series of options on how to proceed with either depreciating or continuing support for Imprudence.</p>
<p>There was much internal discussion on how this should be handled, we definitely wanted to move the existing team to Kokua. This extra help certainly meant we could at a minimum push out a final 1.4 release of Imprudence, but was it possible to do more? We decided to take a chance, and for the first time <a title="The Team" href="http://wiki.kokuaviewer.org/wiki/Official:Team">create two teams </a>under the Kokua/Imprudence project (Perhaps we should call it Team Purple to simplify the joint name); the existing team members would work on Kokua and a new team of separate devs would continue work on Imprudence. These would be devs who would otherwise not work on Kokua, and the Kokua devs would largely not involve themselves with development of Imprudence as Kokua is now the flagship project (Though we&#8217;ll have occasional joint meetings and try to help each other of course). So it was decided to invite onefang rejected to join the team as the head of the Imprudence project, he&#8217;ll have to staff his team with devs and volunteers who are passionate about Imprudence like himself, so for all of you who love Imprudence he&#8217;ll need your help.</p>
<p>Thus we will be holding an Imprudence town hall of sorts, this <strong>Sunday February 26th at 20:00 UTC (That&#8217;s 12:00pm Noon Pacific) at our usual meeting place on the Hoagie sim of the 3rd Rock Grid</strong>. The purpose of said meeting will be to <strong>enlist volunteers to help develop and test Imprudence going forward</strong>, and to decide what direction to take it in. However unlike the recent Kokua reorganization, this will not be a &#8220;reboot&#8221; of the project but a continuation. So for all of you out there who lamented the &#8220;death&#8221; of Imprudence, here is your chance. Join us this Sunday, be you a potential developer or tester and help us to bring Imprudence into the future alongside Kokua.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2012/02/21/imprudence-townhall-volunteer-to-devtest/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>A Small Update On Kokua</title>
		<link>http://blog.kokuaviewer.org/2012/02/16/a-small-update-on-kokua/</link>
		<comments>http://blog.kokuaviewer.org/2012/02/16/a-small-update-on-kokua/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 04:05:46 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Experimentals]]></category>
		<category><![CDATA[Kokua]]></category>
		<category><![CDATA[Status Updates]]></category>
		<category><![CDATA[Experimental]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2078</guid>
		<description><![CDATA[Work continues on the new Kokua viewer. We&#8217;re moving forward using the v3.2 Linden viewer as a base, we feel this version of the viewer is stable enough and has solved enough of the UI problems from v2 that our users will be happy with it. It&#8217;s also what many of you recommended in previous [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Gears by wwarby, on Flickr" href="http://www.flickr.com/photos/wwarby/4782904694/"><img src="http://farm5.staticflickr.com/4098/4782904694_4acae66d7e.jpg" alt="Gears" width="500" height="375" /></a></p>
<p>Work continues on the new Kokua viewer. We&#8217;re moving forward using the v3.2 Linden viewer as a base, we feel this version of the viewer is stable enough and has solved enough of the UI problems from v2 that our users will be happy with it. It&#8217;s also what many of you recommended in previous blog comments and at our meetings. We&#8217;re currently focusing on releasing a stable viewer on at least three platforms, Linux 32bit, Linux 64bit and Windows 32bit. You can follow our progress by trying our experimental viewers if you&#8217;d like, but buyer beware, these are alpha viewers and you should read the warning label carefully before use. You&#8217;ll find the link to our experimental viewers page on our wiki bellow&#8230;</p>
<p><a title="Kokua Experimental Viewers" href="http://wiki.kokuaviewer.org/wiki/Kokua:Experimental">http://wiki.kokuaviewer.org/wiki/Kokua:Experimental</a></p>
<p>Currently there is both a Linux 32bit and a Windows 32bit experimental client available and we&#8217;re working to support more platforms but said clients just aren&#8217;t ready to be posted to the wiki yet (They either don&#8217;t run/compile or have known showstopper bugs). With the coming site redesign we&#8217;ll create a better way for users to talk about the features they&#8217;d like to see. <em>Please understand that these experimental viewers are pretty bare-bones and lacking features we plan to implement at a later date.</em> We feel that right now the collection of sites we have is a little unruly for both you our users as well as ourselves in an administrative capacity and we&#8217;re working to improve that.</p>
<p><strong>Correction</strong></p>
<p>The current experimentals are based on v3 viewer code, future version will be based on v3.2+</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2012/02/16/a-small-update-on-kokua/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Results Of All Hands Meeting</title>
		<link>http://blog.kokuaviewer.org/2012/01/31/results-of-all-hands-meeting/</link>
		<comments>http://blog.kokuaviewer.org/2012/01/31/results-of-all-hands-meeting/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 03:37:51 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Imprudence]]></category>
		<category><![CDATA[Kokua]]></category>
		<category><![CDATA[Status Updates]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2069</guid>
		<description><![CDATA[This last weekend we had our all hands meeting where we discussed the fate and direction of the project going forward. I&#8217;m pleased to say that the meeting was well attended not only by team members but the public as well. A few of us even met for the first time as not everyone is [...]]]></description>
			<content:encoded><![CDATA[<p>This last weekend we had our all hands meeting where we discussed the fate and direction of the project going forward. I&#8217;m pleased to say that the meeting was well attended not only by team members but the public as well. A few of us even met for the first time as not everyone is able to make the regular meeting due to scheduling conflicts. You&#8217;ll find a full transcript of the meeting <a title="All Hands Meeting Transcript" href="http://wiki.kokuaviewer.org/wiki/ImpDev_Meetups/2012-01-29">on our wiki</a> but I&#8217;ve included a summary of what was decided for convenience.</p>
<p>We&#8217;re going to continue to develop Third Party viewers with a focus on cross supporting Second Life and OpenSim/Aurora. However we&#8217;re going to focus on Kokua in the future, the ultimate fate of Imprudence is still undecided though as we may push for a final 1.4 release but nothing that takes up too much of our time. Kokua will use Second Life v3.2 as a base, we feel the LL code for v3.2 has matured greatly beyond v2 and v3 and we&#8217;ll of course make our own modifications to it to make it more &#8220;purple&#8221; in flavor. It is also our intent to finalize the name change from Imprudence to Kokua, Imprudence and Kokua are separate viewers and the project has historically been called the Imprudence project. The intent was to switch from Imprudence to Kokua as the next generation client was released but it has been dragged out for quite a while now and caused confusion, so we&#8217;re going to finish the change over to Kokua.</p>
<p>It&#8217;s also our intent to give a fresh face to our web presence, to update the look and feel of the blog and forum, and possibly eliminate some section like the rarely used Q&amp;A sub-site. Our hope is that this will make it easier for users to navigate our online infrastructure and find the information or support they need. This may include the addition of a few simple tutorials about how to use the client and how to connect to grids besides Second Life proper.</p>
<p>Windows 32bit, Linux 32bit and Linux 64bit will be the three platforms we focus on primarily. We&#8217;ll make an effort to get out a Windows 64bit and Mac client down the line, but right now we need to focus on getting things rolling and these best fit our users demographics. We&#8217;re supporting two flavors of Linux because our devs use both Linux 32bit and Linux 64bit, plus it&#8217;s a big PITA run the 32bit client on Linux 64bit so we&#8217;ll continue to make a Linux 64bit client available. Regarding Windows, at first we&#8217;ll only provide a 32bit client (With SSE optimizations) as we have been doing already, the necessity of a 64bit client on Windows is questionable as the client can&#8217;t quite make use of all that ram (Yet, but that can change), plus Windows 64bit OSes can easily run 32bit programs. Still we would like to release a Windows 64bit version at some point to try to see if it makes a difference. Unfortunately we still don&#8217;t have a Mac developer and thus can not support the platform, we&#8217;d like this to change but it is the state of things for now.</p>
<p>There are other matters besides these that were discussed at the meeting, I encourage you to read the meeting transcript <a title="All Hands Meeting Transcript" href="http://wiki.kokuaviewer.org/wiki/ImpDev_Meetups/2012-01-29">on the wiki</a> if your curious.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2012/01/31/results-of-all-hands-meeting/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>A Little Taste</title>
		<link>http://blog.kokuaviewer.org/2012/01/29/a-little-taste/</link>
		<comments>http://blog.kokuaviewer.org/2012/01/29/a-little-taste/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 07:33:32 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Experimentals]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[Kokua]]></category>
		<category><![CDATA[Status Updates]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2065</guid>
		<description><![CDATA[This weekend we&#8217;ll be having our all hands meeting to discuss the future of the project as mentioned in our last update. Many of you have replied with your thoughts and suggestions on the last blog post and even attended our weekly meeting to lend your thoughts. We&#8217;re very pleased to see such interest in [...]]]></description>
			<content:encoded><![CDATA[<p>This weekend we&#8217;ll be having our all hands meeting to discuss the future of the project as mentioned in our last update. Many of you have replied with your thoughts and suggestions on the <a href="http://blog.kokuaviewer.org/2012/01/20/whats-next/">last blog post</a> and even attended our weekly meeting to lend your thoughts. We&#8217;re very pleased to see such interest in the project, and a lot of your thoughts are in line with our own. So it&#8217;s good to know we got the right idea. Here is a highlight in no particular order of some (But not all) of the ideas that were suggested by you&#8230;</p>
<ul>
<li>Focus on the next generation Kokua client rather than Kokua &amp; Imprudence</li>
<li>Continue to support Linux 64 bit</li>
<li>Keep it easy to explore alternative grids (ie not Second Life proper)</li>
<li>Mesh support in Second Life and OpenSim</li>
<li>Support older hardware</li>
<li>Experimental builds</li>
</ul>
<p>I think my favorite comment was from Chaniyth, simply because it made me laugh out loud, literally. Here&#8217;s what Chaniyth had to say (Emphasis mine)&#8230;</p>
<blockquote><p>First and foremost, <strong>please don’t be asses</strong> [...] listen to your end users, do the respectable thing and listen to what your end users want and need, and in a timely fashion [Experimental Builds]!</p></blockquote>
<p>That would make a great company slogan wouldn&#8217;t it? &#8220;Please don&#8217;t be asses&#8221;, perhaps even better than Google&#8217;s &#8220;Don&#8217;t be evil&#8221;. Could we live up to it I wonder? Haha</p>
<p>It brings up a good point though, in that it&#8217;s important to listen to what your users want. Granted sometimes there are things we just don&#8217;t have the manpower to do. Ideally we&#8217;d love to make a viewer every month with a completely revamped UI that is fully customizable and adjusts to a users tastes (Are you a builder or a shopper, a dancer or a socialite, a machinima maker or a sailor etc). Unfortunately there are limits to what we or any developer can do, but  we&#8217;ll try to work out what&#8217;s best and try things from time to time. Experimental builds are a great step along this line, as suggested be several people, as it allows the public to test out new viewers before they&#8217;re really &#8220;ready&#8221; and give us feedback, allowing us the opportunity to make changes to things before we put too much time into them and it&#8217;s too hard to change course.</p>
<p>And so we&#8217;re going to try to release more test viewers, starting today. We&#8217;ve set up a special page on the wiki were we will post test viewers as we can, they may or may not be announced here on the blog. Please understand that these are not Beta viewers but Alpha viewers and are generally only tested internally. We&#8217;re going to make an effort to put more of them up on the blog though. They may not be available for every platform (ie it may be only Linux 64 or Windows 32 and nothing else). But if you want to see what&#8217;s &#8220;brewin in the pot&#8221; this is one way you can do it, just be sure to read the instructions on the page and take whatever necessary precautions are recommended (This is the knife&#8217;s edge folks, you have been warned).</p>
<p>On The Wiki &#8211; <a title="Kokua Experimental Viewers" href="http://wiki.kokuaviewer.org/wiki/Kokua:Experimental">Kokua: Experimental</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2012/01/29/a-little-taste/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>What&#8217;s Next..?</title>
		<link>http://blog.kokuaviewer.org/2012/01/20/whats-next/</link>
		<comments>http://blog.kokuaviewer.org/2012/01/20/whats-next/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 09:27:58 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Discussions]]></category>
		<category><![CDATA[Imprudence]]></category>
		<category><![CDATA[Kokua]]></category>
		<category><![CDATA[Status Updates]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2057</guid>
		<description><![CDATA[Here at Imprudence we&#8217;ve been juggling several issues, trying to develop two different clients at the same time (Imprudence and Kokua) for three different platforms in 32bit and 64bit flavors. not to mention supporting not only the Second Life grid but all the various OpenSim grids as best we can. We think we&#8217;ve made some [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.kokuaviewer.org/2012/01/20/whats-next/juggle/" rel="attachment wp-att-2058"><img class="aligncenter  wp-image-2058" title="Juggle" src="http://blog.kokuaviewer.org/wp-content/uploads/2012/01/Juggle.jpg" alt="" width="500" height="500" /></a></p>
<p>Here at Imprudence we&#8217;ve been juggling several issues, trying to develop two different clients at the same time (Imprudence and Kokua) for three different platforms in 32bit and 64bit flavors. not to mention supporting not only the Second Life grid but all the various OpenSim grids as best we can. We think we&#8217;ve made some pretty awesome viewers but lately we&#8217;re also become stagnant as we&#8217;ve been weighted down by trying to juggle all these various things. It seems we may have over extended ourselves a bit and to fix that we need to refocus and simplify. Thus in the coming weeks we will be holding an all-hands team meeting for all Imprudence/Kokua team members, be they Dev or Support, where we will discuss what&#8217;s working and what isn&#8217;t and what we plan to do about it (Details have already been sent to all team members).</p>
<p>But we&#8217;d like to hear your input as well, as we make these viewers for you our users after all. Tell us what makes Imprudence special for you, what draws you to this particular Third Party Viewer over others and what you would like to see going forward.  How do you use Imprudence, and how do you use other viewers even the official one? What do you like about them, what don&#8217;t you like, and how is that similar or different from Imprudence. Do you use OpenSim, Aurora or any other alternative grids, even your own local grid? Is there anything you think that Third Party Viewers are missing that would make them easier or more productive for people? What about the site itself, this blog, the forum, the wiki and etc, how can we improve it?</p>
<p>While we can&#8217;t make any promises about addressing every issue, we will try to discuss any points made here in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2012/01/20/whats-next/feed/</wfw:commentRss>
		<slash:comments>58</slash:comments>
		</item>
		<item>
		<title>Happy Holidays!</title>
		<link>http://blog.kokuaviewer.org/2011/12/21/happy-holidays/</link>
		<comments>http://blog.kokuaviewer.org/2011/12/21/happy-holidays/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 22:12:16 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[holiday]]></category>
		<category><![CDATA[Meetings]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2048</guid>
		<description><![CDATA[All of us on the Team would like to wish you all Happy Holidays. Whether you celebrate Christmas, Chanukah, Kwanzaa, Festivus, or simply New Years we hope you have a wonderful time this end of year with family and loved ones. We&#8217;ll be back next year with more Imprudence/Kokua goodness to come. Our weekly meetings [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.kokuaviewer.org/2011/12/21/happy-holidays/festivus-human-fund/" rel="attachment wp-att-2049"><img class="aligncenter size-full wp-image-2049" title="Festivus human fund" src="http://blog.kokuaviewer.org/wp-content/uploads/2011/12/Festivus-human-fund.jpg" alt="" width="400" height="204" /></a></p>
<p>All of us on the Team would like to wish you all Happy Holidays. Whether you celebrate Christmas, Chanukah, Kwanzaa, <a title="Festivus" href="http://www.youtube.com/watch?v=dS7-jcsB_WQ">Festivus</a>, or simply New Years we hope you have a wonderful time this end of year with family and loved ones. We&#8217;ll be back next year with more Imprudence/Kokua goodness to come.</p>
<p>Our weekly meetings will resume on Wednesday January 4th at 20:00 GMT. We have changed Google Calendars and you can subscribe to the new calendar at <a href="https://www.google.com/calendar/embed?src=32u8gc2cgdtv9ps72mm0hlb05c%40group.calendar.google.com&amp;ctz=America/Los_Angeles">this address</a>, if you want to keep abreast of any changes to meeting times.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2011/12/21/happy-holidays/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Happy Thanksgiving &amp; A Short Update</title>
		<link>http://blog.kokuaviewer.org/2011/11/23/happy-thanksgiving-a-short-update/</link>
		<comments>http://blog.kokuaviewer.org/2011/11/23/happy-thanksgiving-a-short-update/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 23:42:04 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Kokua]]></category>
		<category><![CDATA[Office Hours]]></category>
		<category><![CDATA[Status Updates]]></category>
		<category><![CDATA[Meetings]]></category>
		<category><![CDATA[Thanksgiving]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2045</guid>
		<description><![CDATA[It&#8217;s Thanksgiving this week in the United States, and while not all of the team is based in the US a number of us are. And while we&#8217;re with our friends and loved one&#8217;s this holiday, we wanted to wish everyone the best this week, whether you celebrate Thanksgiving or not. As an update; work [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignnone" style="width: 510px"><a title="Thanksgiving at the Trolls by martha_chapa95, on Flickr" href="http://www.flickr.com/photos/56192190@N05/5203091533/"><img src="http://farm6.staticflickr.com/5281/5203091533_8cd45563bd.jpg" alt="Thanksgiving at the Trolls" width="500" height="211" /></a><p class="wp-caption-text">Thanksgiving at the Trolls by martha_chapa95</p></div>
<p>It&#8217;s Thanksgiving this week in the United States, and while not all of the team is based in the US a number of us are. And while we&#8217;re with our friends and loved one&#8217;s this holiday, we wanted to wish everyone the best this week, whether you celebrate Thanksgiving or not.</p>
<p>As an update; work on the Kokua client continues and we&#8217;ve had Mesh view working for a little while now in this <em>very alpha</em> client, and now we have Mesh uploading working as well (On both Second Life and OpenSim 07.2+ based grids). The client is still very alpha though and we don&#8217;t yet recommend people testing it out as we can&#8217;t guarantee a stable experience (We hope to have something stable enough for people to test soon, and we&#8217;ll announce it here on this blog when we do). Further we won&#8217;t be having our usual weekly meeting this week due to the holiday, but will be returning next week, at the same time but on a new day (Wednesdays at 20:00 UTC on the 3rd Rock Grid as always). Meeting logs will continue to be posted to the wiki for those who can&#8217;t attend but wish to see what was discussed.</p>
<p>So be safe this holiday everyone, and we&#8217;ll see you next week.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2011/11/23/happy-thanksgiving-a-short-update/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>3rd Party Viewers &amp; Open Sim&#8217;s 6 Month Barrier</title>
		<link>http://blog.kokuaviewer.org/2011/10/13/3rd-party-viewers-open-sims-6-month-barrier/</link>
		<comments>http://blog.kokuaviewer.org/2011/10/13/3rd-party-viewers-open-sims-6-month-barrier/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 23:27:30 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[6 month]]></category>
		<category><![CDATA[OpenSim]]></category>
		<category><![CDATA[OpenSimulator]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2035</guid>
		<description><![CDATA[As announced two weeks ago on JustinCC&#8217;s Open Simulator Blog, the 6 month development barrier between opensim and viewer code has been dropped in favor of a new policy. The original policy was put in place near the birth of Open Simulator due to legal concerns over derivative copyright issues. The policy stated that no [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.kokuaviewer.org/2011/10/13/3rd-party-viewers-open-sims-6-month-barrier/opensim/" rel="attachment wp-att-2036"><img class="alignnone size-full wp-image-2036" title="OpenSim" src="http://blog.kokuaviewer.org/wp-content/uploads/2011/10/OpenSim.jpg" alt="" width="500" height="106" /></a></p>
<p>As announced two weeks ago on JustinCC&#8217;s <a title="JustinCC's Open Simulator Blog" href="http://justincc.org/blog/2011/09/30/opensim-drops-the-6-month-viewer-barrier-adds-clas/">Open Simulator Blog</a>, the 6 month development barrier between opensim and viewer code has been dropped in favor of a new policy.</p>
<p>The original policy was put in place near the birth of Open Simulator due to legal concerns over derivative copyright issues. The policy stated that no developer contributing code to OpenSim could have looked at or worked on viewer code within the last six months prior to submitting any code to the Open Sim project. This effectively divided the development community into those working on third party viewers like Imprudence and those working on OpenSim. This made it difficult for developers are the respective projects to squash bugs that not specific to the viewer or the server, but that bridged across both (For example the <a title="The 4096 Bug" href="http://redmine.kokuaviewer.org/issues/465">4096 &#8216;hg&#8217; bug</a>). Now that this policy has been retired for something more liberal it will be possible for developers to look at and work on both the viewer and Open Sim server code to better optimize both projects.</p>
<p>According JustinCC, under the new policy developers on the Open Simulator project make interact with viewer code and still submit to the OpenSimulator project so long as the code is either under 100 lines in length (And strictly a bug fix not a new feature), or if a new feature or over 100 lines that the developer agree to a contributors agreement. Said agreement is modeled on the one developed by the Harmoney project, it asks for an explicit copyright license but not transfer of copyright ownership ant it further asks for a patent grant, like the vast majority of other such agreements out there. What this means for projects like Imprudence in the future is better integration and more stability with Open Sim and visa-versa, as well as possibly broader developer support as devs will no longer have to isolate themselves to Open Sim or 3rd party viewers but can now work on both at the same time. Now that this step has been taken there is no going back, as it would be nearly impossible to reverse course on a decision such as this, so developers need not be tepid about wading into the waters of the respective viewer or server projects. And while the effects from this may not be immediately felt, it is a very positive step forward for both Imprudence and other 3rd party viewers and the Open Simulator project itself.</p>
<p>It should be noted however that the 6 month exclusion policy was specific to the official Open Simulator project and competing projects did not necessarily have the same restriction. Other restrictions or policies may apply besides those listed here, this article is merely a summation of the recent changes to Open Simulator in relation to 3rd party viewers.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2011/10/13/3rd-party-viewers-open-sims-6-month-barrier/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Call For Mac &amp; Linux Developers</title>
		<link>http://blog.kokuaviewer.org/2011/10/07/call-for-mac-linux-developers/</link>
		<comments>http://blog.kokuaviewer.org/2011/10/07/call-for-mac-linux-developers/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 22:14:32 +0000</pubDate>
		<dc:creator>ZATZAi</dc:creator>
				<category><![CDATA[Help Wanted]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Volunteer]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2027</guid>
		<description><![CDATA[It&#8217;s been a little while now from the change-over from Jacek to myself (ZATZAi) and I&#8217;m finally starting to get a handle on things. I have some projects I&#8217;m working on with the others here on the team to try and make your Imprudence experience better in the future. Here on the web site front [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a little while now from the change-over from Jacek to myself (ZATZAi) and I&#8217;m finally starting to get a handle on things. I have some projects I&#8217;m working on with the others here on the team to try and make your Imprudence experience better in the future. Here on the web site front the plan is to better integrate the wiki, the forum and the blog to provide a more seamless experience and to make it easy to everyone to find what they&#8217;re looking for. Whether you&#8217;re looking for where to report a bug or how to do it, where to give feedback, or how to get support&#8230; The plan is to make the site and it&#8217;s features more straight forward and accessible to users who need more information or want to communicate but don&#8217;t know what the proper channels are.</p>
<p><a rel="attachment wp-att-2028" href="http://blog.kokuaviewer.org/2011/10/07/call-for-mac-linux-developers/calltoaction/"><img class="alignnone size-full wp-image-2028" title="calltoaction" src="http://blog.kokuaviewer.org/wp-content/uploads/2011/10/calltoaction.jpg" alt="" width="500" height="200" /></a></p>
<p>On the client front, we&#8217;ve recently released Imprudence 1.4 Beta 2 which fixed a great deal of bugs from the first beta and we continue to work on the next release (No timeline yet, but I&#8217;ll try to post something as we get closer). On that front we could use some help. If you have programming experience with C++ and the Mac or Linux 32bit platforms and would like to volunteer please get in touch with us. We&#8217;re of course interested in anyone who wants to volunteer, but we&#8217;re in particular need of developers for those two platforms. So if you have a passion for Virtual Worlds, C++ experience and can compile the client on Mac and/or Linux 32bit and would like to help develop the future of Imprudence/Kokua, then by all means drop us a lines.</p>
<p>Please send inquiries to me directly for now, I&#8217;ll set up a form on this blog to make it easier in the future.</p>
<p>zatzai (a) kokuaviewer.org</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2011/10/07/call-for-mac-linux-developers/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Why doesn&#8217;t Imprudence have multilayers, inventory links, or mesh rendering?</title>
		<link>http://blog.kokuaviewer.org/2011/09/27/why-doesnt-imprudence-have-multilayers-inventory-links-mesh-rendering/</link>
		<comments>http://blog.kokuaviewer.org/2011/09/27/why-doesnt-imprudence-have-multilayers-inventory-links-mesh-rendering/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 19:08:17 +0000</pubDate>
		<dc:creator>McCabe Maxsted</dc:creator>
				<category><![CDATA[Discussions]]></category>
		<category><![CDATA[Imprudence]]></category>

		<guid isPermaLink="false">http://blog.kokuaviewer.org/?p=2015</guid>
		<description><![CDATA[Other viewers have them, so why don&#8217;t we? Why would a developer purposefully avoid such useful features&#8211;ones that users clearly want? The answer is something of a mixed bag, and to get into it I&#8217;ll first have to explain a little bit about licensing and how licensing works. If you already know this stuff, please [...]]]></description>
			<content:encoded><![CDATA[<p>Other viewers have them, so why don&#8217;t we? Why would a developer purposefully avoid such useful features&#8211;ones that users clearly want?</p>
<p>The answer is something of a mixed bag, and to get into it I&#8217;ll first have to explain a little bit about licensing and how licensing works. If you already know this stuff, please bear with me as I&#8217;ll get to my point soon.</p>
<p>As many of you know, Imprudence is licensed under the <a href="http://www.gnu.org/licenses/gpl-2.0.html">GPLv2</a>+FLOSS Exceptions. The GPL is basically a software license that allows for free and open code. It&#8217;s because of this that we can easily share our code and incorporate others&#8217; code in turn. Even so, the GPL doesn&#8217;t allow us to do whatever we want. There are certain restrictions, such as:</p>
<ul>
<li>You cannot change the license of any line of code unless you are the original author, you hold copyright on that code, or the license permits it. When we get a patch submission, the author <a href="http://wiki.kokuaviewer.org/wiki/Imprudence:Contributing_Code#Code_Contribution_Guidelines">must license their code in a compatible fashion</a>.</li>
<li>You may not distribute works based on GPL code that violate any part of the GPL itself. Doing so leaves you open to legal action.</li>
</ul>
<p>So, how does that impact us, exactly? Imprudence is opensource. Second Life is opensource. Why can&#8217;t they work together? Here&#8217;s where the restrictions of the GPL come in: a bit over a year ago, Linden Lab decided to change the license for the Second Life viewer from  GPL+Exceptions to <a href="http://www.gnu.org/licenses/lgpl-2.1.html">LGPL</a>&#8211;a similar-sounding but ultimately different license. While the LGPL is compatible with the old license, there&#8217;s no way to go from LGPL to GPL+Exceptions. This put a massive hurdle in  our way as far as porting features from the Second Life.</p>
<p>For example, say someone submits a viewer 2/3-based patch to Imprudence.</p>
<p>While the GPL and  LGPL are considered compatible licenses, we don&#8217;t own the copyright on the LGPL code submitted to us. Thus, <em>we cannot change the license of that source to include exceptions. </em>Whatever code was licensed as LGPL <em>must stay</em> LGPL (or equivalent) and that distinction must always be made clear wherever that code is used.</p>
<p>This might not sound like much of a hurdle (and at times it isn&#8217;t&#8211;we switched over to the LGPL version of our Quicktime plugin ages ago) but consider the Inventory Links patch that&#8217;s currently in most other viewers. It contains ~43K lines of code, and is made up of an unknown mix of GPL+Exceptions viewer 1 code and LGPL viewer 2 code. The two licenses are not made distinct, so the patch is clearly a violation. There&#8217;s no way we could legally use it as is.</p>
<p>However, if we could figure out which lines are compatible with Viewer 1 and which ones are compatible with Viewer 2, we could add the appropriate licensing and include the patch. Needless to say, this has felt like a daunting task to us, especially when we&#8217;ve been more focused on bug fixes and finalizing 1.4.0 (if you&#8217;re using 1.4 and aren&#8217;t on <a href="http://blog.kokuaviewer.org/2011/09/25/imprudence-1-4-0-beta-2-released/">beta 2</a>, I <em>strongly</em> recommend upgrading) as far as Imprudence goes. But, these are features you guys need. We want to include them.</p>
<p>My plan is to start looking at these patches one by one and sorting out which lines we can use and which lines need refactoring. As I mentioned in <a href="http://blog.kokuaviewer.org/2011/09/25/imprudence-1-4-0-beta-2-released/comment-page-1/#comment-4282">a comment on the beta 2 post</a>, any volunteers who can help us with this process are welcome. Codie and I will be starting on this later tonight, and we&#8217;ll see how far we get. If you&#8217;d like to join us, please email me at mccabe@kokuaviewer.org and I&#8217;ll tell you what you can do.</p>
<p>You might find yourself asking, why go through so much effort for something like a little licensing issue? Why be so concerned when the author of the patch didn&#8217;t seem to be?</p>
<p>Our answer has always been&#8211;almost from the project&#8217;s inception&#8211;that while sometimes doing things the right way isn&#8217;t easy, these concerns are important to us. It&#8217;s thanks to licenses like the GPL, as well as the rules that accompany them, that opensource software has matured to the level it has today. Free and open software gave us the ability to start Imprudence (and later Kokua). We feel an obligation to respect that.</p>
<p>Anyway, I hope this clarifies for people where we&#8217;re coming from, and why we&#8217;ve done some of the things we have.</p>
<p><em>EDIT</em>: I&#8217;ve updated this post a bit to try to make things clearer.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kokuaviewer.org/2011/09/27/why-doesnt-imprudence-have-multilayers-inventory-links-mesh-rendering/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
	</channel>
</rss>

