<div dir="ltr"><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 20, 2013 at 2:31 PM, David Farning <span dir="ltr"><<a href="mailto:dfarning@activitycentral.com" target="_blank">dfarning@activitycentral.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Can everybody sit back and have a tasty beverage of their choice to celebrate?<br>


<br>
On the surface, this email might seem simple. Below the surface this<br>
is a turning point in the project.<br>
<div class="im"><br>
"Actually I'm more interested in what a good dev environment would be<br>
in order to contribute."<br>
<br>
</div>This is exactly what we have been targeting for that last year. A busy<br>
deployment support person who doesn't really can about the School<br>
Server or its technology. He just cares about how to build on XSCE to<br>
meet his specific deployment needs.<br>
<br>
If, and this is a very big if, we have done a good job designing the<br>
XSCE project and the XSCE product, Sebastian will find that it is more<br>
effective to do his work as an plug-in-service on XSCE rather than<br>
head off in his own.<br>
<br>
The open source theory behind this the notion of creating a modular<br>
and collaborative base which others use to solve their own specific<br>
problems.<br>
<br>
The business theory is that of Lead Users. (<br>
<a href="http://en.wikipedia.org/wiki/Lead_user" target="_blank">http://en.wikipedia.org/wiki/Lead_user</a> ) As an upstream, we don't have<br>
a complete understanding of users needs and priorities. Working with<br>
lead users, enables us to understand and meet their individual needs<br>
while gather information to create abstract solutions which apply to<br>
other users as well.<br>
<br>
It looks like 0.5 is coming along nicely. There is a lot of green in<br>
the task matrix at<br>
<a href="http://wiki.laptop.org/go/XS_Community_Edition/0.5/Ansible_Progress" target="_blank">http://wiki.laptop.org/go/XS_Community_Edition/0.5/Ansible_Progress</a> .<br>
<br>
While there are several interesting features at<br>
<a href="http://wiki.laptop.org/go/XS_Community_Edition/Features" target="_blank">http://wiki.laptop.org/go/XS_Community_Edition/Features</a> for 0.6, there<br>
is no cohesive theme to 'unite' us together as a project. I would like<br>
to suggest that the theme for 0.6 is making XSCE as easy and desirable<br>
as possible for lead users like Sebastian.<br>
<br>
Much like the initial statement, "Actually I'm more interested in what<br>
a good dev environment would be in order to contribute." which seems<br>
simple, but is actually a tipping point for the project. Engaging lead<br>
users seems simple, yet is rather subtle. On first glace there is:<br></blockquote><div><br></div><div><div>Welcome to the "we should make it simple and have awesome documentation" pack :-)</div><div><br></div>

<div>While the hackers here crank out 0.5 (they have been writing crazy amounts of code lately), lets try to figure out ways to do just what you mentioned, by breaking into small actionable tasks and/or features. This process actually started a few weeks ago (with the switch to github), but there's tons more to do. </div>

</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
1. Documentation about the the project and it's technologies.<br></blockquote><div><br></div><div>+1. I guess a wiki is the best place to do it, but we could think of more interactive ways (like video tutorials etc. Miguel's github tutorial video has already been viewed 27+ times <a href="http://www.youtube.com/watch?v=CEE85F3Zjcs">http://www.youtube.com/watch?v=CEE85F3Zjcs</a>). </div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
2. Simple ways to install,test, and develop XSCE.<br></blockquote><div><br></div><div>1. There is some work being done here. Santi was working on a test script that would run a battery of tests once the XSCE installs. I think that work could resume post 0.5. Think of it as an automated commit-build-test env. (I don't think there's a feature page for this yet). </div>

<div><br></div><div>2. Providing simple install images (VM appliances, XO images etc.) Again could be worked upon post 0.5 (Again, don't think there is a feature page yet). </div><div><br></div><div>3. Develop: It should already be easy to develop, thanks to ansible, save for the documentation and the on-ramp part. </div>

<div><br></div><div>4. <Your idea here :-)></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


3. Simple ways to interact with the community and transfer knowledge<br>
and technology.<br>
<br></blockquote><div><br></div><div>1. End user documentation (I want to approach this more as a process that results in end user documentation, than a concentrated effort, since this is going to be an ongoing thing). It is going to take a kickstart though.</div>

<div><br></div><div>2. Refer you to the crazy-ideas section here <a href="http://lists.laptop.org/pipermail/server-devel/2013-October/006823.html">http://lists.laptop.org/pipermail/server-devel/2013-October/006823.html</a> :-)</div>

<div><br></div><div>3. <more crazy ideas welcome> :-P</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


More subtly, there are decisions about encapsulation. What does a new<br>
developer need to know to get started? What complexity should be<br>
hidden and what should be exposed to new developers.... via best<br>
practices, APIs, and community processes.<br>
<br>
The challenge is to create an on-ramp to engage a broader audience at<br>
a pace which enables them to use XSCE to meet their needs while<br>
avoiding the tendency to create a wall between 'us' them 'them.'<br>
<br>
<br>
<br>
On Tue, Nov 19, 2013 at 11:24 PM, Sebastian Silva<br>
<div class="im"><<a href="mailto:sebastian@fuentelibre.org">sebastian@fuentelibre.org</a>> wrote:<br>
> Thanks that will be simpler. Actually I'm more interested in what a good dev<br>
> environment would be in order to contribute.<br>
> Do I need to make a fedora chroot?<br>
><br>
> Regards,<br>
> Sebastian<br>
><br>
> El 19/11/13 09:51, Anish Mangal escribió:<br>
><br>
> I tried uploading it to <a href="http://xsce.activitycentral.com" target="_blank">xsce.activitycentral.com</a>, but I ran out of space in<br>
> my user dir. Normally the appliance is 1.3G, but this also has 400mb of IIAB<br>
> test dataset.<br>
><br>
> I'll give it another shot in another area where there is some free space,<br>
> and get back.<br>
><br>
><br>
> On Tue, Nov 19, 2013 at 7:24 PM, Sebastian Silva <<a href="mailto:sebastian@fuentelibre.org">sebastian@fuentelibre.org</a>><br>
> wrote:<br>
>><br>
>> Hi<br>
>> I tried this but google drive problematic to download from as it requires<br>
>> to download from a browser. Not adequate for 1.6gb. Let me know if I can<br>
>> pick it up from a regular download place. Why is it so big?<br>
>><br>
>> Regards,<br>
>> Sebastian<br>
>><br>
>> El 17/11/13 20:48, Anish Mangal escribió:<br>
>><br>
>>> Download the XSCE Virtualbox appliance from here<br>
>>> <a href="https://docs.google.com/file/d/0B3eW2YPe6koIVXRVbDhSR0xXQ1U" target="_blank">https://docs.google.com/file/d/0B3eW2YPe6koIVXRVbDhSR0xXQ1U</a> (approx 1.6 GB)<br>
>><br>
>><br>
><br>
><br>
><br>
</div><div class=""><div class="h5">> _______________________________________________<br>
> Server-devel mailing list<br>
> <a href="mailto:Server-devel@lists.laptop.org">Server-devel@lists.laptop.org</a><br>
> <a href="http://lists.laptop.org/listinfo/server-devel" target="_blank">http://lists.laptop.org/listinfo/server-devel</a><br>
><br>
<br>
<br>
<br>
</div></div><span class=""><font color="#888888">--<br>
David Farning<br>
Activity Central: <a href="http://www.activitycentral.com" target="_blank">http://www.activitycentral.com</a><br>
</font></span></blockquote></div><br></div></div>