[Server-devel] Testing rpm dependencies of XSCE ansible version using a virtual package

2013-10-30 Thread Miguel González
To test hidden dependencies in current ansible implementation I've built a
**virtual package called xsce-virtual.rpm** [1] that includes a `Provides`
rule:

```
Provides: xs-config xs-tools
```

Installing it in the target machine, it is possible to install XSCE from
source with ansible assuring that actual xs-config and xs-tools packages
won't be installed.

```
$ sudo yum localinstall xsce-virtual-0.0-1479_g3ad13d3.noarch.rpm
[...]
Complete!
$ yum whatprovides xs-config xs-tools
xsce-virtual-0.0-1479_g3ad13d3.noarch : XSCE virtual package to isolate
xs-config and xs-tool dependencies
Repo: @/xsce-virtual-0.0-1479_g3ad13d3.noarch
Matched from:
Provides: xs-config

xsce-virtual-0.0-1479_g3ad13d3.noarch : XSCE virtual package to isolate
xs-config and xs-tool dependencies
Repo: @/xsce-virtual-0.0-1479_g3ad13d3.noarch
Matched from:
Provides: xs-tools
$ sudo yum install -y git ansible
$ git clone https://github.com/XSCE/xsce
$ cd xsce/
$ sudo ./runansible
[...]
$ yum list installed|grep ^xs
xs-rsync.noarch 0.6.12.gabc8f49-1.fc17
 @xs-extra
xsce-virtual.noarch 0.0-1479_g3ad13d3
@/xsce-virtual-0.0-1479_g3ad13d3.noarch
$
```



Related with this, I cleaned dxs.spec from DXS branch and sent a pull
request [2]:
- include xsce.yml
- substitute DXS for XSCE in paths and texts
- add `Provides: ` directive for xs-config and xs-tools.

To test, please install the rpm in the target machine and run ansible:

```
sudo yum localinstall xsce-server-0.0-1480_gb42a1de.noarch.rpm
sudo runansible
```

See https://sugardextrose.org/issues/4827 for the rpm packages.

Of course, packages can be built using ``rpmbuild -bb xsce-server.spec``.



1: https://gist.github.com/migonzalvar/7238367

2: https://github.com/XSCE/xsce/pull/22

-- 
https://github.com/XSCE/xsce/pull/22
Miguel González
Activity Central: https://github.com/XSCE/xsce/pull/22
http://www.activitycentral.com
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Server-devel Digest, Vol 78, Issue 39

2013-10-30 Thread Tony Anderson

Hi, TK

You are right, it will be a good opportunity. If you consider a 
one-classroom
deployment of 30-40 XOs, it would be worthwhile to test collaboration 
performance with a single router and ejabberd.


The mesh potato seems to offer benefits to deployments with more than
one classroom and more than one mesh. In this case, mesh potato routing
could enable collaboration by classroom replacing ejabberd service from the
school server.

It would be great if two routers could be set up and a school server run 
with

ejabberd and dhcpd not started. Then we could split the XOs between the two
routers and check their ability to interact with the school server and 
their

ability to collaborate within their subnets.

Tony


On 10/30/2013 12:00 PM, server-devel-requ...@lists.laptop.org wrote:

Message: 2
Date: Wed, 30 Oct 2013 05:37:23 +
From:tkk...@nurturingasia.com
To: Tony Andersontony_ander...@usa.net, XS Devel
server-devel@lists.laptop.org
Subject: Re: [Server-devel] mesh potato
Message-ID: W111281545263291383111443@atl4webmail18
Content-Type: text/plain; charset=us-ascii

I was thinking that real testing of the XSCE, mesh-potatoe AP (if available), 
or openWRT TP-Link  could be done in the wild during the Basecamp@Malacca on 
Nov 16-18. Can get direct feedback of users with the 20+ XO and other devices 
from this direct/indirect stress test.

Cheers.. for BYOD


___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] XS(CE) voice call in 13hrs: Thurs 2PM NYC Time

2013-10-30 Thread Adam Holt
Agenda is so wonderfully calm with only 2.5 weeks left before our Malaysia
summit/sprint!

https://docs.google.com/document/d/1o6QtzLb6e58YKWqMf_junux2XyBRLFm31un8YLcYslg

But don't hesitate to jot down forgotten needs above, newcomers  all-

(Send along your Skype username anyone who want to join the weekly voice
call...)

-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel