Re: [Server-devel] are NUC5i3RYH & NUC6i3SYH really limited to 12 WiFi clients??

2016-08-28 Thread Adam Holt
On Sat, Aug 27, 2016 at 12:55 AM, Anish Mangal  wrote:

> FWIW, on an older 2nd gen NUC I also see max 10-12 connections on the
> WiFi. I dont know if I have tried the latest kernel on that, so your
> finding is atleast consistent with older gen NUCs.
>

FYI Kernel 4.4.14 (Fedora 22's latest upon yum update) is no better:
12 simultaneous WiFi connections is still the maximum we're able to sustain
from random OS's to NUC6i3SYH's internal WiFi (*)

Sadly the latest WiFi driver from Intel also does not help: (for 6i3's
internal WiFi "Intel® Dual Band Wireless-AC 8260")
http://www.intel.com/content/www/us/en/support/network-and-i-o/wireless-networking/05511.html
https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-8000-ucode-25.30.13.0.tgz

(*) Curious Anomaly: Android WiFi connections made within the "first 12
WiFi connections" can hold on to their DHCP/WiFi connections, remaining
active and usable as 13th and 14th connections etc, as other laptops
connect, *until they disconnect from WiFi*.  But when 12 laptops (or iOS)
have connected to WiFi, and one of these Android WiFi connections happens
to drop, it will not be able to reconnect to WiFi -- until one of the 12
laptops (or iOS) disconnects.  Baffling that DHCP issues more than 12 IP
simultaneous IP addresses in these exceptional cases, when Android has
snuck in connecting early on.

Other OS's (Windows, Linux, Mac, iOS) however do not demonstrate Android's
unusual/sneaky/resilient behavior.  In any case, this Android curiosity
(however tantalizing, no idea how Android's apparently able to circumvent
the "max 12" limit) does not solve the larger/general problem of supporting
all OS's!

Any other angles of attack??

Beyond that number of users, one should anyway consider a router.
>
> Off the shelf routers like 701nd support around 15 users, but with openwrt
> they have been reported to support upwards of 30.
>
> On Sat, Aug 27, 2016 at 4:56 AM, James Cameron  wrote:
>
>> Doesn't sound right.
>>
>> What happened to stop the test?
>>
>> Isn't the CentOS 7.2 kernel used in your test way older than the RPi3
>> kernel?
>>
>> It would appear that CentOS 7.2 released with kernel 3.10 dated 30
>> June 2013, with minimal changes patched into it since.  Perhaps it
>> needs another fix.
>>
>> RPi3 kernel with Rasbian is 4.4 dated 1 November 2015.
>>
>> Bisect the problem broadly.  Try the latest kernel.
>>
>> There have been many wireless driver and wireless networking changes
>> between the two kernels.  There's a possibility it may be one of them
>> you have hit.
>>
>> --
>> James Cameron
>> http://quozl.netrek.org/
>> ___
>> Server-devel mailing list
>> Server-devel@lists.laptop.org
>> http://lists.laptop.org/listinfo/server-devel
>>
>
>
>
> --
> Anish
>
>
>
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
> --
> 
> 
> 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


[Server-devel] Fwd: Re: Discussing Sugarizer ~0.8 on XSCE 6.1

2016-08-28 Thread Adam Holt
From: "Lionel Laské" <lionel.la...@gmail.com>
Date: Aug 28, 2016 4:09 PM
Cc: "xsce-devel" <xsce-de...@googlegroups.com>

Hi Adam, hi XSCE guys,

Great idea.
Will be nice to help you on this.

Best regards from France.

 Lionel.

> 2016-08-24 21:45 GMT+02:00 Adam Holt <h...@laptop.org>:
>>
>> Full Thread @
http://lists.laptop.org/pipermail/server-devel/2016-August/thread.html
>>
>> -- Forwarded message --
>> From: "Tim Moody" <t...@timmoody.com>
>> Date: Aug 24, 2016 3:02 PM
>> Subject: Re: [Server-devel] Server-devel Digest, Vol 110, Issue 5 (Tony
Anderson)
>> To: "server-devel@lists.laptop.org" <server-devel@lists.laptop.org>
>> Cc:
>>
>> I should add to Tony's comments that Sugarizer will be a standard
feature of XSCE as of the upcoming 6.1 release,  so the extent to which
XSCE supports sugar will be dependent on the extent to which Activities are
implemented in Sugarizer.  This is increasingly important as we encounter
deployments where the clients are not XOs.
>>
>>
>> ___
>> Server-devel mailing list
>> Server-devel@lists.laptop.org
>> http://lists.laptop.org/listinfo/server-devel
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] New Toys: Fedora 25 on RPi3 / XSCE 6.1 on Raspbian

2016-10-22 Thread Adam Holt
Jerry & All,

1) Is anyone testing Peter Robinson's Fedora 25 Beta on RPi3 yet, as
released Oct 11?

   https://fedoramagazine.org/raspberry-pi-support-fedora-25-beta/

Does the above imply http://kraxel.org  and http://fedberry.org are less
needed going forward?  Regardless whether CentOS ever later legit-lands on
RPi3?

2) Is anybody testing George Hunt's work pushing XSCE 6.1 onto RPi3 yet, as
similarly released experimentally in early Oct 3?


http://www.xsce.org/downloads/xsce-release-6.1/rpi/experimental/raspbian_xsce_full-6.1.img.zip

3) Is there MicroSD card support for moving entire images from 64GB to
128GB MicroCards (expanding the partition) and back to 64GB later if nec
(shrinking the partition, possibly even to another manufaturer of MicroSD
cards whose partitionable space is slightly smaller by 1% etc?!)

F25 is still ~3 weeks away from final release, and XSCE 6.1 is still
shaking out a couple fixes in general on all platforms, but any
feedback/experiences around the above RPi3 opportunities would be highly
useful to all, as many seek to build authentic community around one or
both/all above approaches !

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


Re: [Server-devel] [XSCE] Re: Test image with asterisk/freepbx (SIP) and coova/radius captive portal

2016-10-24 Thread Adam Holt
Anish,

How far away do you think we are from implementing a radio button in XSCE's
Admin Console, enabling Captive Portal for all (less literate communities
especially) who need it?

Presumably customizable to http://box or whatever that
location/organization wants?

Adam

On Oct 24, 2016 8:26 AM, "Anish Mangal"  wrote:

> Also, this is setup in LanController mode and will NOT work as an internet
> gateway, as I messed on purpose with bind configuration :-) . If you would
> like to undo the (damage), just rerun the network setup. However, captive
> portal will not work in offline mode if you do so.
>
> On Mon, Oct 24, 2016 at 5:54 PM, Anish Mangal  wrote:
>
>> If anyone wants to test out what a radius/coova based captive portal and
>> asterisk might look like on an xsce, feel free to try this image out
>>
>> This is a filezilla savedisk image, so you will need that to restore it.
>> This is meant for a 1TB HDD, and I have it working on a NUC5CPYH.
>>
>> 125.23.112.6/2016-10-21-02-img-nosquid-asterisk-freepbx-capt
>> ive-working.tar
>>
>> --
>> Anish
>>
>>
>>
>
>
> --
> Anish
>
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] New Toys: Fedora 25 on RPi3 / XSCE 6.1 on Raspbian

2016-10-24 Thread Adam Holt
Has anybody tried the Aug 3rd/4th CentOS 7 build for RPi3 (and like it /
hate it?)

https://www.kraxel.org/repos/rpi2/images/arm64-rpi3-centos7-mainline-20160803.raw.xz

Profound Thanks Jerry / others who replied privately!

On Oct 23, 2016 1:46 PM, "jvon...@gmail.com" <jvon...@gmail.com> wrote:




Sent from Samsung Mobile

Adam Holt <h...@laptop.org> wrote:
Jerry & All,

1) Is anyone testing Peter Robinson's Fedora 25 Beta on RPi3 yet, as
released Oct 11

Not yet but with my recent ansible2.1 testing should work.
 https://fedoramagazine.org/raspberry-pi-support-fedora-25-beta/

Does the above imply http://kraxel.org  and http://fedberry.org are less
needed going forward?  Regardless whether CentOS ever later legit-lands on
RPi3

That is a possibillity.

2) Is anybody testing George Hunt's work pushing XSCE 6.1 onto RPi3 yet, as
similarly released experimentally in early Oct 3?

   http://www.xsce.org/downloads/xsce-release-6.1/rpi/
experimental/raspbian_xsce_full-6.1.img.zip

3) Is there MicroSD card support for moving entire images from 64GB to
128GB MicroCards (expanding the partition) and back to 64GB later if nec
(shrinking the partition, possibly even to another manufaturer of MicroSD
cards whose partitionable space is slightly smaller by 1% etc?!

Parted

F25 is still ~3 weeks away from final release, and XSCE 6.1 is still
shaking out a couple fixes in general on all platforms, but any
feedback/experiences around the above RPi3 opportunities would be highly
useful to all, as many seek to build authentic community around one or
both/all above approaches !

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


Re: [Server-devel] [XSCE] Re: Open issues and PRs on github/xsce

2016-10-20 Thread Adam Holt
After much discussion, Meeting Time has been finalized to *Saturday Oct
22nd, 12:30PM NYC Time*.

As it looks like Tim/George/Josh can probably all join 9:30AM PDT from
British Columbia & California, and 11:30AM CDT for Jerry in Manitoba.
Unclear if Avni's able to join while traveling?

In any case that's 10PM Saturday Night in India, so Anish please bring
drinks (or disco light at minimum ;)

On Thu, Oct 20, 2016 at 1:53 PM, Tim Moody <t...@timmoody.com> wrote:

> I don't know what if any connectivity I will have before the 25th, so pick
> a time and I'll join if I'm able.
>
>
> I think these issues/PRs fall into several categories including ones
> only created for discussion and not actionable.
>
>
> To me the biggest question is what is for 6.2.
>
>
> --
> *From:* aholt...@gmail.com <aholt...@gmail.com> on behalf of Adam Holt <
> h...@laptop.org>
> *Sent:* Thursday, October 20, 2016 10:32 AM
> *To:* Anish Mangal
> *Cc:* server-devel; xsce-devel
> *Subject:* [XSCE] Re: Open issues and PRs on github/xsce
>
>
> I'm trying to organize a mtg "this wkd" (or if absolutely nec Monday
> morning) after Tim gets off a long ferry ride this Saturday, and respectful
> of George and Curt being busy Sunday PM with WiFi scalability testing.
>
> Proposed times are:
>
> - Saturday Oct 22, Noon NYC Time
> - Sunday Oct 23, 1PM NYC Time
> - Monday Oct 24, 11AM NYC Time
>
> Tim & All please call/text me to refine timing!
>
> On Oct 20, 2016 7:00 AM, "Anish Mangal" <anis...@umich.edu> wrote:
>
> bump?
>
> On Thu, Oct 13, 2016 at 7:00 AM, Anish Mangal <anis...@umich.edu> wrote:
>
>> Hi,
>>
>> It seems the number of open issues and PRs on github are piling up :-)
>>
>> There are 19 open issues, and 15 PRs with the oldest one being 2.5 yrs
>> ago. Perhaps a technical meeting to run through these and atleast update
>> their statuses would be nice.
>>
>> Thoughts? :-)
>>
>> --
>> Anish
>>
>>
>>
>
>
> --
> Anish
>
> --
> 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


Re: [Server-devel] Open issues and PRs on github/xsce

2016-10-20 Thread Adam Holt
I'm trying to organize a mtg "this wkd" (or if absolutely nec Monday
morning) after Tim gets off a long ferry ride this Saturday, and respectful
of George and Curt being busy Sunday PM with WiFi scalability testing.

Proposed times are:

- Saturday Oct 22, Noon NYC Time
- Sunday Oct 23, 1PM NYC Time
- Monday Oct 24, 11AM NYC Time

Tim & All please call/text me to refine timing!

On Oct 20, 2016 7:00 AM, "Anish Mangal"  wrote:

bump?

On Thu, Oct 13, 2016 at 7:00 AM, Anish Mangal  wrote:

> Hi,
>
> It seems the number of open issues and PRs on github are piling up :-)
>
> There are 19 open issues, and 15 PRs with the oldest one being 2.5 yrs
> ago. Perhaps a technical meeting to run through these and atleast update
> their statuses would be nice.
>
> Thoughts? :-)
>
> --
> Anish
>
>
>


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


[Server-devel] comparison of XSCE 6.1 Admin Console's Utilities on Latest FedBerry/Raspbian OS's

2016-10-28 Thread Adam Holt
Below's a quick tour of the Utilities menu resulting from Tim's hard work
within http:///admin on 2 very different Linux OS's.

Tests were attempted using XSCE 6.1 on RPi3 (Raspberry Pi 3), after some
incredible prep/packaging work by Jerry Vonau & George Hunt on these 2 very
different OS's.

Keep in mind that both are OS's and XSCE integration are VERY new, so this
is NOT a proper bakeoff while the dust is still settling, but rather just
an early look at the differences for all!  Comparing:

1) Jerry Vonau's XSCE 6.1 on the latest http://FedBerry.org (Fedora 25
release in coming weeks will be much the same)
http://download.unleashkids.org/xsce/downloads/installer/rpi3/2F24-fed-lxqt-XSCE-armhfp.img.zip

2) George Hunt's XSCE 6.1 on the brand new "Raspbian Pixel" (OS from late
September, that includes Chromium as default browser, making many things
smoother than Epiphany for field tinkerers who don't have good connectivity
to download Firefox etc)
http://www.xsce.org/downloads/xsce-release-6.1/rpi/experimental/raspbian-v1-xsce-6.1.img.zip

All tests used the Utilities menu within http:///admin on the 2
systems above:

   - Change Password: *works (feedback missing if password change fails,
   e.g. if less than 8 characters etc)*
   - Display Job Status: *priceless after clicking "Install Configured
   Options" (during long Ansible jobs, keep clicking Refresh Status!*)
   - Display Command Log: *same as what you see on login to
   http:///admin*
   - Admin Tools:
  - *XOVis: i've not yet enabled this.*
  - *Munin: what is the username and password? **(Raspbian shows "*
  *Forbidden"**)*
  - *AWStats: works!*
   - Display Ansible Facts: *works!*
   - Display XSCE.INI File: *works!*
   - Display System Memory: *works!*
   - Display System Storage: *doesn't show key partitions/space on Raspbian
   (compare "df -h" or results from a Fedora-like backend)*
   - Perform Internet Speed Test
  - Run 10M Speed Test: *works almost instantly, but results could
  clarify Mbits/sec or MBytes/sec?*
  - Run 100M Speed Test:
*never responds, no matter how long I wait, worrisome as I have plenty of
  bandwdith on both cases :/ *
   - Run Ansible by Tag: *priceless, given that "Install Configured
   Options" (ansible) can sometimes take an hour or so to complete!*

PS Take a quick tour of the Utilities menu by clicking on Help > Utilities
within http:///admin for a bit more context on some of the submenus
above.  More testing later as time permits!!

--
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


[Server-devel] Fwd: Announcing the release of Fedora 25 Beta

2016-10-11 Thread Adam Holt
-- Forwarded message --
From: "Mohan Boddu" 
Date: Oct 11, 2016 7:04 AM
Subject: Announcing the release of Fedora 25 Beta
To: , <
devel-annou...@lists.fedoraproject.org>, 
Cc:

The Fedora Project is pleased to announce the immediate availability of
> Fedora 25 Beta, the next big step on our journey to the exciting Fedora
> 25 release in November.
>
> Fedora's journey is not simply about updating one operating system with
> the latest and greatest packages. It's also about innovation for the
> many different platforms represented in the Fedora Project:
> Workstation, Server, Atomic, and the various Spins. Coordinating the
> efforts across the many working groups is no small task, and serves as
> a testament to the talent and professionalism found within the Fedora
> community.
>
>
> Download the prerelease from our Get Fedora site:
>
> * Get Fedora 25 Beta Workstation
>   https://getfedora.org/en/workstation/prerelease/
>
> * Get Fedora 25 Beta Server
>   https://getfedora.org/en/server/prerelease/
>
> Looking for Cloud edition? Check out the section on Fedora Atomic
> below. Or, check out one of our popular variants:
>
> * Get Fedora 25 Beta Spins
>   https://spins.fedoraproject.org/prerelease
>
> * Get Fedora 25 Beta Labs
>   https://labs.fedoraproject.org/prerelease
>
> * Get Fedora 25 Beta ARM
>   https://arm.fedoraproject.org/prerelease
>
>
> What's New?
> ===
>
> As we move into this Beta phase of the Fedora 25 release cycle, what
> can users expect?
>
>
> Fedora-Wide Changes
> ===
>
> Some of the changes that will be seen across all aspects of Fedora
> include:
>
> * Docker updated to version 1.12
>
> * Support for weaker certificate authorities (i.e., 1024-bit) has
>   been removed
>
> * Node.js updated to version 6.x, providing a new and better version of
>   the popular server-side JavaScript engine
>
> * "Secondary architectures" now known as "alternate architectures"
>
> * Rust: Fedora 25 brings the support for the Rust programming
>   language. Rust is a system programming language which runs
>   blazingly fast, and prevents almost all crashes, segfaults, and
>   data races.
>
> * Python: Alongside the "standard" Python versions included in
>   Fedora 25 (3.5 and 2.7), Python programmers can now install Python
>   3.4, 3.3, and 2.6 from the repositories to help them run test
>   suites on multiple Python versions, as well as on PyPy, PyPy3, and
>   Jython, which were already there.
>
>
> Fedora Workstation
> ==
>
> The Workstation edition of Fedora 25 Beta is going to show off its
> stuff, too:
>
> * GNOME 3.22: Fedora 25 includes GNOME 3.22 in its pre-release and in
>   the Final version, coming soon. Helpful new features include multiple
>   file renaming, a redesigned keyboard settings tool, and many other UI
>   improvements across the environment. For full details, refer to the
>   GNOME 3.22 release notes. https://help.gnome.org/misc/
> release-notes/3.22/
>
> * New Fedora media writer: The new Fedora Media Writer is a tool that
>   downloads the latest stable Fedora for you. It then helps you write it
>   to media such as a USB stick, so you can take Fedora for a spin on your
>   system. If you like what you see, you can install to your system from
>   the live environment. The Fedora Media Writer is available for Windows,
>   Mac OS, and Linux.
>
> * Wayland has been under development for several years. While like most
>   software it still has some bugs, we believe it's ready to serve as a
>   default that works for many users. Users can still select the old X11
>   system if necessary to avoid a problem that affects them.
>
> * Improved Flatpak support in the Software tool: The Software tool
>   has the ability to install, update, and remove Flatpak software where a
>   Fedora system is configured to point to a repo that offers it.
>
> * GNOME Shell extensions are no longer checked for compatibility with
>   the current version of the Shell. This was originally required because
>   the GNOME interfaces were changing rapidly during the early days of
>   GNOME 3. Now these interfaces have stabilized, and extensions can
>   generally be expected to work with new releases. Any problems with an
>   extension should be reported to the author through the homepage, as
>   listed on the Extensions site.
>
>
> Fedora Server
> =
>
> Fedora 25 Server is also going to see some interesting changes in this
> cycle, particularly in the Cockpit tool:
>
> * SELinux Troubleshooter module: Cockpit now has a SELinux
>   Troubleshooter module similar to Fedora Workstation.
>
>   If a system encounters an SELinux denial, it will display information
>   about the issue as well as suggestions for correcting the issue if it
>   was unexpected. Without the module, an administrator has to notice a
>   denial occurred, dig through log files for the 

Re: [Server-devel] BBR: Congestion-Based Congestion Control

2016-12-12 Thread Adam Holt
On Dec 4, 2016 6:19 PM, "James Cameron"  wrote:

School server networks fail to perform fairly or effectively because
the loss-based congestion control methods in TCP networking are not a
good match for the wireless environment.

Wireless access points or devices with too much buffering memory make
the problem worse.  A case of more not being good.

Former OLPCer Jim Gettys warned us about bufferbloat years ago.

I'd like to hear from anyone deploying the new BBR congestion-base
controls, which should be available in 4.9 kernels.  It is a
server-side feature, so there's no great need for it in laptops that
operate as clients.


4.9 released yesterday.

With 2 years of LTS support likely/expected:

http://kroah.com/log/blog/2016/09/06/4-dot-9-equals-equals-next-lts-kernel/

References:

http://queue.acm.org/detail.cfm?id=3022184
https://lwn.net/Articles/701165/
http://queue.acm.org/detail.cfm?id=2071893

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


Re: [Server-devel] [XSCE] xsce on centos/rpi3

2016-12-13 Thread Adam Holt
On Mon, Dec 12, 2016 at 9:04 PM, Anish Mangal  wrote:

> Hi,
>
> Wondering if anyone has tried installing XSCE on centos on rpi3, and faced
> issues. Planning to try this out now that I have rpi3's
>

Not yet.  Most of us are using Raspbian (see Nov 30's
https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/) or
FedBerry (http://fedberry.org) as HW/networking support (Bluetooth, WiFi,
etc) is far better.

In future CentOS may catch up; these 3 people are certainly trying:
https://lists.centos.org/pipermail/centos/2016-December/162276.html


> Best,
> Anish
>

--
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


Re: [Server-devel] [XSCE] xsce on centos/rpi3

2016-12-13 Thread Adam Holt
On Dec 13, 2016 7:53 PM, "Anish Mangal" <anis...@umich.edu> wrote:

Are we supporting two OSes or switching to debian as base?

Supporting two OSes sounds too (two) cumbersome. The latter would make more
sense if indeed it is happening.


This is a legitimate ongoing debate.  Join our weekly call this Wedn 10AM
EST (NYC Time) if you can, in 13.5 hrs from now:

http://tinyurl.com/xsceminutes

For what release is this scheduled?


XSCE 6.2 officially, but Raspbian worked well with George's 6.1 derivative
earlier this autumn.

On Tue, Dec 13, 2016 at 2:50 PM, Adam Holt <h...@laptop.org> wrote:

> On Tue, Dec 13, 2016 at 3:07 AM, Adam Holt <h...@laptop.org> wrote:
>
>> On Mon, Dec 12, 2016 at 9:04 PM, Anish Mangal <anis...@umich.edu> wrote:
>>
>>> Hi,
>>>
>>> Wondering if anyone has tried installing XSCE on centos on rpi3, and
>>> faced issues. Planning to try this out now that I have rpi3's
>>>
>>
>> Not yet.  Most of us are using Raspbian (see Nov 30's
>> https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/)
>>
>
> Just FYI a new development is that a growing number of kickass deployments
> are asking me for the full Raspian ("Pixel" takes up 3GB more disk "Lite"
> version, likewise its zip/download is 1.1GB larger) as it provides an
> increasingly well-rounded learning suite for remote teachers/techs/kids to
> learn Linux & much more:
>
>http://downloads.raspberrypi.org/raspbian/release_notes.txt
>
> Aside: currently lacking Sugar regrettably, and not quite as well packaged
> for educators as those other Brits @ https://twitter.com/teamkano.
> Naturally there are other deployments that do not want these 3GB of
> learning/IT tools, as things boot faster without, and traditionalists do
> not want visual tools (X Windows).
>
> In essence it took half a decade, but the $35 computer is now unleashing a
> lot of field innovation across these 2 categories primarily:
> 1) "one RPi3 per child" deployments who require modern visual tools on
> each RPi3 (and can afford a cheap LCD per child/seat)
> 2) "one RPi3 server per classroom" deployments (who may or may not be able
> to afford an LCD or projector for the teacher)
>
> Of course there are many of both types of learning communities above and
> others, who do not always see eye to eye (imagine that, another culture
> war, what a surprise ;)  So our Mission is to encourage maximum
> cross-fertilization across these most practical scenarios--wherever we can,
> despite not-invented-here bubbles of innovation--embracing creative
> cross-collaboration / proven best practices as a larger force than
> infantile infighting, across an entire planet of fantastically passionate
> grassroots implementers~
>
> In many cases Sugarizer-on-XSCE/IIAB can provide a partial answer.  But
> Tony Anderson is correct to remind us Sugarizer does not yet provide nearly
> as rich an experience as full Sugar.  Meantime all educators cry out for
> platform stability that constructionism ironically relies on, so
> http://wiki.laptop.org/go/Release_notes/13.2.8 on XO laptops is a big
> step forward with Sugar 0.110, thanks to James Cameron!
>
> or FedBerry (http://fedberry.org) as HW/networking support (Bluetooth,
>> WiFi, etc) is far better.
>>
>> In future CentOS may catch up; these 3 people are certainly trying:
>> https://lists.centos.org/pipermail/centos/2016-December/162276.html
>>
>>
>>> Best,
>>> Anish
>>>
>>
>> --
>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>>
>
>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>



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


Re: [Server-devel] [XSCE] xsce on centos/rpi3

2016-12-13 Thread Adam Holt
On Tue, Dec 13, 2016 at 3:07 AM, Adam Holt <h...@laptop.org> wrote:

> On Mon, Dec 12, 2016 at 9:04 PM, Anish Mangal <anis...@umich.edu> wrote:
>
>> Hi,
>>
>> Wondering if anyone has tried installing XSCE on centos on rpi3, and
>> faced issues. Planning to try this out now that I have rpi3's
>>
>
> Not yet.  Most of us are using Raspbian (see Nov 30's
> https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/)
>

Just FYI a new development is that a growing number of kickass deployments
are asking me for the full Raspian ("Pixel" takes up 3GB more disk "Lite"
version, likewise its zip/download is 1.1GB larger) as it provides an
increasingly well-rounded learning suite for remote teachers/techs/kids to
learn Linux & much more:

   http://downloads.raspberrypi.org/raspbian/release_notes.txt

Aside: currently lacking Sugar regrettably, and not quite as well packaged
for educators as those other Brits @ https://twitter.com/teamkano.
Naturally there are other deployments that do not want these 3GB of
learning/IT tools, as things boot faster without, and traditionalists do
not want visual tools (X Windows).

In essence it took half a decade, but the $35 computer is now unleashing a
lot of field innovation across these 2 categories primarily:
1) "one RPi3 per child" deployments who require modern visual tools on each
RPi3 (and can afford a cheap LCD per child/seat)
2) "one RPi3 server per classroom" deployments (who may or may not be able
to afford an LCD or projector for the teacher)

Of course there are many of both types of learning communities above and
others, who do not always see eye to eye (imagine that, another culture
war, what a surprise ;)  So our Mission is to encourage maximum
cross-fertilization across these most practical scenarios--wherever we can,
despite not-invented-here bubbles of innovation--embracing creative
cross-collaboration / proven best practices as a larger force than
infantile infighting, across an entire planet of fantastically passionate
grassroots implementers~

In many cases Sugarizer-on-XSCE/IIAB can provide a partial answer.  But
Tony Anderson is correct to remind us Sugarizer does not yet provide nearly
as rich an experience as full Sugar.  Meantime all educators cry out for
platform stability that constructionism ironically relies on, so
http://wiki.laptop.org/go/Release_notes/13.2.8 on XO laptops is a big step
forward with Sugar 0.110, thanks to James Cameron!

or FedBerry (http://fedberry.org) as HW/networking support (Bluetooth,
> WiFi, etc) is far better.
>
> In future CentOS may catch up; these 3 people are certainly trying:
> https://lists.centos.org/pipermail/centos/2016-December/162276.html
>
>
>> Best,
>> Anish
>>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>



-- 
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


[Server-devel] CentOS "7.3" (1611) Released, for x86_64

2016-12-12 Thread Adam Holt
Aside: Likely that the forthcoming XSCE 6.2 will also run on Debian 8.6 or
9.


From: "Karanbir Singh" 

[
https://lists.centos.org/pipermail/centos-announce/2016-December/022172.html
]

I am pleased to announce the general availability of CentOS Linux 7
(1611) for 64 bit x86 compatible machines.

Effectively immediately, this is the current release for CentOS Linux
7 and is tagged as 1611, derived from Red Hat Enterprise Linux 7.3

As always, read through the Release Notes at :
http://wiki.centos.org/Manuals/ReleaseNotes/CentOS7 - these notes
contain important information about the release and details about some
of the content inside the release from the CentOS QA team. These notes
are updated constantly to include issues and incorporate feedback from
the users.

- --
Updates, Sources, and DebugInfos

Updates released since we froze the iso and install media content are
posted in the updates repo along with the release. This will include
content from late November 2016 and December 2016, therefore anyone
running a new install is highly encouraged to run a 'yum update'
operation immediate on install completion.  You can apply all updates,
including the content released today, on your existing CentOS Linux
7/x86_64 machine by just running 'yum update'.

As with all CentOS Linux 7 components, this release was built from
sources hosted at git.centos.org. In addition, SRPMs that are a
byproduct of the build (and also considered critical in the code and
buildsys process) are being published to match every binary RPM we
release. Sources will be available from vault.centos.org in their own
dedicated directories to match the corresponding binary RPMs. Since
there is far less traffic to the CentOS source RPMs compared with the
binary RPMs, we are not putting this content on the main mirror
network. If users wish to mirror this content they can do so using the
reposync command available in the yum-utils package. All CentOS source
RPMs are signed with the same key used to sign their binary
counterparts. Developers and end users looking at inspecting and
contributing patches to the CentOS Linux distro will find the code
hosted at git.centos.org far simpler to work against. Details on how
to best consume those are documented along with a quick start at :
http://wiki.centos.org/Sources

Debuginfo packages are also being signed and pushed. Yum configs
shipped in the new release file will have all the context required for
debuginfo to be available on every CentOS Linux install.

This release supersedes all previously released content for CentOS
Linux 7, and therefore we highly encourage all users to upgrade their
machines. Information on different upgrade strategies and how to
handle stale content is included in the Release Notes.

- --
Download

In order to conserve donor bandwidth, and to make it possible to get
the mirror content sync'd out as soon as possible, we recommend using
torrents to get your initial installer images:

Details on the images are available on the mirrors at
http://mirror.centos.org/centos/7/isos/x86_64/0_README.txt - that file
clearly highlights the difference in the images, and when one might be
more suitable than the others.

The sizes, sha256 sums and torrents for the ISO files:

==
* CentOS-7-x86_64-Minimal-1611.iso
  Size: 713031680
  Torrent:
http://mirror.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-16
11.torrent
  Sha256Sum:
27bd866242ee058b7a5754e83d8ee8403e216b93d130d800852a96f41c34d86a

* CentOS-7-x86_64-NetInstall-1611.iso
  Size: 395313152
  Torrent:
http://mirror.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-NetInstall
- -1611.iso.torrent
  Sha256Sum:
f2f7367deb90a25822947660c71638333ca0eceeabecc2d631be6cd508c24494

* CentOS-7-x86_64-DVD-1611.iso
  Size: 4379901952
  Torrent:
http://mirror.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1611.i
so.torrent
  Sha256Sum:
c455ee948e872ad2194b39045b83634e8613249182b88f549bb2319d97eb

* CentOS-7-x86_64-Everything-1611.iso
  Size: 8280604672
  Torrent:
http://mirror.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Everything
- -1611.iso.torrent
  Sha256Sum:
af4969ebbdc479d330de97c5bfbb37eedc64c369f009cb15a97f9553ba441c88

* CentOS-7-x86_64-LiveGNOME-1611.iso
  Size: 1245708288
  Torrent:
http://mirror.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-LiveGNOME-
1611.iso.torrent
  Sha256Sum:
8af6ad70c35c9b65e7ca88b38d18bed14598eb122169c1a22fc3f5b1c2de7d87

* CentOS-7-x86_64-LiveKDE-1611.iso
  Size: 1774190592
  Torrent:
http://mirror.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-LiveGNOME-
1611.iso.torrent
  Sha256Sum:
b584dd3cf2e287756aa6f6ec0f287500470b7e588b605211981b3b9ad09abac9


The iso files are also available for direct download from
http://mirror.centos.org/centos/7/isos/x86_64

- 
Additional Images

The Docker container, Vagrant images, Cloud images and Atomic Host
images are being prepared and will be released in the next few 

[Server-devel] "yum clean all" on Raspbian / Debian?

2017-01-11 Thread Adam Holt
I'm use to running things like "yum clean all" or dnf equivalent on CentOS
and Fedora to free up more than 2 GB of useful "disk" space, really vital
when shipping out 32GB or 64GB or 128GB MicroSD cards in RPi3 and similar.

Is there a recommended equivalent for Raspbian / Debian?
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] "yum clean all" on Raspbian / Debian?

2017-01-11 Thread Adam Holt
On Wed, Jan 11, 2017 at 9:48 AM, Kevin Cole  wrote:

> sudo apt-get clean
>
> will remove the downloaded package files (no longer needed after
> they've been unpacked and installed). I think that's what you're
> looking for.
>

Thanks Kevin.

While it did not free up disk space, perhaps George Hunt already did this
on the underlying image? :)

fyi
http://download.unleashkids.org/xsce/downloads/os/rpi/161229_pixel_g17a446f.img.zip
in this case ( Alpha Release of XSCE 6.2 for RPi3, that may become Beta
soon with a few more "git pull" as documented @ the bottom of
http://etherpad.mit.edu/p/XSCE_on_RPi3 )
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Internet-in-a-Box / XSCE Weekly Call: Thurs 10AM EST / NYC Time

2017-01-11 Thread Adam Holt
We've had many agenda additions already, please keep them coming, adding
your own here!

   http://tinyurl.com/xsceminutes

See you in exactly 23 hours...hope to see Adam Choi Townsend from Hong Kong
& Reno McKenzie from the Seattle area both ~ who are bringing many
new+important experiences to our progression from XSCE 6.1 to 6.2 to 6.3:

Backchannel to join the audio call: use the irc live chat @
https://webchat.freenode.net/?channels=#schoolserver

PS we've begun "Bug Scrub" calls Monday mornings at this same time, whose
focus is exclusively that (Quality Engineering, in contrast to
Design/Deployment/Documentation/Content/Community/Events during Thursday
calls).  We just ask that Monday calls be restricted to those actively
submitted QA/patches and actively involved with Quality Engineering, to
keep this technical workflow highly focused.
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] need help getting moodle installed and configured hopefully with elgg ie SCALE demo

2017-03-28 Thread Adam Holt
On Tue, Mar 28, 2017 at 10:59 AM, George Hunt <georgejh...@gmail.com> wrote:

> The version of moodle in [Internet-in-a-Box / XSCE] release-6.2 will be a
> rolling snapshot of what "moodle_31_stable" branch downloads, and the time
> that the image is created.
>
> Look at the recent commits in https://github.com/moodle/m
> oodle/commits/MOODLE_31_STABLE. The version that would be installed
> today, if the install from scratch instructions are followed, would be
> 3.1.5.
>
> After the fact, security-conscious operators might, or might not, protect
> themselves by applying Moodle's "every 2 months" patches themselves.
>
> Update is accomplished by going into the /opt/schoolserver/moodle
> directory, and doing a "git pull".  But since this is not tested, they
> should be warned that they run the risk of loosing data or function. (maybe
> it's only a small risk)
>
> I believe the effort to upgrade to the most recent security updates by
> folks who are not systems administrators will contribute to insecurity and
> a more unreliable user experience.
>
> For most offline situations, the best policy is: "If it's not broken,
> don't fix it".
>

*Vital clarif, thx so much George!*

On Tue, Mar 28, 2017 at 10:20 AM, Adam Holt <h...@laptop.org> wrote:
>
>> On Tue, Mar 28, 2017 at 9:08 AM, Tim Moody <t...@timmoody.com> wrote:
>>
>>> One trick to answer questions about what is included would be to look at
>>> the release notes to see what was added with each release.
>>>
>>> https://github.com/XSCE/xsce/blob/release-6.2/ReleaseNotes6.1.md
>>>
>>
>> Thanks Tim.
>>
>> Conclusion IIAB/XSCE 6.1 has indeed supported Moodle 3.1 since it was
>> released on Sept 22, 2016.
>>
>> George can you clarify if IIAB/XSCE 6.2 will include Moodle 3.1.5 or
>> similar Moodle 3.1.x, i.e. Moodle's many serious security updates since it
>> was released May 2016?
>>
>> (In any case, let's clarify how security-conscious operators might
>> protect themselves by applying Moodle's "every 2 months" patches
>> themselves.)
>>
>> On Tue, Mar 28, 2017 at 3:30 AM, Tony Anderson <tony_ander...@usa.net>
>>> wrote:
>>>
>>>> Hi, Adam
>>>>
>>>> George Hunt's image installs Moodle 1.9.5+ (build 20090910). There was
>>>> a major change in Moodle between 1.9 and 2+. So far as I know, XS has
>>>> always used Moodle 1.9.
>>>>
>>>> Tony
>>>>
>>>>
>>>> On 03/28/2017 12:13 PM, Adam Holt wrote:
>>>>
>>>> Can someone remind me if IIAB/XSCE 6.2 includes Moodle 3.1.x, i.e. the
>>>> LTS version supported for 3 years until 2019, and/or what exact release is
>>>> currently included?
>>>>
>>>>Moodle Roadmap:
>>>>https://docs.moodle.org/dev/Releases#Version_support
>>>>
>>>> (Given the choice, I'm of the opinion that we should stick with Moodle
>>>> 3.1.x LTS even though 3.3 is about to be released :)
>>>>
>>>>

-- 
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


[Server-devel] Internet-in-a-Box 6.2 install images + sampler content coming soon!

2017-03-26 Thread Adam Holt
As we approach the finish line rapidly in coming weeks if not days, this
morning AnishM, AvniK, TimM and GeorgeH helped standardize our IIAB install
image filenames, example preview:

   iiab-6.2-YYMMDD-pixel-sampler-g2ea032e.img.zip

(Our emerging guidelines @ http://tinyurl.com/iiabimages should help many
others build Internet-in-a-Box images for many other OS's, HW platforms and
most important new regions/languages as well!)

Final install images for IIAB 6.2 will be posted to
http://xsce.org/download(s) in coming weeks.  As another example, Josh &
All have helped refine a "sampler" content suite that will appear within
most "official" IIAB images going forward (typically 3GB and larger) again
to spur more DIY librarians/curators with vivid examples, inspiring them to
build their own IIAB install images.  By default with Sugarizer etc
enabled/on, and great sample content ready-to-roll for particular languages
and regions of the world, e.g.:

   iiab-6.2-YYMMDD-raspbian-lite-medical-espanol-g2ea032e.img.zip

In other words IIAB install images should have filenames like:

   iiab
-.img.zip

Where...

   version = *auto-generated* IIAB version number
   YYMMDD = *auto-generated* date
   os-and-version = manual input into compress.sh
   content-summary = manual input into compress.sh
   githash = *auto-generated* githash (always begins with the letter g,
followed by 7 characters)

Conlusion: compress.sh

builds the install image, if you want to build one yourself: if so see page
5 of http://tinyurl.com/iiabimages for more on compress.sh as we fine-tune
this still-changing spec, *Thanks All for your ongoing input!*

PS More to follow as details emerge around the possibility of plug+play
content suites & constituent content packs, e.g. we also envision 100GB of
prefab medical/educational content suites downloadable in "6min 40sec"
while making your morning coffee IF we believe the hype about the many new
cities promising 2gbit/s connection to the home (not just Hong Kong
anymore, but more on our sneakernet-friendly distributed/offline web
ambitions later :-)
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Internet-in-a-Box/XSCE Weekly Call: THUR 10:30AM NYC Time

2017-03-30 Thread Adam Holt
Call Minutes have now been posted:

   http://tinyurl.com/iiabminutes



*Thx to everyone who participated: Great Progress resulted, that'll become
very public in April !!*

On Wed, Mar 29, 2017 at 12:13 PM, Adam Holt <h...@laptop.org> wrote:

> On Wed, Mar 29, 2017 at 12:07 PM, Adam Holt <h...@laptop.org> wrote:
>
>> See you in just under 24hrs!
>>
>> Plz add to & enhance the agenda here:
>>
>>http://tinyurl.com/iiabimages
>>
>
> CORRECTION: http://tinyurl.com/iiabminutes
>
> Live Chat Back Channel: https://webchat.freenode.net/?
>> channels=#schoolserver
>>
>> --
>> <https://webchat.freenode.net/?channels=#schoolserver>
>> <https://webchat.freenode.net/?channels=#schoolserver>
>> Unsung Heroes of OLPC, interviewed live @
>> <https://webchat.freenode.net/?channels=#schoolserver>
>> http://unleashkids.org !
>>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Internet-in-a-Box & OLPC-like technologies in Ethiopia: 1PM NYC Time Thur March 23

2017-03-22 Thread Adam Holt
See you 1PM (NYC Time) Thursday / tomorrow, not too late to RSVP!

How lucky we are to have so many Ethiopia edu/tech/library professionals
all on the same small call -- thanks to everyone who already RSVP'd and see
you very soon.  Agenda:

   http://tinyurl.com/iiabminutes


*Thanks all for updating your Skype software to the latest to avoid
glitches, as we're likely to have about a dozen (or possibly more) people
on this call, and want to get started without A/V snafus Thursday 1PM EDT
sharp.  Even if this call is intended to be audio-only (or
audio-mainly...video introductions are fine as we begin the call...for
those who prefer to introduce themselves using video!)*

On Sat, Mar 18, 2017 at 2:46 PM, Adam Holt <h...@laptop.org> wrote:

> Please meet 2 very hard-working volunteers who will share their schools'
> digital library construction ambitions in Addis Ababa, Ethiopia this
> Thursday:
>
>- Giuseppe Chiappini, IT professional from Virginia, who is comparing
>the Edubuntu+Offline Wikipedia approach offered by http://Camara.org
>- Andreas Gros, Facebook analytics engineer from SF, who gave an
>incredible introduction to his work last week at
>http://youtu.be/-4-GpTa-pJ0
>
> Please note this is an human-centered design & engineering discussion more
> than a formal presentation, from 2 dedicated individuals pushing hard to
> get the right technologies and the right content into the hands of young
> children at 2 schools/centers in Ethiopia's capital, and rather soon.
>
> As such, all are welcome to this voice call IF you RSVP in advance!  We
> will compare and contrast Giuseppe & Andreas' 2 approaches, and learn more
> about the particulars of their 2 schools' need in Ahmaric, English and
> other languages.  Finally we will discuss how Internet-in-a-Box (formerly
> XSCE) Version 6.2 can and cannot fulfill these specific needs.
>
> See y'all Thursday 1PM NYC Time, and please view Andi's recent video
> presentation to OLPC San Francisco above (YouTube link above) prior to
> joining Thursday so we can support Giuseppe & Andi as best we can then,
> without retreading old ground!
>
> We ask that all (including Andi & Giuseppe) post their own topics &
> questions here in advance of and during the call, insofar as you can
> please, so everybody learns what they most urgently need from this call -- 
> *questions
> written into the Agenda/Minutes below will have priority over live
> questions when we inevitably run out of time :)*
>
> http://tinyurl.com/iiabminutes
>
> Finally, I don't know if Lidet Tilahun (https://et.linkedin.com/in/
> lidet-tilahun-62108817 who organized most of OLPC's famous Ethiopia work
> over the years, such as http://wiki.laptop.org/go/OLPC_Ethiopia#Content
> starting around 2008/2009) is available to join us, but I will ask her
> privately if she too might have a minute to say hello during the call too,
> see you then!!
>
> Adam
>
> --
> 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


Re: [Server-devel] Internet-in-a-Box/XSCE Weekly Call: THUR 10:30AM NYC Time

2017-03-29 Thread Adam Holt
On Wed, Mar 29, 2017 at 12:07 PM, Adam Holt <h...@laptop.org> wrote:

> See you in just under 24hrs!
>
> Plz add to & enhance the agenda here:
>
>http://tinyurl.com/iiabimages
>

CORRECTION: http://tinyurl.com/iiabminutes

Live Chat Back Channel: https://webchat.freenode.net/?channels=#schoolserver
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Internet-in-a-Box & OLPC-like technologies in Ethiopia: 1PM NYC Time Thur March 23

2017-03-18 Thread Adam Holt
Please meet 2 very hard-working volunteers who will share their schools'
digital library construction ambitions in Addis Ababa, Ethiopia this
Thursday:

   - Giuseppe Chiappini, IT professional from Virginia, who is comparing
   the Edubuntu+Offline Wikipedia approach offered by http://Camara.org
   - Andreas Gros, Facebook analytics engineer from SF, who gave an
   incredible introduction to his work last week at
   http://youtu.be/-4-GpTa-pJ0

Please note this is an human-centered design & engineering discussion more
than a formal presentation, from 2 dedicated individuals pushing hard to
get the right technologies and the right content into the hands of young
children at 2 schools/centers in Ethiopia's capital, and rather soon.

As such, all are welcome to this voice call IF you RSVP in advance!  We
will compare and contrast Giuseppe & Andreas' 2 approaches, and learn more
about the particulars of their 2 schools' need in Ahmaric, English and
other languages.  Finally we will discuss how Internet-in-a-Box (formerly
XSCE) Version 6.2 can and cannot fulfill these specific needs.

See y'all Thursday 1PM NYC Time, and please view Andi's recent video
presentation to OLPC San Francisco above (YouTube link above) prior to
joining Thursday so we can support Giuseppe & Andi as best we can then,
without retreading old ground!

We ask that all (including Andi & Giuseppe) post their own topics &
questions here in advance of and during the call, insofar as you can
please, so everybody learns what they most urgently need from this
call -- *questions
written into the Agenda/Minutes below will have priority over live
questions when we inevitably run out of time :)*

http://tinyurl.com/iiabminutes

Finally, I don't know if Lidet Tilahun (
https://et.linkedin.com/in/lidet-tilahun-62108817 who organized most of
OLPC's famous Ethiopia work over the years, such as
http://wiki.laptop.org/go/OLPC_Ethiopia#Content starting around 2008/2009)
is available to join us, but I will ask her privately if she too might have
a minute to say hello during the call too, see you then!!

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


Re: [Server-devel] DRAFT: Guidelines for Creating IIAB Images incl Sample Content Packs

2017-03-16 Thread Adam Holt
On Sat, Mar 11, 2017 at 3:02 PM, Adam Holt <h...@laptop.org> wrote:

> On Sat, Mar 11, 2017 at 3:00 PM, Adam Holt <h...@laptop.org> wrote:
>
>> Can you give Josh's 2-page doc a once-over this wkd?  (Anyone hoping to
>> create Internet-in-a-Box images to empower the Masses!)
>>
>> (Right-click on the Doc to add comments/suggestions, if you don't have
>> time to make full edits, or have not yet been added as a full editor!)
>>
>
> *http://tinyurl.com/iiabimages <http://tinyurl.com/iiabimages>*
>
>
>> Example: The section near the top about "*Disk/SD Expansion*" (*minify*
>> script. something about commandline.txt, etc) needs a massive cleaning,
>> as I apologize I don't understand this (re-partitioning?) stuff at all.
>> Even if a consensus path does not emerge in March 2017, let's share out our
>> best disk re-sizing tricks/scripts/summary options quick~
>>
>
Thanks to much input from everyone during this morning's meeting, I've
re-organized the doc (IIAB install image guidelines above) into 18
sequential steps.

I rewrote many of these sections making it approachable to senior
implementers joining our community, who want join us making meaningful *(quick
to understand)* install images for redistribution to their regions, their
languages, their OS's, and yes their mongrol HW ;)

Conclusion: I need to work with George (and others!) in the coming week to
now wrap this doc up, consolidating its loose ends, the orange sections in
particular.  Thanks you for poking at those orange sections in coming days
to beef up our growing consensus, so we can release an increasing number of
near-bulletproof 6.2 images soon~

*PS no jokes about One Image Per Child will be permitted, as we already
have too many jokes about One OS Per Child ;)*

--
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


[Server-devel] in plain english: How to Add Content to Internet-in-a-Box

2017-03-16 Thread Adam Holt
Today I've overhauled most of the "Add Content" section at the bottom of
our Internet-in-a-Box (formerly XSCE) install doc:

https://github.com/XSCE/xsce/wiki/IIAB-Installation#add-content

*Plz continue to provide feedback & suggestions, Thanks All!*


PS see also the high-level summary at http://schoolserver.org/FAQ here:
3 What can I do with E-books and Internet-in-a-Box?

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


Re: [Server-devel] http://download.iiab.io/6.2 MOCKUP to gather ideas!

2017-04-03 Thread Adam Holt
On Mon, Apr 3, 2017 at 6:08 PM, Adam Holt <h...@laptop.org> wrote:

> Purely a mockup to gather different community ideas leading to a healthier
> spring garden very soon...let us know as Internet-in-a-Box (IIAB/XSCE) 6.2
> release approaches rapidly :-)
>
>http://download.iiab.io/6.2
>
> (e.g. different directory structures will be considered, so long as
> they're very concise, informative to newbies, and preserve history across
> recent versions etc!)
>
> Meanwhile our main download site should remain http://xsce.org/downloads
> until a possible cutover later...
>
> PS Above Apache 2.2.15 site has a small flaw in that it shows README.html
> automatically (elegant!) but however fails to show any sign of other html
> files like README_clonezilla.html (until I rename these to README.html --
> or I can try to fix httpd.conf if displaying all html files is
> better/urgent?)
>

Fixed: IndexIgnore directive in /etc/httpd/conf/httpd.conf had been hiding
all files beginning with README

Conclusion: each README.html is both downloadable + immediately viewable
underneath http://download.iiab.io directory listings.
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] ditch all *.img.md5.txt ? (*.img.zip.md5.txt far more useful)

2017-04-03 Thread Adam Holt
Tim's argument that *.img.md5.txt creates too much noise within
http://xsce.org/downloads is fair (e.g. in future http://download.iiab.io)
since we already have *.img.zip.md5 to verify downloads.  Of course we
can't please everyone, but there's a lot of redundancy built in already,
and checking the compressed *.img.zip is in fact faster for all users.

George, Josh, Rick, Anish & All:

Can we modify the social contract for
publishable/promotable/friendly/secure images @
http://tinyurl.com/iiabimages to ditch *.img.md5 ?  Hence removing the
following line 72 from
https://github.com/iiab/iiab-factory/blob/master/box/rpi/cp-sd ?

   md5sum $FILENAME > $FILENAME.md5.txt

PS the .txt suffix remains very wise b/c Apache generally won't display
*.md5
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] spring cleaning of http://xsce.org/downloads incl Official Images anybody can make!

2017-04-03 Thread Adam Holt
FYI lesser-used images have moved from:

   http://xsce.org/downloads/xsce-release-6.2/rpi/

to:

   http://xsce.org/downloads/xsce-release-6.2/rpi/other-images/

Meanwhile George Hunt is streamlining the README publication/guidelines
process, so any competent sysadmin can publish their own Internet-in-a-Box
images for broad & very tangible community benefit!

As we increasingly tighten up http://tinyurl.com/iiabimages, our new
publication guidelines spec, as slick downloadable Internet-in-a-Box
install images begin to circulate to new education-centric demographics
very shortly (and we avoid ftp site swamps ;)

These scripts are not 100% finalized yet but FYI as a preview they're very
close (standardize.sh
,
finalize.sh
,
compress.sh
) and
together they will ensure Internet-in-a-Box regional/linguistic/OS
communities have the tightest install images they need, thanks to a civic
IT/librarian culture empowering all:

   1. Follow community DevOps conventions, strengthening our movement
   2. Respect everyone's privacy+security, As Much As Humanly Possible
   3. *Include fun/starter content included right out of the BOX!  Thanks
   especially to Josh Dennis fighting the good fight here, such that new
   implementers/librarians/contributors have an ever-strengthening springboard
   launching their DIY selections of Content Pack upwards ~ rather than
   slapping them back down into the curation-is-too-hard whiners' swamp ;)*

--
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


[Server-devel] Internet-in-a-Box/XSCE 6.2 Thur Call: 10:30AM NYC Time

2017-04-12 Thread Adam Holt
See you then (in exactly 24 hours) and thanks for adding your topic to the
Agenda here in advance!

   http://tinyurl.com/iiabminutes

Live Chat Backchannel: https://webchat.freenode.net/?channels=#schoolserver
(use irc's Private-Message feature to grab our attention if nec!)
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] http://download.iiab.io/6.2 MOCKUP to gather ideas!

2017-04-06 Thread Adam Holt
NEW MOCKUP in preparation for IIAB/XSCE 6.2's imminent release this month:

   http://download.iiab.io/6.2
   http://download.iiab.io/content
   http://download.iiab.io/packages

Documentation has been changed to reflect this new/official DOWNLOAD.IIAB.IO
url:

   http://schoolserver.org
   http://wiki.laptop.org/go/XS_Community_Edition
   https://github.com/xsce/xsce/wiki/IIAB-Installation

Keep the comments coming as we still have time for changes before final
release!

PS as an all-volunteer organization we must apologize we cannot afford
premium hosting...and so we are using http-domain-forwarding with masking
to the same underlying http://xsce.org/downloads for now, instead of a DNS
Zone File A record etc we'll shoot for in future...again, apologies our
current $11/month shared hosting service does not permit this (:


On Mon, Apr 3, 2017 at 9:37 PM, Adam Holt <h...@laptop.org> wrote:

> On Mon, Apr 3, 2017 at 6:08 PM, Adam Holt <h...@laptop.org> wrote:
>
>> Purely a mockup to gather different community ideas leading to a
>> healthier spring garden very soon...let us know as Internet-in-a-Box
>> (IIAB/XSCE) 6.2 release approaches rapidly :-)
>>
>>http://download.iiab.io/6.2
>>
>> (e.g. different directory structures will be considered, so long as
>> they're very concise, informative to newbies, and preserve history across
>> recent versions etc!)
>>
>> Meanwhile our main download site should remain http://xsce.org/downloads
>> until a possible cutover later...
>>
>> PS Above Apache 2.2.15 site has a small flaw in that it shows README.html
>> automatically (elegant!) but however fails to show any sign of other html
>> files like README_clonezilla.html (until I rename these to README.html --
>> or I can try to fix httpd.conf if displaying all html files is
>> better/urgent?)
>>
>
> Fixed: IndexIgnore directive in /etc/httpd/conf/httpd.conf had been hiding
> all files beginning with README
>
> Conclusion: each README.html is both downloadable + immediately viewable
> underneath http://download.iiab.io directory listings.
>
> --
> 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


Re: [Server-devel] ditch all *.img.md5.txt ? (*.img.zip.md5.txt far more useful)

2017-04-06 Thread Adam Holt
On Mon, Apr 3, 2017 at 6:46 PM, James Cameron  wrote:

> Too much noise is a good argument.
>
> Solutions can be;
>
> 0.  omit the checksums if they are used less than 10% of the time
> (check your logs),
>
> 1.  use one file to contain all checksums, e.g. MD5SUMS,
>
> 2.  don't use Apache indexes, but instead use a script or template to
> generate friendly HTML with file name, checksum, on one line,
>
> Also, it surprises me you-all aren't using any digital signatures on
> the files; but then I think of your user base who wouldn't necessarily
> have the time to be able to verify one, let alone an MD5.
>

Good suggestions all around, thanks James-

For now it seems we're on a deadline, and with no objections over the past
3-4 days, we'll just push ahead Tim's suggestion to ditch/remove
*.IMG.MD5.TXT from http://download.iiab.io to reduce noise.

George,

Can you go ahead now and remove line 72 from
https://github.com/iiab/iiab-factory/blob/master/box/rpi/cp-sd ?
   md5sum $FILENAME > $FILENAME.md5.txt

Keeping line 73...
   md5sum $FILENAME.zip > $FILENAME.zip.md5.txt

--
> James Cameron
> http://quozl.netrek.org/
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>



-- 
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


Re: [Server-devel] Internet-in-a-Box/XSCE 6.2 Release Underway! (Public Annc TO FOLLOW)

2017-04-21 Thread Adam Holt
Two "final" images have been released for RPi 2 or 3, including sample
content, thanks to Josh Dennis:
http://download.iiab.io/6.2/rpi

Look for them here:
iiab-6.2-170420-pixel-sampler-en-gf3078a1.img.zip
<http://xsce.org/downloads/6.2/rpi/iiab-6.2-170420-pixel-sampler-en-gf3078a1.img.zip>
iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip
<http://xsce.org/downloads/6.2/rpi/iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip>

Yes the README.html still needs work, but this is best done talking live
with Josh/Tim when I understand the exact internals of these images, as
I'll try to do in coming days!


On Thu, Apr 20, 2017 at 11:47 AM, Adam Holt <h...@laptop.org> wrote:

> On Wed, Apr 19, 2017 at 10:12 PM, Adam Holt <h...@laptop.org> wrote:
>
>> (Broad Public Annc TO FOLLOW as content-rich images appear in coming days
>> & weeks!)
>>
>> Excerpt from http://schoolserver.org :
>>
>> *IIAB/XSCE 6.2 <http://wiki.laptop.org/go/XS_Community_Edition/6.2> was
>> released April 19, 2017, with Release Notes here
>> <https://github.com/xsce/xsce/wiki/IIAB-6.2-Release-Notes>. Consider
>> a Quick Install
>> <http://wiki.laptop.org/go/XS_Community_Edition/FAQ#Is_a_quick_installation_possible.3F>,
>> to install the best open learning content you need, helping all reflect on
>> which directions Internet-in-a-Box
>> <http://wiki.laptop.org/go/XS_Community_Edition/6.3> should head next!*
>>
>> *PREVIEW: please try our complete v6.2 install images including sampler
>> content, when they're published for different CPU's, OS's and languages in
>> coming weeks here: http://download.iiab.io <http://download.iiab.io/>*
>>
>
> Caution: Until *official* updated install images are posted above
> (whereupon will see "gf3078a15" or "gf3078a1" in the filename) you will
> need to do a COMPLETE "cd /opt/schoolserver/xsce; ./runansible" to clean up
> http://box/info offline docs.
>
> The reason is that http://box/admin -> Config menu -> Install Configure
> Options (rapid-fire method, that we normally recommend!) fails to complete
> these 2 essential steps, if you're beginning from a 6.2 pre-release:
>
>rm /etc/apache2/sites-enabled/iiab-info.conf
>systemctl restart apache2
>
>
> *Thanks +ALL+ for making this quite amazing, transformational release
>> possible!*
>>
>>
>> PS githash "f3078a15" @ https://github.com/xsce/xsce/commits means
>> you're with the cool kids, updated to the official v6.2 release, ready to
>> ROCK
>>
>> PPS How do I know what version of IIAB/XSCE I'm running?  Answer #19 @
>> http://schoolserver.org/FAQ
>>
>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>
> --
> 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


[Server-devel] Internet-in-a-Box Community Call Minutes Published

2017-04-13 Thread Adam Holt
Unbelievable progress after some exhausting unit/integration testing coming
to a close, *Thanks All as we're days away from IIAB/XSCE 6.2's final
release:*

http://tinyurl.com/iiabminutes

Preview of what's next:

Implementation will begin in at least 4 schools in Oaxaca, Mexico during
the last week in April, working with http://kidsoncomputers.org

Soon after, watch for:

Ghana/Dominican Republic/Haiti/Lebanon/Myanmar/Malaysia!
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Internet-in-a-Box/XSCE 6.2 Release Underway! (Public Annc TO FOLLOW)

2017-04-20 Thread Adam Holt
On Wed, Apr 19, 2017 at 10:12 PM, Adam Holt <h...@laptop.org> wrote:

> (Broad Public Annc TO FOLLOW as content-rich images appear in coming days
> & weeks!)
>
> Excerpt from http://schoolserver.org :
>
> *IIAB/XSCE 6.2 <http://wiki.laptop.org/go/XS_Community_Edition/6.2> was
> released April 19, 2017, with Release Notes here
> <https://github.com/xsce/xsce/wiki/IIAB-6.2-Release-Notes>. Consider
> a Quick Install
> <http://wiki.laptop.org/go/XS_Community_Edition/FAQ#Is_a_quick_installation_possible.3F>,
> to install the best open learning content you need, helping all reflect on
> which directions Internet-in-a-Box
> <http://wiki.laptop.org/go/XS_Community_Edition/6.3> should head next!*
>
> *PREVIEW: please try our complete v6.2 install images including sampler
> content, when they're published for different CPU's, OS's and languages in
> coming weeks here: http://download.iiab.io <http://download.iiab.io/>*
>

Caution: Until *official* updated install images are posted above
(whereupon will see "gf3078a15" or "gf3078a1" in the filename) you will
need to do a COMPLETE "cd /opt/schoolserver/xsce; ./runansible" to clean up
http://box/info offline docs.

The reason is that http://box/admin -> Config menu -> Install Configure
Options (rapid-fire method, that we normally recommend!) fails to complete
these 2 essential steps, if you're beginning from a 6.2 pre-release:

   rm /etc/apache2/sites-enabled/iiab-info.conf
   systemctl restart apache2


*Thanks +ALL+ for making this quite amazing, transformational release
> possible!*
>
>
> PS githash "f3078a15" @ https://github.com/xsce/xsce/commits means you're
> with the cool kids, updated to the official v6.2 release, ready to ROCK
>
> PPS How do I know what version of IIAB/XSCE I'm running?  Answer #19 @
> http://schoolserver.org/FAQ
>


-- 
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


[Server-devel] Internet-in-a-Box/XSCE 6.2 Release Underway! (Public Annc TO FOLLOW)

2017-04-19 Thread Adam Holt
(Broad Public Annc TO FOLLOW as content-rich images appear in coming days &
weeks!)

Excerpt from http://schoolserver.org :

*IIAB/XSCE 6.2  was
released April 19, 2017, with Release Notes here
. Consider
a Quick Install
,
to install the best open learning content you need, helping all reflect on
which directions Internet-in-a-Box
 should head next!*

*PREVIEW: please try our complete v6.2 install images including sampler
content, when they're published for different CPU's, OS's and languages in
coming weeks here: http://download.iiab.io *

*Thanks +ALL+ for making this quite amazing, transformational release
possible!*


PS githash "f3078a15" @ https://github.com/xsce/xsce/commits means you're
with the cool kids, updated to the official v6.2 release, ready to ROCK

PPS How do I know what version of IIAB/XSCE I'm running?  Answer #19 @
http://schoolserver.org/FAQ
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] DRAFT: How can one remotely access Internet-in-a-Box servers?

2017-03-09 Thread Adam Holt
There are many security/convenience tradeoffs embedded here (thank to 3
years of work by George Hunt tuning OpenVPN) so please reply with
suggestions all who can, as we do our best to hit this perpetually moving
target:

   - 21 How can one remotely access Internet-in-a-Box servers?
   



Thanks!  Related:

   - 9 What are the default passwords?
   

   - 16 What security tips exist?
   

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


Re: [Server-devel] [XSCE] DRAFT: How can one remotely access Internet-in-a-Box servers?

2017-03-09 Thread Adam Holt
Thanks Tony, I'll work on it when I get back to a real computer.

Note the doc's been renamed per another's suggestion:

   - 21 How can I remotely manage my Internet-in-a-Box?
   
<http://wiki.laptop.org/go/XS_Community_Edition/FAQ#How_can_I_remotely_manage_my_Internet-in-a-Box.3F>

Keep the suggestions coming, Thanks all!


On Thu, Mar 9, 2017 at 8:36 PM, Tony Anderson <tony_ander...@usa.net> wrote:

> Hi, Adam
>
> Your link below does not discuss the basic issue: how to connect to a
> school server where the internet is not available at the deployment (the
> normal case).
>
> The need is for a remote administrator to access the schoolserver. Since
> most school servers use fairly portable hardware, one could be taken to an
> internet cafe. Another option might be connection via gsm. In either case,
> there would be a need for a usb-ethernet cable (for gsm to a dongle or
> mobile device sharing internet access).
>
> Presumably the person at the schoolserver end could access 'internet in a
> box' to determine the dhcp url to the wan and send that to the remote
> administrator (IRC?). This presumes the local person has a way to connect
> to internet in a box by wifi (an XO?).
>
> As a consequence of these complexities, my effort has been to provide a
> schoolserver that does not need external intervention for at least a school
> year.
> At the local site, the only need is to power off and power on the
> schoolserver.
>
> If there is a problem such as failure of dhcp on boot, the deployment may
> lose the schoolserver until the next opportunity for intervention. If the
> schoolserver is accessible by lan, it may be possible to talk the local
> person through accessing ssh through a local client.
>
> Even when internet is available, xsce is set up to accept ssh via the lan
> network. The need is for an ssh session from the wan side which somehow
> allows the adminstrator to see what a client on the lan side sees. When a
> change is made to the schoolserver screens, the adminstrator needs to see
> the result. This could perhaps be done by someone local on the lan
> describing the changes.
>
> Tony
>
>
>
>
>
>
> On 03/10/2017 06:39 AM, Adam Holt wrote:
>
> There are many security/convenience tradeoffs embedded here (thank to 3
> years of work by George Hunt tuning OpenVPN) so please reply with
> suggestions all who can, as we do our best to hit this perpetually moving
> target:
>
>- 21 How can one remotely access Internet-in-a-Box servers?
>
> <http://wiki.laptop.org/go/XS_Community_Edition/FAQ#How_can_one_remotely_access_Internet-in-a-Box_servers.3F>
>
>
> Thanks!  Related:
>
>- 9 What are the default passwords?
>
> <http://wiki.laptop.org/go/XS_Community_Edition/FAQ#What_are_the_default_passwords.3F>
>- 16 What security tips exist?
>
> <http://wiki.laptop.org/go/XS_Community_Edition/FAQ#What_security_tips_exist.3F>
>
>
>


-- 
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


Re: [Server-devel] 10:30AM EST Thur IIAB Call

2017-03-08 Thread Adam Holt
On Wed, Mar 8, 2017 at 12:26 PM, Adam Holt wrote:

> Plz add to the agenda here;
>
>http://tinyurl.com/iiabminutes
>

Much revised above ~ plz add to + refine!

Thanks & see you there!
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Chrome 56+ fails to display ZIMs. Boot/poweroff delays: progress ongoing!

2017-03-10 Thread Adam Holt
The "Known Issues" section at the bottom of IIAB/XSCE 6.2's Release Notes
(draft) has been updated:

https://github.com/XSCE/xsce/wiki/IIAB-6.2-Release-Notes#known-issues

Thanks to Tim & George who explained important ongoing work here during
yesterday's call (http://tinyurl.com/iiabminutes).

Please LMK any other known flaws!


On Thu, Mar 2, 2017 at 12:06 PM, Tim Moody <t...@timmoody.com> wrote:

> https://github.com/kiwix/tools/issues/1
>
>
> On Thu, Mar 2, 2017 at 11:58 AM, Anish Mangal <anis...@umich.edu> wrote:
>
>> just saying it might be useful to share this with the community who might
>> be unknowingly updating to stay safe and up-to-date :)
>>
>> On Thu, Mar 2, 2017 at 10:21 PM, Adam Holt <h...@unleashkids.org> wrote:
>>
>>> Look in Kiwix's new issue tracker.
>>>
>>> Tim can u plz circulate the link?
>>>
>>> On Mar 2, 2017 8:48 AM, "Anish Mangal" <anis...@umich.edu> wrote:
>>>
>>>> do you want to share details of the chrome issue you discovered with
>>>> the community! seems like a thing to take care of!
>>>>
>>>> If you already have documented somewhere, perhaps specifically point to
>>>> it since this seems like an issue people might unknowingly face.
>>>>
>>>> wonderful work on all the doc efforts and hope you folks had a lot of
>>>> fun while doing it :)
>>>>
>>>> --
>>>> Anish
>>>>
>>>>
>>>>
>>
>>
>> --
>> Anish
>>
>> --
>> 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


[Server-devel] Fwd: [OLPC-SF] [Olpc-open] [IAEP] OLPC-SF March meeting: Ethiopia

2017-03-11 Thread Adam Holt
What Mike says, indeed!

From: Mike Lee <curious...@gmail.com>
Date: Sat, Mar 11, 2017 at 4:43 PM
Subject: Re: [OLPC-SF] [Olpc-open] [IAEP] OLPC-SF March meeting: Ethiopia
To: Adam Holt <h...@laptop.org>
Cc: Sameer Verma <sve...@sfsu.edu>, "olpc-o...@lists.laptop.org" <
olpc-o...@lists.laptop.org>, iaep <i...@lists.sugarlabs.org>, "
olpc...@lists.laptop.org" <olpc...@lists.laptop.org>, Samson Goddy <
samsongo...@gmail.com>, grassroots <grassro...@lists.laptop.org>

I just watched here: https://www.youtube.com/watch?v=-4-GpTa-pJ0

Inspiring!

On Sat, Mar 11, 2017 at 4:26 PM, Adam Holt <h...@laptop.org> wrote:

> On Sat, Mar 11, 2017 at 1:19 PM, Sameer Verma <sve...@sfsu.edu> wrote:
>
>> Youtube stream should be here: http://youtube.com/-4-GpTa-pJ0
>
>
> Did an alternative URL show up?
>
> No worries, and thanks to Andi for keeping Ethiopia in the OLPC family
> after many famous attempts over the years ;)
>
>
> Sameer
>>
>> On Sat, Mar 11, 2017 at 9:42 AM, Sameer Verma <sve...@sfsu.edu> wrote:
>> > Likely on Hangouts/YouTube at YouTube.com/olpcsf
>> >
>> > I'm on the train, getting there, but will ask Aaron to confirm and post
>> > update.
>> >
>> > Sameer
>> >
>> > On Mar 11, 2017 8:18 AM, "Samson Goddy" <samsongo...@gmail.com> wrote:
>> >>
>> >> I was thinking about the possibility too. It would be nice to see the
>> live
>> >> coverage.
>> >>
>> >> On 11 Mar 2017 5:05 pm, "Dave Crossland" <d...@lab6.com> wrote:
>> >>
>> >> Will anyone run a Facebook live video of the presentation? :)
>> >>
>> >> On Mar 7, 2017 11:46 AM, "Aaron Borden" <adbor...@live.com> wrote:
>> >>>
>> >>> Hello folks,
>> >>>
>> >>> OLPC San Francisco will be hosting our monthly meeting Saturday,
>> >>> March 11th, from 10AM - 1PM at the downtown SFSU campus, 835 Market
>> >>> Street, 6th floor, room 609. Please RSVP[1].
>> >>>
>> >>> This month, the **new** OLPC XO-NL3 Laptop is going to Ethiopia. Come
>> and
>> >>> see the new device at work. We'll have a discussion with the project
>> >>> lead Andres Gros of Facebook and project computer expert Sameer Verma
>> of
>> >>> SFSU. Discussion will be moderated by Alex Kleider.
>> >>>
>> >>> We will have Ethiopian coffee and light snacks.
>> >>>
>> >>> Agenda
>> >>> - Meet and greet
>> >>> - Ethiopia and the new OLPC XO-NL3 Laptop
>> >>> - Project updates
>> >>> - Project working time
>> >>>
>> >>> Our meetings are held on the second Saturday of every month. Everyone
>> is
>> >>> welcome to join us for our monthly meeting! We'll be discussing the
>> >>> latest in OLPC events and give updates on our local (and global)
>> >>> projects. There will be plenty of XO laptops with the latest builds to
>> >>> play around with, too.
>> >>>
>> >>> [1]
>> >>> https://www.eventbrite.com/e/olpc-sf-march-meeting-ethiopia-
>> tickets-8350942895
>> >>>
>> >>>
>> >>> Facebook https://www.facebook.com/events/1812685709045722/
>> >>> Google+ https://plus.google.com/events/c9fkbhafqujutd4bqb1as28il70
>> >>>
>> >>> ___
>> >>> IAEP -- It's An Education Project (not a laptop project!)
>> >>> i...@lists.sugarlabs.org
>> >>> http://lists.sugarlabs.org/listinfo/iaep
>> >>
>> >>
>> >> ___
>> >> IAEP -- It's An Education Project (not a laptop project!)
>> >> i...@lists.sugarlabs.org
>> >> http://lists.sugarlabs.org/listinfo/iaep
>> >>
>> >>
>> >>
>> >> ___
>> >> IAEP -- It's An Education Project (not a laptop project!)
>> >> i...@lists.sugarlabs.org
>> >> http://lists.sugarlabs.org/listinfo/iaep
>>
>>
>>
>> --
>> Sameer Verma, Ph.D.
>> Professor, Information Systems
>> San Francisco State University
>> http://verma.sfsu.edu/
>> ___
>> Olpc-open mailing list
>> olpc-o...@lists.laptop.org
>> http://lists.laptop.org/listinfo/olpc-open
>>
>> --
>> <http://lists.laptop.org/listinfo/olpc-open>
>> Unsung Heroes of OLPC, interviewed live @
>> <http://lists.laptop.org/listinfo/olpc-open>http://unleashkids.org !
>>
>
> ___
> OLPC-SF mailing list
> olpc...@lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-sf
>
> --
> <http://lists.laptop.org/listinfo/olpc-sf>
> Unsung Heroes of OLPC, interviewed live @
> <http://lists.laptop.org/listinfo/olpc-sf>http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] http://download.iiab.io/6.2 MOCKUP to gather ideas!

2017-04-03 Thread Adam Holt
Purely a mockup to gather different community ideas leading to a healthier
spring garden very soon...let us know as Internet-in-a-Box (IIAB/XSCE) 6.2
release approaches rapidly :-)

   http://download.iiab.io/6.2

(e.g. different directory structures will be considered, so long as they're
very concise, informative to newbies, and preserve history across recent
versions etc!)

Meanwhile our main download site should remain http://xsce.org/downloads
until a possible cutover later...

PS Above Apache 2.2.15 site has a small flaw in that it shows README.html
automatically (elegant!) but however fails to show any sign of other html
files like README_clonezilla.html (until I rename these to README.html --
or I can try to fix httpd.conf if displaying all html files is
better/urgent?)
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] "systemctl restart xsce-cmdsrv" &/or other stuff when Admin Console crashes?

2017-04-02 Thread Adam Holt
Hi, am just wondering if there might be newbie tips we can circulate, when
Internet-in-a-Box's Admin Console won't load at http://box/admin

Sometimes it gets overloaded for sure, when one tries to download way too
much within Install Content -> Get ZIM Files from Kiwix.

But this evening on RPi3 with a new "from scratch" install ( as outlined @
https://github.com/XSCE/xsce/wiki/IIAB-Installation ) I was doing nothing
at all for 2 hours and then bang, http://box/admin would not reload.  The
errors shown were:

4/2/2017, 8:56:14 PM: GET-ANS FAILED and returned OK
4/2/2017, 8:56:13 PM: GET-VARS FAILED and returned OK
4/2/2017, 8:56:13 PM: GET-ZIM-STAT FAILED and returned OK
4/2/2017, 8:56:13 PM: GET-SPACE-AVAIL FAILED and returned OK
4/2/2017, 8:56:13 PM: GET-XSCE-INI FAILED and returned OK
4/2/2017, 8:56:13 PM: GET-CONF FAILED and returned OK
4/2/2017, 8:56:13 PM: GET-WHLIST FAILED and returned OK
4/2/2017, 8:56:13 PM: GET-ANS-TAGS FAILED and returned OK
4/2/2017, 8:56:13 PM: Init Failed

There was no load on the machine (Raspbian Pixel) and this is unusual
thankfully :)  Still, I tried "systemctl restart xsce-cmdsrv" (is this
right?) which completed but did not improve the situation -- multiple
reloads of http://localhost/admin and similar did not work.  Eventually I
gave up and rebooted, which did the job yay (but is there something else I
should have tried??)


Just a bit of background on IIAB's Admin Console, for new folk:
http://wiki.laptop.org/go/XS_Community_Edition/FAQ#What_are_the_default_passwords.3F
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] "systemctl restart xsce-cmdsrv" &/or other stuff when Admin Console crashes?

2017-04-02 Thread Adam Holt
On Sun, Apr 2, 2017 at 11:06 PM, James Cameron  wrote:

> My gut feel is electrostatic lockup, radio interference, cosmic rays,
> or a momentary DC bus collapse leading to memory corruption or
> filesystem remount readonly.
>
> You might look at logs before the event, to see if the logs stop
> suddenly or if they proceed to your reboot.
>
> Next time it happens, collect dmesg and system logs.
>

Good idea.  I'll ask others if /var/log/messages or what's most useful to
excerpt to http://fpaste.org etc.

To avoid it, use the authorised USB power supply adapter, keep the Pi
> cool, and protect the top of the Pi from any nearby hands or radios.
>

Agreed.  I've had very reliable RPi3 power supplies from CanaKit and hope
that doesn't change.  My being so spoiled with rock-solid $35 RPi3 over the
past 6 months... is in fact one reason I ask today about IIAB/RPi hygiene
in general ;)

--
> James Cameron
> http://quozl.netrek.org/
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
> --
> 
> 
> 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


Re: [Server-devel] [XSCE] Re: documenting IIAB Variables

2017-04-06 Thread Adam Holt
On Thu, Apr 6, 2017 at 3:23 PM, Tim Moody <t...@timmoody.com> wrote:

> https://github.com/XSCE/xsce/blob/release-6.1/docs/VARIABLES.rst is what
> I wrote, but seems the same as what George added back in.
>

Thanks!  This doc has now been overhauled for public consumption(*).
Please all verify (or help me improve it!) here:

   https://github.com/XSCE/xsce/wiki/IIAB-Variables

(*) and fully offline consumption @ http://box/info thanks to George's
automatic web-scraper
https://github.com/XSCE/xsce/blob/release-6.2/scripts/refresh-wiki-docs.sh
that creates IT documentation for highly remote operators.


On Thu, Apr 6, 2017 at 3:08 PM, Adam Holt <h...@laptop.org> wrote:
>
>> On Mon, Apr 3, 2017 at 12:11 PM, Adam Holt <h...@laptop.org> wrote:
>>
>>> [ Thanks everyone for a Wonderfully Efficient "lucky 49 min" call this
>>> morning. Minutes @ http://tinyurl.com/iiabminutes -- I'm off to NYC
>>> overnight to review very major medical deployment opportunities in the
>>> Dominican Republic, Carib & LatAm, but let's meet again Thur 10:30AM EDT
>>> those who can! ]
>>>
>>> Tim,
>>>
>>> When you're done traveling, plz send me a link if there's a newer one
>>> than Aug 14, 2015 here?
>>>
>>>https://github.com/xsce/xsce/blob/master/docs/VARIABLES.rst
>>>
>>
>> Tim, should I go with the above, if you cannot find a more up-to-date
>> doc/version?
>>
>> So I can escalate this (or similar) to:
>>>
>>>https://github.com/xsce/xsce/wiki/IIAB-Variables
>>>
>>> I'll change "xsce_hostname: schoolserver" to "xsce_hostname: box" and
>>> similar given our new naming conventions.
>>>
>>>
>>> *Also LMK also if there's overlap in
>>> https://github.com/XSCE/xsce/wiki/IIAB-Architecture
>>> <https://github.com/XSCE/xsce/wiki/IIAB-Architecture> and what stuff I
>>> should remove in either place!*
>>>
>>
>> Or I'll muddle my way thru this, if no immediate suggestions come to mind
>> :)
>>
>
>


-- 
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


[Server-devel] Internet-in-a-Box 6.3 Released

2017-07-13 Thread Adam Holt
Internet-in-a-Box (IIAB) 6.3 is a big step forward allowing schools and
clinics around the world to DIY their very own friendly digital libraries!

IIAB 6.3 (or very recent pre-releases) have already been brought to Ghana,
Dominican Republic, Haiti, Nicaragua and Malaysia -- while implementation
work is currently ongoing for Lebanon and Guatemala.

We're very honored that IIAB 6.3 is increasingly used in medical education
(post-secondary and clinical contexts) as well as for children's primary
and secondary education.

Bonus: we kept our release cycle < 3 months and can hopefully make that
even tighter still in coming months -- picking up the pace with incremental
improvement directly driven by "fieldback" requests -- from dedicated
education communities on almost every continent.

Please see the Release Notes here, if you too want to build your own
digital/community library:

   https://github.com/iiab/iiab/wiki/IIAB-6.3-Release-Notes

*Thanks all for your ongoing feedback as ~30 of us from the wider
Internet-in-a-Box community meet mid-August in Montreal and Potsdam, NY for
our http://OFF.NETWORK  Content Hackathon (in
conjunction with Kiwix, Wikimedia & KA Lite / Learning Equality).  To push
this much further afield ~ ya ain't seen nothing yet!  As new kinds of
handheld community libraries quickly now blossom, that none of us 20th
century folk ever imagined were even possible (-:*
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [UKids] Re: Internet-in-a-Box 6.3 Released

2017-07-17 Thread Adam Holt
On Fri, Jul 14, 2017 at 3:38 PM, Adam Holt <h...@laptop.org> wrote:

> On Jul 14, 2017 3:26 PM, "Jerry Vonau" <jvon...@gmail.com> wrote:
>
> ​Does this still apply? "​
> On classical PC hardware, do turn off UEFI
> <https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface> in
> your PC/server's BIOS if possible
> ​".
>
>
> How should we rewrite this section?
>
> (Tim, George & others can help if nec!)
>

Please review the lastest draft:

On classical PC hardware, follow the *"Do Everything from Scratch"
<https://github.com/iiab/iiab/wiki/IIAB-Installation#do-everything-from-scratch>*
instructions. MBR <https://en.wikipedia.org/wiki/Master_boot_record> was
preferred in the past, but UEFI
<https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface> can
work (as set in your PC/server's BIOS) if your Linux distribution
<http://wiki.laptop.org/go/IIAB/FAQ#What_OS_should_I_use.3F> supports
that.  Beware that partitioning is critical
<https://github.com/iiab/iiab/wiki/IIAB-Platforms#disk-partitioning>
particularly with distros like CentOS that attempt to allocate all
extra/surplus space to /home by default (this won't work, as the most
voluminous content will be placed in /library instead!)  Finally, avoid
enabling LVM partitioning, especially if you'll later be needing Clonezilla
to duplicate the disk.

http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F


Wonder
>
> how many potential experimenters were turned off and went away by that
> restriction.
>
> ​
>
> On Fri, Jul 14, 2017 at 11:51 AM, Adam Holt <h...@laptop.org> wrote:
>
>> On Fri, Jul 14, 2017 at 1:20 AM, Adam Holt <h...@laptop.org> wrote:
>>
>>> Internet-in-a-Box (IIAB) 6.3 is a big step forward allowing schools and
>>> clinics around the world to DIY their very own friendly digital libraries!
>>>
>>> IIAB 6.3 (or very recent pre-releases) have already been brought to
>>> Ghana, Dominican Republic, Haiti, Nicaragua and Malaysia -- while
>>> implementation work is currently ongoing for Lebanon and Guatemala.
>>>
>>> We're very honored that IIAB 6.3 is increasingly used in medical
>>> education (post-secondary and clinical contexts) as well as for children's
>>> primary and secondary education.
>>>
>>> Bonus: we kept our release cycle < 3 months and can hopefully make that
>>> even tighter still in coming months -- picking up the pace with incremental
>>> improvement directly driven by "fieldback" requests -- from dedicated
>>> education communities on almost every continent.
>>>
>>> Please see the Release Notes here, if you too want to build your own
>>> digital/community library:
>>>
>>>https://github.com/iiab/iiab/wiki/IIAB-6.3-Release-Notes
>>>
>>
>> FAQ #7 was just completely rewritten -- please see:
>> Is a quick installation possible?
>> http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F
>>
>> ( FAQ.IIAB.IO is a great way to learn about Internet-in-a-Box in
>> general...let us know where we can improve! )
>>
>>
>>>
>>>
>>> *Thanks all for your ongoing feedback as ~30 of us from the wider
>>> Internet-in-a-Box community meet mid-August in Montreal and Potsdam, NY for
>>> our http://OFF.NETWORK <http://OFF.NETWORK> Content Hackathon (in
>>> conjunction with Kiwix, Wikimedia & KA Lite / Learning Equality).  To push
>>> this much further afield ~ ya ain't seen nothing yet!  As new kinds of
>>> handheld community libraries quickly now blossom, that none of us 20th
>>> century folk ever imagined were even possible (-:--Unsung Heroes of OLPC,
>>> interviewed live @ http://unleashkids.org <http://unleashkids.org> ! *
>>>
>> --
>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Unleash Kids" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to unleashkids+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
> ---
> You received this message because you are subscribed to the Google Groups
> "Unleash Kids" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to unleashkids+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
> --
> 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


Re: [Server-devel] Internet-in-a-Box 6.3 Released

2017-07-14 Thread Adam Holt
On Fri, Jul 14, 2017 at 1:20 AM, Adam Holt <h...@laptop.org> wrote:

> Internet-in-a-Box (IIAB) 6.3 is a big step forward allowing schools and
> clinics around the world to DIY their very own friendly digital libraries!
>
> IIAB 6.3 (or very recent pre-releases) have already been brought to Ghana,
> Dominican Republic, Haiti, Nicaragua and Malaysia -- while implementation
> work is currently ongoing for Lebanon and Guatemala.
>
> We're very honored that IIAB 6.3 is increasingly used in medical education
> (post-secondary and clinical contexts) as well as for children's primary
> and secondary education.
>
> Bonus: we kept our release cycle < 3 months and can hopefully make that
> even tighter still in coming months -- picking up the pace with incremental
> improvement directly driven by "fieldback" requests -- from dedicated
> education communities on almost every continent.
>
> Please see the Release Notes here, if you too want to build your own
> digital/community library:
>
>https://github.com/iiab/iiab/wiki/IIAB-6.3-Release-Notes
>

FAQ #7 was just completely rewritten -- please see:
Is a quick installation possible?
http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F

( FAQ.IIAB.IO is a great way to learn about Internet-in-a-Box in
general...let us know where we can improve! )


>
>
> *Thanks all for your ongoing feedback as ~30 of us from the wider
> Internet-in-a-Box community meet mid-August in Montreal and Potsdam, NY for
> our http://OFF.NETWORK <http://OFF.NETWORK> Content Hackathon (in
> conjunction with Kiwix, Wikimedia & KA Lite / Learning Equality).  To push
> this much further afield ~ ya ain't seen nothing yet!  As new kinds of
> handheld community libraries quickly now blossom, that none of us 20th
> century folk ever imagined were even possible (-:--Unsung Heroes of OLPC,
> interviewed live @ http://unleashkids.org <http://unleashkids.org> ! *
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Debian 8.9 and 9.1 Released

2017-07-22 Thread Adam Holt
I would hope that IIAB 6.3  would run
on Debian 8.9, but do others know?

I would hope that IIAB 6.4 
(pre-release) might run on Debian 9.1, but do others know?

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


Re: [Server-devel] install Internet-in-a-Box 6.3 master in ~45min (onto RPi 3)

2017-07-01 Thread Adam Holt
PS please also consider Internet-in-a-Box 6.3 RC2 (Release Candidate 2)
which I unfortunately haven't had time to try yet:

  https://github.com/iiab/iiab/tree/6.3-rc2

I assume you can add "--branch 6.3-rc2" to the line in
http://download.iiab.io/6.3/rpi/local_vars_lite.yml that currently reads
"git clone https://github.com/iiab/iiab --depth 1"

*...so that it reads "git clone https://github.com/iiab/iiab
<https://github.com/iiab/iiab> --branch 6.3-rc2 --depth 1" instead?*
But I'm not an expert at using git and github.com unfortunately, so if you
need a hand getting http://download.iiab.io/6.3/rpi/load-lite.txt to work
with RC2, shout!

On Sat, Jul 1, 2017 at 10:57 PM, Adam Holt <h...@laptop.org> wrote:

> I'm well aware XSCE's traditional multi-hour Ansible-based installation
> process traditionally drove many people Completely And Totally Insane, like
> Babe Ruth who hit home runs like magic, but whose weight slowed him down as
> the years wore on...
>
> So as we transition to a new name (Internet-in-a-Box) and many new
> community uses (e.g. IIAB was recently installed in medical clinics in the
> Dominican Republic) I want to experiment with a much faster 1-line
> installer (some are wisely impatient for base hits instead of home runs ;)
> and so here is a slimmed-down set of 10 server apps(*) that almost anybody
> can install it on a Raspberry Pi 3 within about 45 minutes, simply by
> running:
>
>curl http://download.iiab.io/6.3/rpi/load-lite.txt | bash
>
> With this slimmed-down approach, you can simply fire off the above
> command, go eat dinner, and return in time to start installing content.
>
> And as a special bonus: this lightweight install greatly empowers
> engineers in Haiti who don't have multi-megabit-per-second connections.
> They are now able to keep up with our development process, even with more
> feeble Internet connections that often cannot sustain 1megabit/second -- so
> long as we all tighten our belts staying lightweight/agile where we can --
> towards embracing very real-time community "fieldback" interactions across
> cities in the developing world.
>
> (*) finally, the 10 server apps I've chosen are listed herein:
>
>http://download.iiab.io/6.3/rpi/local_vars_lite.yml
>
> REMINDER: install https://www.raspberrypi.org/downloads/raspbian/ (either
> version) onto your Raspberry Pi 3 before you "sudo su -" (to change to
> root) and then start the curl command above!
>
> PS do read http://FAQ.iiab.io along the way, to get familiar with all the
> great downloadable content options that are available to you after
> install.
>
>
> *(Particularly if you have a fast connection, and a librarian's instinct,
> to elegantly assemble the very best open content within your own
> Internet-in-a-Box.  Otherwise you'll need to sideload rich content from a
> friend's HDD / USB / SD, e.g. ZIM files, KA Lite videos, OpenStreetMap
> tiles etc.  Either way: let us know how it goes, and don't hesitate to post
> to http://iiab.io <http://iiab.io> any larger/smaller questions!)-- Unsung
> Heroes of OLPC, interviewed live @ http://unleashkids.org
> <http://unleashkids.org> ! *
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Internet-in-a-Box 6.3 Release Candidate 2

2017-07-04 Thread Adam Holt
*This is a feature freeze, for possible release in the coming week!  The
big news is that IIAB 6.3 resides in a new home at http://github.com/iiab
 -- and that Ubuntu 16.04.2 LTS is newly supported
alongside many other Linux distributions -- with experimental support for
Debian 9 coming soon in IIAB 6.4.*Please do try it on your favorite Linux
{Raspbian, Ubuntu, Debian, CentOS} and let us know how it goes!

For those lucky enough to have a Raspberry Pi 3 handy, installing on a
clean Raspbian OS is very easy ( use the graphical & non-graphical
Raspbian, whatever your preference from
https://www.raspberrypi.org/downloads/raspbian/ ) then try our 1-line
installer for Release Candidate 2 (RC2) here:

   curl http://download.iiab.io/6.3/rpi/load-rc2.txt | bash

The above install takes a more than an hour, using a typical high-speed
home Internet line.  If you want a lighter version of RC2, try this below
instead -- which takes less than an hour: (again, depending on your
Internet speed!)

   curl http://download.iiab.io/6.3/rpi/load-rc2-lite.txt | bash

On other OS's {Ubuntu, Debian, CentOS} please follow the "Do Everything
from Scratch" instructions here:


https://github.com/iiab/iiab/wiki/IIAB-Installation#do-everything-from-scratch




*Thanks much for your feedback!!(Apologies our Release Notes @
https://github.com/iiab/iiab/wiki/IIAB-6.3-Release-Notes
 have not yet
been written, but that's coming soon in early July here as implementation
communities in Mexico, Ghana, Dominican Republic, Haiti, Nicaragua & others
have contributed literally countless improvements IIAB/XSCE 6.2 was
released April 19th!)*
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Internet-in-a-Box 6.3 Release Candidate 2

2017-07-04 Thread Adam Holt
On Tue, Jul 4, 2017 at 4:57 PM, Adam Holt <h...@laptop.org> wrote:

>
>
> *This is a feature freeze, for possible release in the coming week!  The
> big news is that IIAB 6.3 resides in a new home at http://github.com/iiab
> <http://github.com/iiab> -- and that Ubuntu 16.04.2 LTS is newly supported
> alongside many other Linux distributions -- with experimental support for
> Debian 9 coming soon in IIAB 6.4.*Please do try it on your favorite Linux
> {Raspbian, Ubuntu, Debian, CentOS} and let us know how it goes!
>
> For those lucky enough to have a Raspberry Pi 3 handy, installing on a
> clean Raspbian OS is very easy ( use the graphical & non-graphical
> Raspbian, whatever your preference from https://www.raspberrypi.org/
> downloads/raspbian/ ) then try our 1-line installer for Release Candidate
> 2 (RC2) here:
>
>curl http://download.iiab.io/6.3/rpi/load-rc2.txt | bash
>
> The above install takes [a bit] more than an hour, using a typical
> high-speed home Internet line.  If you want a lighter version of RC2, try
> this below instead -- which takes less than an hour: (again, depending on
> your Internet speed!)
>
>curl http://download.iiab.io/6.3/rpi/load-rc2-lite.txt | bash
>
> On other OS's {Ubuntu, Debian, CentOS} please follow the "Do Everything
> from Scratch" instructions here:
>
>https://github.com/iiab/iiab/wiki/IIAB-Installation#do-
> everything-from-scratch
>
>
>
> *Thanks much for your feedback!!(Apologies our Release Notes @
> https://github.com/iiab/iiab/wiki/IIAB-6.3-Release-Notes
> <https://github.com/iiab/iiab/wiki/IIAB-6.3-Release-Notes> have not yet
> been written, but that's coming soon in early July here as implementation
> communities in Mexico, Ghana, Dominican Republic, Haiti, Nicaragua & others
> have contributed literally countless improvements*
>

(since...)


> *IIAB/XSCE 6.2 was released April 19th!)*
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Monday 10:30AM EDT Internet-in-a-Box Call!

2017-07-30 Thread Adam Holt
With almost 30 of us meeting in 2 weeks from today at the http://OFF.NETWORK
Hackathon (content engineering for open education/medical) please all who
can join in preparing!

Our tomorrow/Monday 10:30AM EDT (NYC Time) Skype call agenda is here...*please
all add to it & annotate!*

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


[Server-devel] Raspbian Stretch Released

2017-08-19 Thread Adam Holt
Tim does this help Captive Portal implementation?

In any case, this is a major change from the underlying Debian 8.x to
Debian 9.x.

Raspbian "Pixel" appears to have been renamed "WITH DESKTOP" to avoid
confusion.

Raspbian "LITE" retains that name (no X Windows desktop).

Release notes:

2017-08-16:
  * Based on Raspbian Stretch (Debian version 9)
  * Version 60 of Chromium browser included
  * Version 3.0.1 of Sonic Pi included
  * Version 6.1.1 of RealVNC included
  * Version 0.17.4 of NodeRED included
  * Bluetooth audio routed via ALSA rather than Pulseaudio
  * SenseHAT extension added to Scratch 2
  * Various desktop applications modified to prompt for sudo password if needed
  * lxinput control options for mouse speed simplified
  * lxpanel plugins moved into separate packages
  * Wireless firmware for Pi 3 and Pi 0W modified to address Broadpwn exploit
  * Latest kernel and firmware
  * Various small tweaks, bug fixes and theme modifications


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


[Server-devel] "Raspbian reserves 4% of all disk space"

2017-08-19 Thread Adam Holt
...for exactly what is unclear, on headless RPi's in remote areas
especially.  Does someone know more about how this reserve disk threshold
works?  Can it possibly help an untrained operator, in a highly offline
community, when SD-card-as-primary-disk hits that threshold?

Certainly WordPress, X Windows (and no doubt others) silently fail upon
reaching this threshold, rendering the entire system useless, from the
perspective of a low-skill owner-operator (as is the most common case in
the developing world).

So huge thanks to Tim Moody (with George Hunt's assistance) who changed
this threshold from 4% to 1% as follows:

   tune2fs -m 1 /dev/mmcblk0p2

As can be viewed with the "du" (disk usage) command.  The challenge is that
SD-based digital libraries are Almost Always nearly full, by design, when
remote educators ask (and deserve) all the best possible materials.  Nor do
we want to discourage constructionist activities that will occasionally
gobble up a bit of SD/disk!

So More Generally: how exactly might this 4% threshold (pick your favorite
percentage, no matter) materially help remote owner-operators, not steeped
in Linux Skillz?  As so many things start failing together when Raspbian SD
card "disks" reach that reserve threshold — such that most remote/offline
educators and owner-operators will simply stop using their RPi3 digital
library at that point — particularly if it's headless :(

Suggestions from anyone?!

*In principle a http://en.wikipedia.org/wiki/Distant_Early_Warning_Line
 saves lives, but
if Raspbian/Internet-in-a-Box/Etc do not have a GUI-or-similar alert to
signal approaching disk-full danger & facilitate the needed "disk" cleanup,
is this counterproductive, worst case perhaps creating a false sense of
security among implementers?*

*(If so wasting impoverished citizens' prescious SD card funds to no
benefit, or worse giving them a false sense security around RPi reliability
alongside implementers?)*
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] /opt/schoolserver/xsce is now /opt/iiab/iiab !

2017-06-08 Thread Adam Holt
Per the restructuring we all decided upon during Thursday morning's
Internet-in-a-Box community call, I've made changes to http://FAQ.IIAB.IO
so we can start the transition to:

   /opt/iiab/iiab
   /opt/iiab/iiab-admin-console
   /opt/iiab/iiab-menu
   /opt/iiab/iiab-factory

Directly corresponding to the 4 repos @ http://github.com/iiab !


Newcomers: I've made the transitions within
/opt/iiab/iiab/vars/local_vars.yml somewhat more readable here, defining
what services are truly installed (and/or enabled AKA genuinely ON!) as
part of your Internet-in-a-Box:


http://wiki.laptop.org/index.php?title=XS_Community_Edition%2Flocal_vars.yml=299810=299763

( same as http://download.iiab.io/6.3/rpi/local_vars.yml !)
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] TeamViewer Host now works on Raspbian (seeding GrannieCloud direct action!)

2017-05-20 Thread Adam Holt
This is a MASSIVE step forward compared to 2016's earlier pre-release, for
volunteers of all kind wanting hassle-free remote control of their
Raspberry Pi 3 [*] computers.

Including Internet-in-a-Box!  But I'm personally interested in *all*
Collaborative Action use cases (not just Internet-in-a-Box curriculum
development) bringing together different "GrannieCloud" project-based
grassroots activism — sharing the same mouse, keyboard, screen and audio
live — from completely different corners of the planet.

Thereby seeding completely different kinds of coaching & mentoring, that
civilization has not yet seen before~

Details documented as FAQ #21 here; give it a shot if you too are working
with Raspberry Pi's in a collaborative setting:

   FAQ #21 How can I remotely manage my Internet-in-a-Box?

   (http://schoolserver.org/faq)

[*] TeamViewer Host might even run on $10 RPi Zero W computers, but
hopefully others can confirm?!
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Video: Internet-in-a-Box in the Dominican Republic

2017-05-22 Thread Adam Holt
Fantastic video, even if I wish they/d credited "Internet-in-a-Box" (all of
us, and our OLPC/Sugar origins) rather than crediting me!  I did not know
this video was coming.  I've asked Columbia Univ folks(*) to more properly
credit Internet-in-a-Box in future :)

   https://youtu.be/xI3Ed008Mxo

(*) under the leadership of Columbia School of Journalism Professor Anne
Nelson, whose grad student team did all the hard work in the Dominican
Republic this spring.  Very honest mistake on their part, as our
http://internet-in-a-Box.org and http://schoolserver.org web sites are
indeed stale.



*Finally if you too are inspired by what rural health workers are doing for
Haitians' rights-to-survive in the Dominican Republic, and want to build
your very own digital library- please do read this important article at
OpenSource.com (also just published) and feel free to ask us @
http://iiab.io  what you need to make it happen:**   How to
create an Internet-in-a-Box on a Raspberry Pi*
   Learn about this inexpensive device for students with restricted internet
   access and people in remote areas of the world not served by broadband.
   https://opensource.com/article/17/5/internet-in-a-box-raspberry-pi

PS developing world hackers & offline content gurus please write me if you
want to attend our larger http://OFF.NETWORK Wikipedia/OpenStreetMap
Hackathon in August for hard-core implementers, --taking "meducational"
humanitarian open content to the next level -- for schools, clinics,
libraries truly everywhere.  Yes that means heading further into the hills
than 5G Helicopter Celebrities, beyond even SUNY Potsdam where our
hackathon will be held ;)  FYI our "Kiwix + Internet-in-Box + Offliners
All" hackathon will be held in conjunction and right after Wikipedia's own
annual community powwow in Montreal (https://wikimania2017.wikimedia.org)
co-located right in the same city with DebConf17 (
https://debconf17.debconf.org)
*.  Thanks in advance to open-access librarians / factivist developers all
for getting in touch towards joining us from different corners of the
globe!!*

"Always do right, this will gratify some people and astonish the rest."
Mark Twain
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] How to create Internet-in-a-Box/XSCE 6.2.1 on a Raspberry Pi?

2017-05-26 Thread Adam Holt
*Congrats* to ALL our "How to create an Internet-in-a-Box on a
Raspberry Pi" article
(https://opensource.com/article/17/5/internet-in-a-box-raspberry-pi) was
the top-performing article of the week (
https://opensource.com/article/17/5/top-5-may-26) and our community /
installed base is growing beyond what we can measure!

As such does it make sense to consider releasing Version 6.2.1 in coming
weeks (presumably early/mid-June) including vital late-breaking
enhancements like fast reboots, instant OpenVPN access, and support for the
new ZIM's that contain their own search index?

(Whatever name is hopefully chosen, 6.2.1 or whatever, but some popular
name/nomenclature is needed!)
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Apache 2.4.6 on CentOS and 2.4.10 on Debian/Raspbian

2017-05-25 Thread Adam Holt
Just FYI...

Apache 2.4.6 was released July ~19, 2013 (used by IIAB/XSCE 6.2 on CentOS).

Apache 2.4.10 was released Jule ~19, 2014 (used by IIAB/XSCE 6.2 on
Debian/Raspbian).

Apache 2.4.25 was release Dec ~19, 2016...if anybody knows any particularly
important risks above that Internet-in-a-Box may face, please let us know!
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] KA Lite videos compress to ~41% of their original size (by Reno McKenzie)

2017-05-30 Thread Adam Holt
On May 30, 2017 10:59 PM, "Sean DALY" <sdaly...@gmail.com> wrote:

Hi Adam

May I ask why you went with 720x406 resolution?


Reno's choice: he's a web designer so I hope he can clarify.

I reproduced your good results with ffmepg, however with the following
2-pass commandline I was able to shave off an additional 9-10% filesize by
collapsing the audio to mono (I also used 640x360 resolution but this tweak
has only small impact on the filesize)


Fantastic!

$ ffmpeg -y -hide_banner -i 5HMMfiyszjo.mp4 -ac 1 -b:a 40k -c:v libx264
-profile:v baseline -level 3.0 -vf "scale=640x360" -r 15 -b:v 10k -maxrate
15k -bufsize 512k -pass 1 -f mp4 /dev/null && ffmpeg -y -hide_banner -i
5HMMfiyszjo.mp4 -ac 1 -b:a 40k -c:v libx264 -profile:v baseline -level 3.0
-vf "scale=640x360" -r 15 -b:v 10k -maxrate 15k -bufsize 512k -pass 2 -f
mp4 5HMMfiyszjo.compress.mp4


Thank you: we're going to be running this further on French & Spanish at
minimum~

Sean

P.S. I'm living in NYC now


You might want to consider our http://OFF.NETWORK Content Hackathon in
upper NY State Aug 13-18, many of whose attendees are arriving from France
like yourself !

On Tue, May 30, 2017 at 2:19 PM, Adam Holt <h...@laptop.org> wrote:

> Can folks plz evaluate the quality of those videos on the left, compared
> to the originals on the right?  Note that he/we did not compress the audio
> channel, which should remain in very high quality stereo for now.  We've
> begun by translating KA Lite's 8732 English videos, most all of which (I
> believe!) originate from Khan Academy itself -- making tight compression
> attractive in several communities that use SD Cards rather than hard disk
> drives for their digital libraries (despite the tradeoffs you will see
> below!)
>
> Constructive criticism would be really great, as this is progressing fast,
> and QA is *always* the hardest part.  e.g. What specific flaws do you see
> in any video on the LEFT, that are simply unacceptable??  Some lossiness
> (degradation) cannot be avoided of course!  Still, teacher's "fieldback"
> would be especially interesting here (even as new many usage patterns are
> evolving on small/mobile screens, outside of schools especially!!) as I
> noticed widely varying compression rate across the board, across the 1st 10
> videos compressed he compressed here:
>
>1. 5HMMfiyszjo.mp4
><http://unleashkids.org/%7Eholt/10new/5HMMfiyszjo.mp4> is 38.7% of
>6.9M 5HMMfiyszjo.mp4
><http://unleashkids.org/%7Eholt/10old/5HMMfiyszjo.mp4>
>2. 91wF7Ef_k8Y.mp4
><http://unleashkids.org/%7Eholt/10new/91wF7Ef_k8Y.mp4> is 26.6% of 17M
>91wF7Ef_k8Y.mp4 <http://unleashkids.org/%7Eholt/10old/91wF7Ef_k8Y.mp4>
>3. DNoDJlB0ygU.mp4
><http://unleashkids.org/%7Eholt/10new/DNoDJlB0ygU.mp4> is 54.2% of
>2.8M DNoDJlB0ygU.mp4
><http://unleashkids.org/%7Eholt/10old/DNoDJlB0ygU.mp4>
>4. KNklNvGof8o.mp4
><http://unleashkids.org/%7Eholt/10new/KNklNvGof8o.mp4> is 29.0% of 15M
>KNklNvGof8o.mp4 <http://unleashkids.org/%7Eholt/10old/KNklNvGof8o.mp4>
>5. LDyMYyiAsQs.mp4
><http://unleashkids.org/%7Eholt/10new/LDyMYyiAsQs.mp4> is 93.8% of
>8.4M LDyMYyiAsQs.mp4
><http://unleashkids.org/%7Eholt/10old/LDyMYyiAsQs.mp4>
>6. bcCLKACsYJ0.mp4
><http://unleashkids.org/%7Eholt/10new/bcCLKACsYJ0.mp4> is 49.5% of
>6.1M bcCLKACsYJ0.mp4
><http://unleashkids.org/%7Eholt/10old/bcCLKACsYJ0.mp4>
>7. do8WhQaAyso.mp4
><http://unleashkids.org/%7Eholt/10new/do8WhQaAyso.mp4> is is 33.5% of
>25M do8WhQaAyso.mp4
><http://unleashkids.org/%7Eholt/10old/do8WhQaAyso.mp4>
>8. iPROoc_o0p8.mp4
><http://unleashkids.org/%7Eholt/10new/iPROoc_o0p8.mp4> is 32.7% of 10M
>iPROoc_o0p8.mp4 <http://unleashkids.org/%7Eholt/10old/iPROoc_o0p8.mp4>
>9. kkrF9X6Fycg.mp4
><http://unleashkids.org/%7Eholt/10new/kkrF9X6Fycg.mp4> is 40.0% of
>3.5M kkrF9X6Fycg.mp4
><http://unleashkids.org/%7Eholt/10old/kkrF9X6Fycg.mp4>
>10. meibWcbGqt4.mp4
><http://unleashkids.org/%7Eholt/10new/meibWcbGqt4.mp4> is 55.2% of 13M
>meibWcbGqt4.mp4 <http://unleashkids.org/%7Eholt/10old/meibWcbGqt4.mp4>
>
> AVG: compressed file is 41.0% of ORIGINAL, suggesting the 236GB of English
> total may end up around 97GB, perfect (if the quality suffices!)
>
> Thanks All !!
>
> Challenge: if you do have a chance to express your feedback after viewing
> several of the videos (new ones, on the LEFT) please also try your device
> in landscape mode vs. portrait mode ...to see if that makes any difference
> to the perceived quality/experience of the vid?!
>
>
> PS long-term we're aware a further 

[Server-devel] [Internet-in-a-Box iiab.io forums] Fail-safe for multiple NUCs?

2017-06-02 Thread Adam Holt
From: Mikko Kotila

Hey Guys, we are doing an installation where the main consideration is that
we might have a few thousand users simultanously in our mesh network, and
we need to ensure that we have a stable connection to the open internet.
This means that we would like to have a have fail-safe mechanism for having
multiple NUCs as the backend. Any suggestions / best practices for how we
should set up the network for this?

Thanks a lot! :slight_smile:

Answer Mikko Kotila directly @ http://iiab.io/t/fail-safe-for-multiple-nucs
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] code review needed for IIAB 6.3 master installer script

2017-06-02 Thread Adam Holt
Thanks All!

   http://download.iiab.io/6.3/rpi/load-master.txt

In particular I'm wondering if "bash -x" needs to be specified twice, both
inside the above script, and when it is called as follows:

   curl http://download.iiab.io/6.3/rpi/load-master.txt | sudo bash

Or should it be called as follows?

   curl http://download.iiab.io/6.3/rpi/load-master.txt | sudo bash -x


*Some folk claim suggest "DEBIAN_FRONTEND=noninteractive" only needs to be
called once, on top.  raspberrypi.org/forums/viewtopic.php?t=172551
 as this is contained
within a bash script??*

PS huge thanks to Josh Dennis who has volunteered (ha ha!) to lead QA for
Internet-in-a-Box as we begin this new focus on IIAB 6.3, when he is not
working in remote rural schools in Myanmar.  He will be paid at the rate of
1-Beer-Per-Bug (in honor of One Beer Per Child, which ran into retail
issues ;) so do please send him genuine bugs creating genuine problems in
your deployment/implementation work of all kind (don't hesitate to write up
UX nightmares as well as infra showstoppers) by writing him email here:

   bugs [at-sign-is-all-you-need-here] iiab.io

*Keeping in mind that his own focus is Raspbian more than other OS's, as
we're all volunteers doing our humble human best here!*
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] code review needed for IIAB 6.3 master installer script

2017-06-02 Thread Adam Holt
On Fri, Jun 2, 2017 at 11:47 AM, Adam Holt <h...@laptop.org> wrote:

> Thanks All!
>
>http://download.iiab.io/6.3/rpi/load-master.txt
>

Likewise the more stable IIAB/XSCE 6.2 can be installed "From Scratch" onto
Raspbian as follows:

   http://download.iiab.io/6.2/rpi/load.txt (revised as well!)

In particular I'm wondering if "bash -x" needs to be specified twice, both
> inside the above script, and when it is called as follows:
>
>curl http://download.iiab.io/6.3/rpi/load-master.txt | sudo bash
>
> Or should it be called as follows?
>
>curl http://download.iiab.io/6.3/rpi/load-master.txt | sudo bash -x
>

Install Doc remains here, for now:


https://github.com/sxce/xsce/wiki/IIAB-Installation#do-everything-from-scratch

It'll be moving to http://github.com/iiab/iiab/wiki (or whatever wiki makes
the most sense) at a later date.


> *Some folk claim suggest "DEBIAN_FRONTEND=noninteractive" only needs to be
> called once, on top [ raspberrypi.org/forums/viewtopic.php?t=172551
> <http://raspberrypi.org/forums/viewtopic.php?t=172551> ] as this is
> contained within a bash script??*
>
> PS huge thanks to Josh Dennis who has volunteered (ha ha!) to lead QA for
> Internet-in-a-Box as we begin this new focus on IIAB 6.3, when he is not
> working in remote rural schools in Myanmar.  He will be paid at the rate of
> 1-Beer-Per-Bug (in honor of One Beer Per Child, which ran into retail
> issues ;) so do please send him genuine bugs creating genuine problems in
> your deployment/implementation work of all kind (don't hesitate to write up
> UX nightmares as well as infra showstoppers) by writing him email here:
>
>bugs [at-sign-is-all-you-need-here] iiab.io
>
>
>
>
> *Keeping in mind that his own focus is Raspbian more than other OS's, as
> we're all volunteers doing our humble human best here!-- Unsung Heroes of
> OLPC, interviewed live @ http://unleashkids.org <http://unleashkids.org> ! *
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] (overly!) intense Internet-in-a-Box agenda Monday 10:30AM NYC Time

2017-06-04 Thread Adam Holt
On Sun, Jun 4, 2017 at 2:59 AM, Adam Holt <h...@laptop.org> wrote:

> Thanks all for your understanding that we have almost 10
> countries/communities asking to install Internet-in-a-Box in coming
> days/weeks, and so Monday's meeting will have to be kept tightly on
> schedule.  Yes we may need to crack the whip occasionally to move the call
> forward sticking to the agenda :) laid out in very preliminary form here:
>
>http://tinyurl.com/iiabminutes
>
> Thanks for adding Your Own agenda items to the above, being respectful of
> the very limited time we have for these calls (the guideline is 1-to-2
> hours Absolute Maximum, given so many countries/communities need our
> attention!)  This week that includes Nicaragua, Sierra Leone who will both
> have implementers in attendance, alongside Ghana, Dominican Republic,
> Haiti, Guatemala, Peru also needing immediate provisioning/outfitting in
> coming days/weeks too!
>
> In other news, a gigantic thank you to those experimenting with prerelease
> versions of IIAB 6.3 on Raspberry Pi, as can be installed with this single
> command on top of Raspbian -- for those willing to jump on board and assist
> this incredible prerelease work, that is already benefiting so many:
>
>curl http://download.iiab.io/6.3/rpi/load-master.txt | sudo bash
>

Fair Warning: this "from scratch" approach to installation takes about 3
hours to complete on a recent install of Raspbian on RPi3, so let it rip
(and monitor it occasionally!)

This is the master branch of (pre-release) Internet-in-a-Box 6.3, so of
course there are no guarantees, but everyone **greatly** appreciates your
feedback/testing observations, as we anticipate a final release very
shortly ("and certainly in June") if all goes well!

While you wait, feel free to read (or improve!) the docs @
https://github.com/xsce/xsce/wiki :)

I believe you need an Ethernet (live Internet) cable installed into that
> back of your Raspberry Pi 3, but others can correct me if I'm wrong (does
> this install method have any shot at all, if you connect your RPi3 to the
> Internet using WiFi instead?)
>
>
>
>
> *Write to bugs @ iiab.io <http://iiab.io> if you find important bugs, and
> let us know any critical documentation bits that should be added to
> http://FAQ.IIAB.IO <http://FAQ.IIAB.IO> for all, Thanks!!-- Unsung Heroes
> of OLPC, interviewed live @ http://unleashkids.org <http://unleashkids.org>
> ! *
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] (overly!) intense Internet-in-a-Box agenda Monday 10:30AM NYC Time

2017-06-04 Thread Adam Holt
Thanks all for your understanding that we have almost 10
countries/communities asking to install Internet-in-a-Box in coming
days/weeks, and so Monday's meeting will have to be kept tightly on
schedule.  Yes we may need to crack the whip occasionally to move the call
forward sticking to the agenda :) laid out in very preliminary form here:

   http://tinyurl.com/iiabminutes

Thanks for adding Your Own agenda items to the above, being respectful of
the very limited time we have for these calls (the guideline is 1-to-2
hours Absolute Maximum, given so many countries/communities need our
attention!)  This week that includes Nicaragua, Sierra Leone who will both
have implementers in attendance, alongside Ghana, Dominican Republic,
Haiti, Guatemala, Peru also needing immediate provisioning/outfitting in
coming days/weeks too!

In other news, a gigantic thank you to those experimenting with prerelease
versions of IIAB 6.3 on Raspberry Pi, as can be installed with this single
command on top of Raspbian -- for those willing to jump on board and assist
this incredible prerelease work, that is already benefiting so many:

   curl http://download.iiab.io/6.3/rpi/load-master.txt | sudo bash

I believe you need an Ethernet (live Internet) cable installed into that
back of your Raspberry Pi 3, but others can correct me if I'm wrong (does
this install method have any shot at all, if you connect your RPi3 to the
Internet using WiFi instead?)

*Write to bugs @ iiab.io  if you find important bugs, and
let us know any critical documentation bits that should be added to
http://FAQ.IIAB.IO  for all, Thanks!!*
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Internet-in-a-Box 6.3 PRE-RELEASE installs w/o a hitch onto Raspbian!

2017-06-13 Thread Adam Holt
On Tue, Jun 13, 2017 at 6:28 AM, Adam Holt <h...@laptop.org> wrote:

> George Hunt loudly curses my name every day when he remembers he gave up a
> comfortable retirement on the gold course
>

And golf course too!


> to... *write software for children + medical students in emerging
> countries instead ???*
>
> But the communities in the Dominican Republic and Haiti love him
> nonetheless, as in coming weeks they will receive the product of his epic
> work...
>
> Thanks in no small part to Tim Moody & Josh Dennis pulling off a very
> challenging refactoring over the past weeks, rebasing a decade's worth of
> code into far-more future-proof repositories, under our new
> "Internet-in-a-Box" name ( http://github.com/iiab !)
>
>
> *So for those who now want a sneak preview install on Raspbian Pixel or
> Raspbian Lite immediately, our 1-line installer is:*
>curl download.iiab.io/6.3/rpi/load.txt | bash
>
> For me this completes in 1.5 hours, essentially flawlessly bringing us all
> a very powerful new version of Kiwix -- but do let us know what works for
> you!  And just for fun, read the instructions here too, so you learn
> from+with others:
>
>http://wiki.laptop.org/go/IIAB/6.3
>
> Know Issues:
>
>- your offline documentation (http://box/info) has a couple glitches
>we'll be working on in coming weeks
>- some commands within /usr/bin have not yet been [converted] from
>prefix "xs-" to prefix "iiab-"
>- a reboot is needed after installation, if you want OpenVPN to work
>
>
> PS final release date is undecided, but hopefully this will happen well
> within the coming weeks!  There is so much to offer from our repertoire of
> rapid community action / deployment efficiencies (even [a]
> smartphone-friendly "Instant Off" button requested by medical clinics!)
> But much more about our rising UX focus in coming weeks, as we write up our
> release notes~  FYI far cleaner TeamViewer integration onto Raspbian, as
> summarized here within http://FAQ.IIAB.IO [in short] another
> transformational step forward allowing churches & small NGO's (even
> sometimes Peace Corps volunteers in the field etc) to *co-develop their
> community's very own Internet-in-a-Box*, even while separated by large
> distances!
>
>FAQ #21 How can I remotely manage my Internet-in-a-Box?
> <http://wiki.laptop.org/go/IIAB/FAQ#How_can_I_remotely_manage_my_Internet-in-a-Box.3F>
>


-- 
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


[Server-devel] Internet-in-a-Box 6.3 PRE-RELEASE installs w/o a hitch onto Raspbian!

2017-06-13 Thread Adam Holt
George Hunt loudly curses my name every day when he remembers he gave up a
comfortable retirement on the gold course to... *write software for
children + medical students in emerging countries instead ???*

But the communities in the Dominican Republic and Haiti love him
nonetheless, as in coming weeks they will receive the product of his epic
work...

Thanks in no small part to Tim Moody & Josh Dennis pulling off a very
challenging refactoring over the past weeks, rebasing a decade's worth of
code into far-more future-proof repositories, under our new
"Internet-in-a-Box" name ( http://github.com/iiab !)


*So for those who now want a sneak preview install on Raspbian Pixel or
Raspbian Lite immediately, our 1-line installer is:*
   curl download.iiab.io/6.3/rpi/load.txt | bash

For me this completes in 1.5 hours, essentially flawlessly bringing us all
a very powerful new version of Kiwix -- but do let us know what works for
you!  And just for fun, read the instructions here too, so you learn
from+with others:

   http://wiki.laptop.org/go/IIAB/6.3

Know Issues:

   - your offline documentation (http://box/info) has a couple glitches
   we'll be working on in coming weeks
   - some commands within /usr/bin have not yet been convert from prefix
   "xs-" to prefix "iiab-"
   - a reboot is needed after installation, if you want OpenVPN to work


PS final release date is undecided, but hopefully this will happen well
within the coming weeks!  There is so much to offer from our repertoire of
rapid community action / deployment efficiencies (even an
smartphone-friendly "Instant Off" button requested by medical clinics!)
But much more about our rising UX focus in coming weeks, as we write up our
release notes~  FYI far cleaner TeamViewer integration onto Raspbian, as
summarized here within http://FAQ.IIAB.IO here is another transformational
step forward allowing churches & small NGO's (even sometimes Peace Corps
voluntters in the field etc) to *co-develop their community's very own
Internet-in-a-Box*, even while separated by large distances:

   FAQ #21 How can I remotely manage my Internet-in-a-Box?

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


Re: [Server-devel] Internet-in-a-Box 6.3 PRE-RELEASE installs w/o a hitch onto Raspbian!

2017-06-14 Thread Adam Holt
Thanks James as we don't have the resources to run our own wiki and are
very happy to stay part of the OLPC family while we can!

Internet-in-a-Box a.k.a. the XSCE school server project doesn't have any
"customers" in the traditional sense, as Internet-in-a-Box is given away
for free, though some of us assisting field implementations around the
world certainly do ask for hardware costs to be reimbursed (now if only
they'd pay for the flights ;)

On that note I'm heading to the Dominican Republic and Haiti starting
tomorrow to help many medical/educational communities take charge of their
Internet-in-a-Box libraries, so will be more available to make any needed
changes when I'm more truly back online in July.

Thanks again for help over the years supporting this growing "build your
own digital library" grassroots humanitarian effort!!


On Wed, Jun 14, 2017 at 5:30 PM, James Cameron <qu...@laptop.org> wrote:

> G'day Adam,
>
> Congratulations on the continued development and interest in this
> derivative of XS.
>
> As this is your second re-branding, perhaps it is time for your team
> to re-consider your use of wiki.laptop.org and h...@laptop.org?
>
> It must be confusing for your customers to see laptop.org mixed into
> the resources you refer to.
>
> Also, faq.iiab.io redirects to wiki.laptop.org, and isn't available
> over HTTPS, (invalid certificate, unconfigured virtual host), so
> you'll lose anybody using automatic encryption.
>
> We still have our wiki.laptop.org instance running, with daily
> backups, so you can continue to use it, but you're the only one
> editing those pages.  Let me know if anybody else needs an account.
>
> I've adjusted our disclaimer template again.
>
> --
> James Cameron
> http://quozl.netrek.org/
>
> On Tue, Jun 13, 2017 at 06:28:06AM -0400, Adam Holt wrote:
> > George Hunt loudly curses my name every day ...
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
> --
> <http://lists.laptop.org/listinfo/server-devel>
> <http://lists.laptop.org/listinfo/server-devel>
> Unsung Heroes of OLPC, interviewed live @
> <http://lists.laptop.org/listinfo/server-devel>http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] http://download.iiab.io now 5X faster

2017-05-04 Thread Adam Holt
I've moved http://download.iiab.io 's DNS & Apache settings to
http://download.unleashkids.org/iiab for now.  Mirroring is underway, and
should complete within about an hour.  This has 4 advantages:

   1. downloads ~5X faster (typical IIAB install image is downloaded within
   10min rather than an hour)
   2. downloads via Chrome and Firefox once again work (instead of getting
   cut off by Bluehost.com's buggy hosting service)
   3. README.html appears automatically in-browser, within each "ftp site"
   folder
   4. URL's like http://download.iiab.io/6.2/x86/debian-load.txt work with
   wget, not just Firefox etc.

Caveat: download.unleashkids.org (= download.iiab.io as of now) is limited
to 200GB of disk, so I need to work with George next week to clear out a
few dozen GB of stuff we're no longer using from 2013-2015 especially.
http://download.iiab.io/content mirroring from
http://xsce.org/downloads/content/ is also underway.  All older xsce.org
stuff remains visible at http://dl.iiab.io too (when Bluehost's erratic
downloading works anyway!)

PS later this spring Wikimedia Fdtn or Bluehost will hopefully offer us an
even far more scalable solution~

PPS a few of the many Bluehost.com errors below, if it helps Tim resolve
what sneaky traffic-shaping / bugginess is going on behind the scenes:

[holt@unleashkids rpi]$ sudo wget
http://xsce.org/downloads/6.2/rpi/iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip
--2017-05-04 11:36:41--
http://xsce.org/downloads/6.2/rpi/iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip
Resolving xsce.org... 66.147.244.100
Connecting to xsce.org|66.147.244.100|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4024205268 (3.7G) [application/zip]
Saving to: “iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip”

59% [=>   ] 2,395,837,403  618K/s   in 17m
19s

2017-05-04 11:54:00 (2.20 MB/s) - Connection closed at byte 2395837403.
Retrying.

--2017-05-04 11:54:01--  (try: 2)
http://xsce.org/downloads/6.2/rpi/iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip
Connecting to xsce.org|66.147.244.100|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 4024205268 (3.7G), 1628367865 (1.5G) remaining [application/zip]
Saving to: “iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip”

71% [++===>   ] 2,882,210,973  511K/s   in 3m
28s

2017-05-04 11:57:30 (2.23 MB/s) - Connection closed at byte 2882210973.
Retrying.

--2017-05-04 11:57:32--  (try: 3)
http://xsce.org/downloads/6.2/rpi/iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip
Connecting to xsce.org|66.147.244.100|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 4024205268 (3.7G), 1141994295 (1.1G) remaining [application/zip]
Saving to: “iiab-6.2-170420-raspbian-lite-sampler-en-gf3078a1.img.zip”

[...]



[holt@unleashkids x86]$ sudo wget http://www.xsce.org/downloads/
6.2/x86/iiab-6.2-170417-x86_64-uefi-debian-content-ready-en-gdfcbb53.img
--2017-05-04 11:03:11--  http://www.xsce.org/downloads/
6.2/x86/iiab-6.2-170417-x86_64-uefi-debian-content-ready-en-gdfcbb53.img
Resolving www.xsce.org... 66.147.244.100
Connecting to www.xsce.org|66.147.244.100|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3061239808 (2.9G) [application/octet-stream]
Saving to: “iiab-6.2-170417-x86_64-uefi-debian-content-ready-en-
gdfcbb53.img”

69% [>] 2,115,692,649 7.00M/s   in 16m
25s

2017-05-04 11:19:37 (2.05 MB/s) - Connection closed at byte 2115692649.
Retrying.

--2017-05-04 11:19:38--  (try: 2)  http://www.xsce.org/downloads/
6.2/x86/iiab-6.2-170417-x86_64-uefi-debian-content-ready-en-gdfcbb53.img
Connecting to www.xsce.org|66.147.244.100|:80... connected.
HTTP request sent, awaiting response... 502 Bad Gateway
2017-05-04 11:19:38 ERROR 502: Bad Gateway.
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] ssh.service error on CentOS 7.3

2017-05-25 Thread Adam Holt
IIAB/XSCE 6.2 is installed on CentOS 7.3 on a NUC, and this error message
appears whenever I open a Terminal:

   Redirecting to /bin/systemctl status  ssh.service
   Unit ssh.service could not be found.

Does anyone know if/where I can fix that to sshd.service instead of
ssh.service?

PS Apache crashed for no obvious reason, in the middle of the night after
about 24hrs, but this was recitified with "systemctl restart httpd.service"
so I'll keep an eye on it.  Great to see that IIAB/XSCE 6.2 largely runs on
CentOS (not just Debian) thanks to George Hunt's extremely hard work!
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Internet-in-a-Box 6.3 prerelease builds @ http://github.com/iiab/iiab

2017-05-30 Thread Adam Holt
For those who want to roll with a more cutting-edge build responsive to
community needs (and don't mind bruises along the way!) George Hunt has
helped us all over a major hump this past wkd.  He has rebased to a new
GitHub repo (http://github.com/iiab/iiab instead of
http://github.com/xsce/xsce) hence allowing rolling community
implementation / rolling feedback to advance in more functional/deliberate
& real community wave.

Thanks especially to Tim Moody who helped structure & organize this over
previous months, allowing this new framework to take shape -- even if not
"nightly builds" in the classical sense -- that's the idea!.  *To permit
our offline implementers' community to both come together and build
together.*  Conclusion: please don't hesitate to sign up for a GitHub.com
account if you haven't yet, and enjoy helping free offline content/gems
increasingly get organized for all!!

PREVIEW: IIAB 6.3's "master" branch is increasingly installable on
Raspbian, Debian, Ubuntu and CentOS *if* you're genuine guru, and choose to
keep up with evolving bleeding-edge progress + warnings @
http://tinyurl.com/iiabminutes and similar places!  Sometimes of course,
Raspbian support will be stronger than on other OS's, depending on the
degree of community testing coverage for each OS we each bring to this
global table~



*So as we push Internet-in-a-Box forward to serve new kinds of communities
on essentially every continent: never hesitate to ask us/all questions on
these mailing lists, on our regular calls, on our irc chat (#schoolserver
on freenode), and also on modern community forums like Discourse @
http://IIAB.io  !*

ASIDE: of course outside of this development branch, those who don't want
to build from scratch and need a comparatively stable (if sometimes stale!)
"quick install" image for a quick demo etc, don't even hesitate to grab
April 2017's release of IIAB/XSCE 6.2 here:

   http://download.iiab.io/6.2

Reading up on your options/opportunities in our FAQ here:

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


[Server-devel] KA Lite videos compress to ~41% of their original size (by Reno McKenzie)

2017-05-30 Thread Adam Holt
Can folks plz evaluate the quality of those videos on the left, compared to
the originals on the right?  Note that he/we did not compress the audio
channel, which should remain in very high quality stereo for now.  We've
begun by translating KA Lite's 8732 English videos, most all of which (I
believe!) originate from Khan Academy itself -- making tight compression
attractive in several communities that use SD Cards rather than hard disk
drives for their digital libraries (despite the tradeoffs you will see
below!)

Constructive criticism would be really great, as this is progressing fast,
and QA is *always* the hardest part.  e.g. What specific flaws do you see
in any video on the LEFT, that are simply unacceptable??  Some lossiness
(degradation) cannot be avoided of course!  Still, teacher's "fieldback"
would be especially interesting here (even as new many usage patterns are
evolving on small/mobile screens, outside of schools especially!!) as I
noticed widely varying compression rate across the board, across the 1st 10
videos compressed he compressed here:

   1. 5HMMfiyszjo.mp4 
   is 38.7% of 6.9M 5HMMfiyszjo.mp4
   
   2. 91wF7Ef_k8Y.mp4 
   is 26.6% of 17M 91wF7Ef_k8Y.mp4
   
   3. DNoDJlB0ygU.mp4 
   is 54.2% of 2.8M DNoDJlB0ygU.mp4
   
   4. KNklNvGof8o.mp4 
   is 29.0% of 15M KNklNvGof8o.mp4
   
   5. LDyMYyiAsQs.mp4  is
   93.8% of 8.4M LDyMYyiAsQs.mp4
   
   6. bcCLKACsYJ0.mp4 
   is 49.5% of 6.1M bcCLKACsYJ0.mp4
   
   7. do8WhQaAyso.mp4 
   is is 33.5% of 25M do8WhQaAyso.mp4
   
   8. iPROoc_o0p8.mp4 
   is 32.7% of 10M iPROoc_o0p8.mp4
   
   9. kkrF9X6Fycg.mp4 
   is 40.0% of 3.5M kkrF9X6Fycg.mp4
   
   10. meibWcbGqt4.mp4
    is 55.2% of 13M
   meibWcbGqt4.mp4 

AVG: compressed file is 41.0% of ORIGINAL, suggesting the 236GB of English
total may end up around 97GB, perfect (if the quality suffices!)

Thanks All !!

Challenge: if you do have a chance to express your feedback after viewing
several of the videos (new ones, on the LEFT) please also try your device
in landscape mode vs. portrait mode ...to see if that makes any difference
to the perceived quality/experience of the vid?!


PS long-term we're aware a further transcoding to WebM and/or OGV is also
necessary for compatibility on XO laptops and truly free OS's everywhere,
as such Emmanuel Engelhart (founder of Kiwix.org) may in fact be assisting
us+all here in coming months (:
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] KA Lite videos compress to ~41% of their original size (by Reno McKenzie)

2017-05-30 Thread Adam Holt
On Tue, May 30, 2017 at 2:19 PM, Adam Holt <h...@laptop.org> wrote:

> Can folks plz evaluate the quality of those videos on the left, compared
> to the originals on the right?  Note that he/we did not compress the audio
> channel, which should remain in very high quality stereo for now.  We've
> begun by translating
>

Sorry, I meant *transcoding* (for compression especially) ...as several
countries/communities are very much asking for!


> KA Lite's 8732 English videos, most all of which (I believe!) originate
> from Khan Academy itself -- making tight compression attractive in several
> communities that use SD Cards rather than hard disk drives for their
> digital libraries (despite the tradeoffs you will see below!)
>
> Constructive criticism would be really great, as this is progressing fast,
> and QA is *always* the hardest part.  e.g. What specific flaws do you see
> in any video on the LEFT, that are simply unacceptable??  Some lossiness
> (degradation) cannot be avoided of course!  Still, teacher's "fieldback"
> would be especially interesting here (even as new many usage patterns are
> evolving on small/mobile screens, outside of schools especially!!) as I
> noticed widely varying compression rate across the board, across the 1st 10
> videos compressed he compressed here:
>
>1. 5HMMfiyszjo.mp4
><http://unleashkids.org/%7Eholt/10new/5HMMfiyszjo.mp4> is 38.7% of
>6.9M 5HMMfiyszjo.mp4
><http://unleashkids.org/%7Eholt/10old/5HMMfiyszjo.mp4>
>2. 91wF7Ef_k8Y.mp4
><http://unleashkids.org/%7Eholt/10new/91wF7Ef_k8Y.mp4> is 26.6% of 17M
>91wF7Ef_k8Y.mp4 <http://unleashkids.org/%7Eholt/10old/91wF7Ef_k8Y.mp4>
>3. DNoDJlB0ygU.mp4
><http://unleashkids.org/%7Eholt/10new/DNoDJlB0ygU.mp4> is 54.2% of
>2.8M DNoDJlB0ygU.mp4
><http://unleashkids.org/%7Eholt/10old/DNoDJlB0ygU.mp4>
>4. KNklNvGof8o.mp4
><http://unleashkids.org/%7Eholt/10new/KNklNvGof8o.mp4> is 29.0% of 15M
>KNklNvGof8o.mp4 <http://unleashkids.org/%7Eholt/10old/KNklNvGof8o.mp4>
>5. LDyMYyiAsQs.mp4
><http://unleashkids.org/%7Eholt/10new/LDyMYyiAsQs.mp4> is 93.8% of
>8.4M LDyMYyiAsQs.mp4
><http://unleashkids.org/%7Eholt/10old/LDyMYyiAsQs.mp4>
>6. bcCLKACsYJ0.mp4
><http://unleashkids.org/%7Eholt/10new/bcCLKACsYJ0.mp4> is 49.5% of
>6.1M bcCLKACsYJ0.mp4
><http://unleashkids.org/%7Eholt/10old/bcCLKACsYJ0.mp4>
>7. do8WhQaAyso.mp4
><http://unleashkids.org/%7Eholt/10new/do8WhQaAyso.mp4> is is 33.5% of
>25M do8WhQaAyso.mp4
><http://unleashkids.org/%7Eholt/10old/do8WhQaAyso.mp4>
>8. iPROoc_o0p8.mp4
><http://unleashkids.org/%7Eholt/10new/iPROoc_o0p8.mp4> is 32.7% of 10M
>iPROoc_o0p8.mp4 <http://unleashkids.org/%7Eholt/10old/iPROoc_o0p8.mp4>
>9. kkrF9X6Fycg.mp4
><http://unleashkids.org/%7Eholt/10new/kkrF9X6Fycg.mp4> is 40.0% of
>3.5M kkrF9X6Fycg.mp4
><http://unleashkids.org/%7Eholt/10old/kkrF9X6Fycg.mp4>
>10. meibWcbGqt4.mp4
><http://unleashkids.org/%7Eholt/10new/meibWcbGqt4.mp4> is 55.2% of 13M
>meibWcbGqt4.mp4 <http://unleashkids.org/%7Eholt/10old/meibWcbGqt4.mp4>
>
> AVG: compressed file is 41.0% of ORIGINAL, suggesting the 236GB of English
> total may end up around 97GB, perfect (if the quality suffices!)
>
> Thanks All !!
>
> Challenge: if you do have a chance to express your feedback after viewing
> several of the videos (new ones, on the LEFT) please also try your device
> in landscape mode vs. portrait mode ...to see if that makes any difference
> to the perceived quality/experience of the vid?!
>
>
> PS long-term we're aware a further transcoding to WebM and/or OGV is also
> necessary for compatibility on XO laptops and truly free OS's everywhere,
> as such Emmanuel Engelhart (founder of Kiwix.org) may in fact be assisting
> us+all here in coming months (:
>


-- 
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


[Server-devel] Internet-in-a-Box 6.3 Tech Docs (EARLY PREVIEW)

2017-06-05 Thread Adam Holt
This is only an *early draft*, but thanks all for pointing to the sections
you believe most needing rewriting/removal/clarif/etc !

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


Re: [Server-devel] Internet-in-a-Box 6.4 "Beta" ! NEW: Ansible 2.2.1 rapid-install

2017-09-17 Thread Adam Holt
On Sun, Sep 17, 2017 at 10:15 AM, Adam Holt <h...@laptop.org> wrote:

> Try any of these 1-line installers on Raspberry Pi:
>
>http://download.iiab.io/6.4/rpi/load-min-vpn.txt (~6 server apps)
>

Above works!


>http://download.iiab.io/6.4/rpi/load-vpn.txt (~12 server apps)
>http://download.iiab.io/6.4/rpi/load-big-vpn.txt (~20 server apps)
>

Apologies the 2 above have a late-breaking OpenStreetMap glitch...makes a
messy install, so hold off here...working on it :)

Strip off "-vpn" from any above URL if you don't want OpenVPN and
> TeamViewer.
>
> If you've never installed Internet-in-a-Box / IIAB on Raspberry Pi
> (Raspbian OS) basic instructions are here:
>
>http://download.iiab.io/6.4/rpi/README.html
>
> Profound Thanks to Jerry Vonau who made this breakthrough experiment
> possible (#249 <https://github.com/iiab/iiab/issues/249>) and George Hunt
> who explained everything to me en route!
>
>
>
> Techie Background / how we got the new Ansible 2.2.1 working: ( in
> http://download.iiab.io/6.4/rpi/load.txt )
>
> 1) Lines 36-42 install Raspbian Stretch's default Ansible 2.2.1 and fix a
> known minor bug therein: *(so we not longer have to wait 7min to compile
> & pip install Ansible 2.2.0)*
>
> apt -y install ansible python-kerberos python-selinux python-winrm 
> python-xmltodict sshpass bzip2 file findutils gzip tar unzip zip 
> python-keyczar python-boto python-dnspython python-pyrax python-sphere
> # Above installs a more future-proof Ansible 2.2.1+
> sed -i 's/StrictVersion/LooseVersion/' 
> /usr/lib/python2.7/dist-packages/ansible/modules/core/web_infrastructure/htpasswd.py
> # ABOVE APPLIES TEMPORARY PATCH https://github.com/ansible/ansible/pull/20202
> # needed by munin until Ansible 2.3.2 or 2.4.0, to overcome Ansible bug:
> #TASK [munin : Create admin user] 
> #fatal: [127.0.0.1]: FAILED! => {"changed": false, "failed": true,
> #"msg": "invalid version number '1.7.0.post20170423015547'"}
>
> 2) Lines 65-71 patches Admin Console to work with Ansible 2.2.1+:
>
> sed -i 's/local\///' /opt/admin/cmdsrv/cmdsrv.conf
> # ABOVE TEMPORARY FIX FOR ADMIN CONSOLE ON ANSIBLE 2.2.1+ ON RASPBIAN STRETCH:
> # Changes /usr/local/bin to /usr/bin (for both Ansible paths) on lines 23 & 
> 24:
> # 
> https://github.com/iiab/iiab-admin-console/blob/master/roles/cmdsrv/templates/cmdsrv.conf.j2
> # To solve this cleanly, Tim may want to create vars/Raspbian.yml alongside:
> # https://github.com/iiab/iiab-admin-console/blob/master/vars/Debian.yml
>
> --
>  <https://github.com/iiab/iiab-admin-console/blob/master/vars/Debian.yml>
>  <https://github.com/iiab/iiab-admin-console/blob/master/vars/Debian.yml>
> Unsung Heroes of OLPC, interviewed live @  
> <https://github.com/iiab/iiab-admin-console/blob/master/vars/Debian.yml>http://unleashkids.org
>  !
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [UKids] Re: [XSCE] Internet-in-a-Box 6.4 is 79% Complete according to GitHub :-)

2017-09-21 Thread Adam Holt
On Thu, Sep 21, 2017 at 11:59 PM, Rick Castorani <rcastor...@gmail.com>
wrote:

> The script just finished installing on an RPI 3. Ran into a kalite error
> on the last command from download.iiab.io/6.4/rpi/load-vpn.txt
>
> See error in attachment (sorry for the pic, ran script locally on the pi).
> Pi did not reboot due to the error.​
>  IMG_20170921_215647.jpg
> <https://drive.google.com/file/d/10jhRj47EEpjSWL8MR7JHgJDOkfy8LMBMIg/view?usp=drive_web>
>

*Thanks Rick for speaking for everyone (not just Internet-in-a-Box
implementers, but all KA Lite users) facing this together!*

Your Internet-in-a-Box install is 100% complete (feel free to reboot!) but
yeah we need to do better explaining this extreme annoyance to newcomers --
just like on Monday / Sept 18 -- when KA Lite's servers were similarly
misconfigured-or-down for almost the entire day.

Meaning nobody can auto-install KA Lite's (mandatory to use the product!)
English assessments/exercises content pack from the GUI (http://box:8008 ->
Login -> Manage tab -> Language tab) *or* from the command line...as you
basically did with "kalite manage retrievecontentpack download en".  For
now all we can do is wait until KA Lite's web server(s) come back online
properly.

*But those who can help KA Lite & all of us nail what to do about KA Lite's
sometimes unreliable servers please do post to:*

https://github.com/iiab/iiab/issues/264 "kalite manage retrievecontentpack
download en" fails on new install (bad zip file?)
https://github.com/iiab/iiab/issues/257 "kalite manage retrievecontentpack
download en" fails nightly
https://github.com/learningequality/ka-lite/issues

Error posted here, a bit more readably than Rick's photo:

[INFO] [2017-09-21 22:03:37,292] kalite: Downloading content pack from
http://pantry.learningequality.org/downloads/ka-lite/0.17/content/contentpacks/en.zip
Traceback (most recent call last):
  File
"/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/packages/bundled/django/core/management/base.py",
line 224, in run_from_argv
self.execute(*args, **options.__dict__)
  File
"/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/packages/bundled/fle_utils/django_utils/command.py",
line 141, in execute
super(LocaleAwareCommand, self).execute(*args, **kwargs)
  File
"/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/packages/bundled/django/core/management/base.py",
line 263, in execute
output = self.handle(*args, **options)
  File
"/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/distributed/management/commands/retrievecontentpack.py",
line 90, in handle
self.download(*args, **options)
  File
"/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/distributed/management/commands/retrievecontentpack.py",
line 147, in download
zf = download_content_pack(f, lang)
  File
"/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/i18n/base.py",
line 398, in download_content_pack
zf = zipfile.ZipFile(fobj)
  File "/usr/lib/python2.7/zipfile.py", line 770, in __init__
self._RealGetContents()
  File "/usr/lib/python2.7/zipfile.py", line 813, in _RealGetContents
raise BadZipfile, "File is not a zip file"
BadZipfile: File is not a zip file


On Thu, Sep 21, 2017 at 9:39 PM, Adam Holt <h...@laptop.org> wrote:
>
>> *61 Issues/Pull Requests closed with 16 to go:*
>>
>>https://github.com/iiab/iiab/milestone/1
>>
>> Equating to m-a-s-s-i-v-e progress over the past week alone...hence Release
>> Candidate 2 <https://github.com/iiab/iiab/releases/> released earlier
>> today!
>>
>> Please all who can try out our new 1-liner install scripts on Raspberry
>> Pi here, as we now enter our near-final-test phase:
>>
>>http://download.iiab.io/6.4/rpi/
>>
>> *Thank You All !!*
>>
>> --
>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
> ---
> You received this message because you are subscribed to the Google Groups
> "Unleash Kids" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to unleashkids+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
> --
> 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


[Server-devel] Internet-in-a-Box 6.4 is 79% Complete according to GitHub :-)

2017-09-21 Thread Adam Holt
*61 Issues/Pull Requests closed with 16 to go:*

   https://github.com/iiab/iiab/milestone/1

Equating to m-a-s-s-i-v-e progress over the past week alone...hence Release
Candidate 2  released earlier today!

Please all who can try out our new 1-liner install scripts on Raspberry Pi
here, as we now enter our near-final-test phase:

   http://download.iiab.io/6.4/rpi/

*Thank You All !!*

--
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


Re: [Server-devel] [UKids] Re: [XSCE] Internet-in-a-Box 6.4 is 79% Complete according to GitHub :-)

2017-09-22 Thread Adam Holt
Thanks César Natarén for confirming KA Lite's server to download
exercises+assessments is once again working today:

https://github.com/iiab/iiab/issues/264
https://github.com/iiab/iiab/issues/257

(The fact that KA Lite's server was unavailable for downloads 2 days out of
the last 4 is indeed very worrisome.  We really do need a better way to
trap such commonplace glitches, so that newcomers are not completely
overwhelmed by poorly explained Big Red Errors!)


On Sep 22, 2017 12:50 AM, "James Cameron" <qu...@laptop.org> wrote:

There will always be connection failures, and they aren't always the
fault of learningequality.org.  Locally broken WiFi can do it too.

Ask ka-lite team to add retry when the download is obviously not a Zip
file, or to retry anyway.

They've certainly had problems with content pack downloads.

On Fri, Sep 22, 2017 at 12:37:23AM -0400, Adam Holt wrote:
> On Thu, Sep 21, 2017 at 11:59 PM, Rick Castorani <[1]rcastor...@gmail.com>
> wrote:
>
> The script just finished installing on an RPI 3. Ran into a kalite
error on
> the last command from [2]download.iiab.io/6.4/rpi/load-vpn.txt
>
> See error in attachment (sorry for the pic, ran script locally on the
pi).
> Pi did not reboot due to the error.​
> [3] IMG_20170921_215647.jpg
>
> Thanks Rick for speaking for everyone (not just Internet-in-a-Box
implementers,
> but all KA Lite users) facing this together!
>
> Your Internet-in-a-Box install is 100% complete (feel free to reboot!)
but yeah
> we need to do better explaining this extreme annoyance to newcomers --
just
> like on Monday / Sept 18 -- when KA Lite's servers were similarly
> misconfigured-or-down for almost the entire day.
>
> Meaning nobody can auto-install KA Lite's (mandatory to use the product!)
> English assessments/exercises content pack from the GUI ([4]
http://box:8008 ->
> Login -> Manage tab -> Language tab) *or* from the command line...as you
> basically did with "kalite manage retrievecontentpack download en".  For
now
> all we can do is wait until KA Lite's web server(s) come back online
properly.
>
> But those who can help KA Lite & all of us nail what to do about KA Lite's
> sometimes unreliable servers please do post to:
>
> [5]https://github.com/iiab/iiab/issues/264 "kalite manage
retrievecontentpack
> download en" fails on new install (bad zip file?)
> [6]https://github.com/iiab/iiab/issues/257 "kalite manage
retrievecontentpack
> download en" fails nightly
> [7]https://github.com/learningequality/ka-lite/issues
>
> Error posted here, a bit more readably than Rick's photo:
>
> [INFO] [2017-09-21 22:03:37,292] kalite: Downloading content pack from
[8]http:
> //pantry.learningequality.org/downloads/ka-lite/0.17/content/contentpacks/
> en.zip
> Traceback (most recent call last):
>   File "/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/
> packages/bundled/django/core/management/base.py", line 224, in
run_from_argv
> self.execute(*args, **options.__dict__)
>   File "/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/
> packages/bundled/fle_utils/django_utils/command.py", line 141, in execute
> super(LocaleAwareCommand, self).execute(*args, **kwargs)
>   File "/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/
> packages/bundled/django/core/management/base.py", line 263, in execute
> output = self.handle(*args, **options)
>   File "/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/
> distributed/management/commands/retrievecontentpack.py", line 90, in
handle
> self.download(*args, **options)
>   File "/usr/local/kalite/venv/local/lib/python2.7/site-packages/kalite/
> distributed/management/commands/retrievecontentpack.py", line 147, in
download
> zf = download_content_pack(f, lang)
>   File "/usr/local/kalite/venv/local/lib/python2.7/site-packages/ka
lite/i18n/
> base.py", line 398, in download_content_pack
> zf = zipfile.ZipFile(fobj)
>   File "/usr/lib/python2.7/zipfile.py", line 770, in __init__
> self._RealGetContents()
>   File "/usr/lib/python2.7/zipfile.py", line 813, in _RealGetContents
> raise BadZipfile, "File is not a zip file"
> BadZipfile: File is not a zip file
>
> On Thu, Sep 21, 2017 at 9:39 PM, Adam Holt <[9]h...@laptop.org> wrote:
>
> 61 Issues/Pull Requests closed with 16 to go:
>
>[10]https://github.com/iiab/iiab/milestone/1
>
> Equating to m-a-s-s-i-v-e progress over the past week
alone...hence
> [11]Release Candidate 2 released earlier today!
>
> Please all who can try out our new 1-liner install scripts on
Raspber

[Server-devel] Fwd: Can I buy my own Internet-in-a-Box?

2017-10-10 Thread Adam Holt
From: James Heilman <jmh...@gmail.com>
Date: Tue, Oct 10, 2017 at 9:00 AM
Subject: Re: Can I buy my own Internet-in-a-Box?
To: Adam Holt <h...@laptop.org>
Cc: xsce-devel <xsce-de...@googlegroups.com>, server-devel <
server-devel@lists.laptop.org>, Unleash Kids! <unleashk...@googlegroups.com>,
"Community Support Volunteers -- who help respond to help AT laptop.org" <
support-g...@lists.laptop.org>

Thanks Adam

Looks excellent. Yes no mark up. $40 USD per unit which includes
shipping to keep things simple. If you want to come pick them up in
person or at a conference I will be at [then] 27$ USD.

James

On Tue, Oct 10, 2017 at 6:52 AM, Adam Holt <h...@laptop.org> wrote:
> Excerpt from http://FAQ.IIAB.IO #5:
>
> Can I buy my own Internet-in-a-Box?
>
> You can order a basic medical version of Internet-in-a-Box from the Wiki
> Project Med Foundation who will ship from Canada to any location
worldwide,
> if you agree to provide feedback to help improve the product for all.
>
> This is just the Alpha version ($27 based on Raspberry Pi Zero W) with 100
> units ready to be shipped ($13 intl shipping).  Still, the
Internet-in-a-Box
> development team is eager to get new kinds of feedback from medical
> clinics/practitioners around the world as a result of our partnership with
> the Wiki Project Med Foundation (essentially the medical side of the
global
> Wikipedia community) and its well-known founder James Heilman !
>
> PS as far as I understand the Wiki Project Med Foundation is selling these
> with zero markup (and of course the software and content are both fully
free
> and open).  James Heilman and the Wiki Project Med Foundation are happy to
> answer any further questions people have, as this brand new offering leads
> to others as 2018 approaches.

--
James Heilman
MD, CCFP-EM, Wikipedian

--
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


[Server-devel] Can I buy my own Internet-in-a-Box?

2017-10-10 Thread Adam Holt
Excerpt from http://FAQ.IIAB.IO #5:
Can I buy my own Internet-in-a-Box?
You can order a basic medical version of Internet-in-a-Box
 from the Wiki
Project Med Foundation
 who will ship
from Canada to any location worldwide, if you agree to provide feedback to
help improve the product for all.

This is just the Alpha version ($27 based on Raspberry Pi Zero W) with 100
units ready to be shipped ($13 intl shipping).  Still, the
Internet-in-a-Box development team is eager to get new kinds of feedback
from medical clinics/practitioners around the world as a result of our
partnership with the Wiki Project Med Foundation (essentially the medical
side of the global Wikipedia community) and its well-known founder James
Heilman  !

PS as far as I understand the Wiki Project Med Foundation is selling these
with zero markup (and of course the software and content are both fully
free and open).  James Heilman and the Wiki Project Med Foundation are
happy to answer any further questions people have, as this brand new
offering leads to others as 2018 approaches.
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] 6 outstanding issues with IIAB 6.4 RC6

2017-09-29 Thread Adam Holt
We Can Never Please Everyone (until we reach the afterlife ;-)

But let's try to chop this list in half by Monday or thereabouts, so we can
release one kick-ass product for DIY digital library builders around the
planet, sometime next week:


   -
   Losing internet connectivity after restarting the server
   bug
   
   question
   
   #342 opened 3 hours ago by holta
   
2 
   -
   3 red warnings when running "systemctl" (and on boot too?)
   bug
   
   question
   
   #337 opened a day ago by holta
   
1 
   -
   http://box/usb "teacher content" does not appear from USB sticks
   bug
   
   question
   
   #329 opened 2 days ago by holta
   
14 
   -
   Elgg 2.3.4 regression if installing with Ansible 2.4.0
   bug
   
   question
   
   #330 opened 2 days ago by holta
   
4 
   -
   what's causing 801MB /var/lib/mongodb ?
   bug
   
   question
   
   #254 opened 13 days ago by holta
   
21 
   -
   Nextcloud logins painfully slow (1 to 2 min) on RPi3
   bug
   
   question
   
   #266 opened 11 days ago by holta
   


Internet-in-a-Box 6.4 Remaining Issues:
https://github.com/iiab/iiab/milestone/1
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] 6 outstanding issues with IIAB 6.4 RC6

2017-09-29 Thread Adam Holt
On Fri, Sep 29, 2017 at 1:31 PM, Adam Holt <h...@laptop.org> wrote:

> We Can Never Please Everyone (until we reach the afterlife ;-)
>
> But let's try to chop this list in half by Monday or thereabouts, so we
> can release one kick-ass product for DIY digital library builders around
> the planet, sometime next week:
>

Oops, HTML looked terrible for some; here's my do-over far cleaner for
everyone:*  (thanks all for your ideas solving whatever we can here!)*

   1. Losing internet connectivity after restarting the server
   https://github.com/iiab/iiab/issues/342

   2. 3 red warnings when running "systemctl" (and on boot too?)
   https://github.com/iiab/iiab/issues/337

   3. http://box/usb "teacher content" does not appear from USB sticks
   https://github.com/iiab/iiab/issues/329

   4. Elgg 2.3.4 regression if installing with Ansible 2.4.0
   https://github.com/iiab/iiab/issues/330

   5. What's causing 801MB /var/lib/mongodb ?
   https://github.com/iiab/iiab/issues/254

   6. Nextcloud logins painfully slow (1 to 2 min) on RPi3
   https://github.com/iiab/iiab/issues/266


LIVE SUMMARY - Internet-in-a-Box 6.4 Remaining
Issues:https://github.com/iiab/iiab/milestone/1
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Raspbian Stretch Released

2017-08-19 Thread Adam Holt
On Aug 19, 2017 12:50 PM, "tim" <t...@timmoody.com> wrote:

Hm. Way sooner than I expected.

But does it work?

Could mean coovachili works, if the packages are there.


More Detail in the blog post (
https://www.raspberrypi.org/blog/raspbian-stretch/)

Example:

"BETTER HANDLING OF OTHER USERNAMES

The default user account in Raspbian has always been called ‘pi’, and a lot
of the desktop applications assume that this is the current user. This has
been changed for Stretch, so now applications like Raspberry Pi
Configuration no longer assume this to be the case. This means, for
example, that the option to automatically log in as the ‘pi’ user will now
automatically log in with the name of the current user instead.

One other change is how sudo is handled. By default, the ‘pi’ user is set
up with passwordless sudo access. We are no longer assuming this to be the
case, so now desktop applications which require sudo access will prompt for
the password rather than simply failing to work if a user without
passwordless sudo uses them."

Sent from my Samsung Galaxy smartphone.

 Original message 
From: Adam Holt <h...@laptop.org>
Date: 8/19/17 12:46 PM (GMT-05:00)
To: xsce-devel <xsce-de...@googlegroups.com>, server-devel <
server-devel@lists.laptop.org>
Subject: [XSCE] Raspbian Stretch Released

Tim does this help Captive Portal implementation?

In any case, this is a major change from the underlying Debian 8.x to
Debian 9.x.

Raspbian "Pixel" appears to have been renamed "WITH DESKTOP" to avoid
confusion.

Raspbian "LITE" retains that name (no X Windows desktop).

Release notes:

2017-08-16:
  * Based on Raspbian Stretch (Debian version 9)
  * Version 60 of Chromium browser included
  * Version 3.0.1 of Sonic Pi included
  * Version 6.1.1 of RealVNC included
  * Version 0.17.4 of NodeRED included
  * Bluetooth audio routed via ALSA rather than Pulseaudio
  * SenseHAT extension added to Scratch 2
  * Various desktop applications modified to prompt for sudo password if needed
  * lxinput control options for mouse speed simplified
  * lxpanel plugins moved into separate packages
  * Wireless firmware for Pi 3 and Pi 0W modified to address Broadpwn exploit
  * Latest kernel and firmware
  * Various small tweaks, bug fixes and theme modifications


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


[Server-devel] "If you would like a list of possible values, enter ./runtags XXX"

2017-09-02 Thread Adam Holt
Can someone clarify what XXX means in this error message?

root@box:/opt/iiab/iiab# ./runtags cups elgg dokuwiki
usage: ./runtags 

* If you would like a list of possible values, enter ./runtags XXX*

I reverted to "./runansible" instead.  But am still curious if runtags
supports executing 2 (or 3) roles at once, and if so how?
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: "If you would like a list of possible values, enter ./runtags XXX"

2017-09-03 Thread Adam Holt
On Sun, Sep 3, 2017 at 2:33 PM, Jerry Vonau, Winnipeg MB 
wrote:

> On Saturday, September 2, 2017 at 6:38:45 AM UTC-5, holt wrote:
>>
>> Can someone clarify what XXX means in this error message?
>>
>> root@box:/opt/iiab/iiab# ./runtags cups elgg dokuwiki
>> usage: ./runtags 
>>
>> * If you would like a list of possible values, enter ./runtags XXX*
>>
>> I reverted to "./runansible" instead.  But am still curious if runtags
>> supports executing 2 (or 3) roles at once, and if so how?
>>
> It used to be spaces, and XXX would return a list of tags but now use
> ./runtags cups,elgg,dokuwiki and XXX is broken.
>

Thanks!  If others can confirm this is right?

https://github.com/iiab/iiab/pull/207
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] setting http://hogwarts/elgg or http://10.10.10.10/elgg with the new Elgg 2.3.4

2017-10-09 Thread Adam Holt
Tim & TK,

Can you confirm or help revise our new http://FAQ.IIAB.IO entry #25?

Elgg Administration: What tips & tricks exist?

You may want to set a campus-wide URL for your Elgg social network (other
than the http://box/elgg default) such as http://hogwarts/elgg or
http://10.10.10.10/elgg.

If so, please see the table `elgg_sites_entity` as documented in
roles/elgg/templates/elggdb.sql.j2


It (might) also be possible to have more than 1 site name and/or IP
address. However this (might) possibly cause 2 distinct Elgg sites, each
with different content.

See: What are the default passwords?


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


Re: [Server-devel] PRE-Released: Internet-in-a-Box 6.5 Preview 2

2017-11-11 Thread Adam Holt
FYI the almost 48h of downtime/flakiness at
http://mirrordirector.raspbian.org *seems* to have fixed itself in the past
2 hours.

IIAB 6.5 Preview 2 now installs quickly on Raspberry Pi 3, unlike two hours
ago!  And thanks all for keeping an eye on it, as so many people were
depending on this single-point-of-failure without realizing it!

Aside: DansGuardian and Squid currently fail to install as part of
Internet-in-a-Box.  This only affects the "Big Iron" people who choose
the BIG-sized
local_vars.yml <http://wiki.laptop.org/go/IIAB/local_vars_big.yml> who are
few and far between -- but if that's you, the workaround is to set the
following within /opt/iiab/iiab/vars/local_vars.yml :

   squid_install: False
   squid_enabled: False

   dansguardian_install: False
   dansguardian_enabled: False

And then run the following as usual:

   cd /opt/iiab/iiab
   ./iiab-install

Details evolving @ https://github.com/iiab/iiab/issues/512 -- some people
sincerely believe that Squid and DansGuardian should both be deprecated.
Which may well be a thoughtful + constructive way forward to focus on more
modern grassroots use cases.  *In any case, we'll discuss different
perspectives on Bit Rot versus Wise Metrics For Amputation (etc) during our
Monday community/team call @ http://minutes.iiab.io
<http://minutes.iiab.io> -- so we're not shooting ourselves in the foot
with nearly perpetual maintenance of rarely use packages.*


On Fri, Nov 10, 2017 at 4:11 PM, James Cameron <qu...@laptop.org> wrote:

> On Fri, Nov 10, 2017 at 03:43:50PM -0500, Adam Holt wrote:
> > On Fri, Nov 10, 2017 at 12:26 PM, Adam Holt <[1]h...@laptop.org> wrote:
> >
> > Including [2]IIAB 6.5 PRE-Release Notes :-)
> >
> > But just a warning that Raspbian's mirrors (download servers) were
> barely
> > working at all over the past ~12 hours or so, so you might have much
> better
> > luck installing on Ubuntu 16.04 LTS, Debian 9.2.1 or possibly CentOS
> 7.4 in
> > the coming hours?
> >
> >[3]https://github.com/iiab/iiab/releases
> >
> > Reconfirmed: disturbingly [4]http://mirrordirector.raspbian.org is
> hemorrhaging
> > (works less than 50% of the time today, as [5]http://
> > downforeveryoneorjustme.com/mirrordirector.raspbian.org confirms) for
> almost
> > 24h now.
>
> Only the redirector affected.  Can temporarily use a nearby mirror
> site if you know the URL and can change configuration.  Not an option
> for ease of use though.
>
> > Consequence: those installing on Raspbian are having to run
> "./iiab-install"
> > 10+ Times In A Row today, just to finally get a regular install (e.g.
> [6]http:/
> > /download.iiab.io/6.5/rpi/load.txt) to incrementally/finally complete on
> > Raspberry Pi 3.  What normally would just happen on its own within about
> an
> > hour.
> >
> > Better to take the day off !
> >
> > ( Possibly someone knows how we can build more resiliency into Raspbian
> package
> > downloads/updates in future, using [7]https://www.raspbian.org/
> RaspbianMirrors
> > or similar? )
>
> Make a preinstalled image and deliver that instead.  That's what we
> did with the XO.  With everything already included, you just have to
> get one file, and don't need precious internet.
>
> >
> > What's new?  Our prototype replacement for ./runansible allows
> installation
> > of [8]IIAB 6.5 Preview 2 to progress far more efficiently, far more
> > readably -- and to recover roughly where it left off during a large
> > net-based install, avoiding repetition!  So once you have [9]all
> your OS
> > prereqs in place, you can now run IIAB's new 9-stage / incremental
> > installer as follows:
> >
> >cd /opt/iiab/iiab
> >./iiab-install
> >
> > NEW: it will even warn you if your Ansible and/or Raspbian kernel
> are not
> > recent enough, and guide you to fixing these 2 most essential
> prereqs!
> > Finally, most installers/implementers will still want to use a 1-line
> > install/load scripts -- to walk away from the keyboard and have most
> > everything taken care of.  As such, YES all our install/load scripts
> now
> > take advantage of "./iiab-install" 9-stage incremental/recoverable
> installs
> > too:
> >
> >[10]http://download.iiab.io/6.5/rpi/
> >
> > RECAP #1: if you suffer from a connectivity failure during
> installation of
> > IIAB, the vast majority of problems are quickly solved by re-trying
> "./
> > iiab-install" (after Raspbian mirroring sites hopefully come back to
> life
> &

[Server-devel] PRE-Released: Internet-in-a-Box 6.5 Preview 2

2017-11-10 Thread Adam Holt
Including IIAB 6.5 PRE-Release Notes
 :-)

But just a warning that Raspbian's mirrors (download servers) were barely
working at all over the past ~12 hours or so, so you might have much better
luck installing on Ubuntu 16.04 LTS, Debian 9.2.1 or possibly CentOS 7.4 in
the coming hours?

   https://github.com/iiab/iiab/releases

What's new?  Our prototype replacement for ./runansible allows installation
of IIAB 6.5 Preview 2  to progress
far more efficiently, far more readably -- and to recover roughly where it
left off during a large net-based install, avoiding repetition!  So once
you have all your OS prereqs in place
,
you can now run IIAB's new 9-stage / incremental installer as follows:

   cd /opt/iiab/iiab
   ./iiab-install

NEW: it will even warn you if your Ansible and/or Raspbian kernel are not
recent enough, and guide you to fixing these 2 most essential prereqs!
Finally, most installers/implementers will still want to use a 1-line
install/load scripts -- to walk away from the keyboard and have most
everything taken care of.  As such, YES all our install/load scripts now
take advantage of "./iiab-install" 9-stage incremental/recoverable installs
too:

   http://download.iiab.io/6.5/rpi/

RECAP #1: if you suffer from a connectivity failure during installation of
IIAB, the vast majority of problems are quickly solved by re-trying
"./iiab-install" (after Raspbian mirroring sites hopefully come back to
life later today!)

RECAP #2: Raspbian folk...until the new Raspbian OS (point release) is
officially released in coming days by the Raspberry Pi Foundation & All,
avoid kernel compatibility hassles using this temporary measure to prep
your OS properly, just prior to installing:

   apt update
   apt install raspberrypi-kernel
   reboot
   (then install IIAB as above, either way!)

*Thanks all who've helped make this an incredibly high-quality pre-release
already, just a few short weeks away from its final release sometime later
this November!!*
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] KA Lite Administration: What tips & tricks exist?

2017-11-10 Thread Adam Holt
Thanks to Rick Castorani and Tim Moody who helped get this organized during
yesterday's Nicaragua-focused call:

   KA Lite Administration: What tips & tricks exist?
   http://FAQ.IIAB.IO #25

*Contributions most welcome, anybody who can help edit the above with
further cool classroom-relevant hacks!*
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Internet-in-a-Box 6.5 Release Candidate 4

2018-05-14 Thread Adam Holt
Please test the living hell out it before it will very likely be released
Thursday (-:

   http://download.iiab.io/6.5

Draft release notes:

   https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes

Amazing progress thanks to Jerry, Tim & George in recent days!!
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Internet-in-a-Box 6.5 Release Candidate 2

2018-05-09 Thread Adam Holt
On Mon, May 7, 2018, 2:56 AM Adam Holt <h...@laptop.org> wrote:

> Thanks EVERYONE for the extremely hard work over 7+ months, culminating in
> this major Internet-in-a-Box (IIAB) accomplishment we hope to release in
> coming days!
>
> IIAB 6.5 Release Candidate 2 has its 1-line installers here:
>
>http://download.iiab.io/6.5/
>
> IIAB 6.5 Release Notes: (DRAFT)
>
>https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes
>
> Special Request: testing is extremely solid on Raspbian and Ubuntu 18.04
> -- *where we could definitely use testing help is on Debian 9.4* -- and
> also on CentOS 7.5 when that's released in coming weeks :)
>

CentOS 7.5 ISO's (images) are today beginning to circulate, if you know
where to look:
https://www.centos.org/forums/viewtopic.php?f=47=65681

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


Re: [Server-devel] Error When installing IIAB 6.5 on RPI

2018-05-11 Thread Adam Holt
General Aside: you will always make your life easier by removing prior
versions of Ansible, if a prior version of Ansible exists on the computer
where you will be installing IIAB.

As documented in the long-term installation instructions, under Item 5.
here:

https://github.com/iiab/iiab/wiki/IIAB-Installation#do-everything-from-scratch


*In short: verify you have Ansible 2.5.2+ installed (use "ansible
--version") before you begin the meat of the installation...that is if the
1-line install scripts at http://download.iiab.io/6.5
<http://download.iiab.io/6.5> don't take care of everything!*


On Fri, May 11, 2018, 2:13 PM Adam Holt <h...@laptop.org> wrote:

> On Fri, May 11, 2018, 1:55 PM Joshua Kanani <kanani.jos...@gmail.com>
> wrote:
>
>> Hey guys, i keep getting this annoying error when installing IIAB on
>> Raspbian. Am using the 2018-04-18 stretch lite version. Any thoughts
>>
>> Executing: /tmp/apt-key-gpghome.DlkMTdFv2W/gpg.1.sh --keyserver
>> keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
>> gpg: keyserver receive failed: Connection timed out
>>
>
> This error is arising as /opt/iiab/iiab/scripts/ansible tries to install
> Ansible 2.5.2
>
> What exact script are you running from http://download.iiab.io/6.5 ?
>
> What exact hardware and Internet uplink (Ethernet? WiFi?) are you using?
>
> Please paste in the results of running these 3 commands:
>
>
> apt update; apt -a list ansible dirmngr
>
> cat /etc/apt/sources.list.d/iiab-ansible.list
>
> apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
>
>>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: Error When installing IIAB 6.5 on RPI

2018-05-11 Thread Adam Holt
On Fri, May 11, 2018, 2:42 PM Joshua Kanani <kanani.jos...@gmail.com> wrote:

> I am running   *http://download.iiab.io/6.5/load-big-vpn.txt
> <http://download.iiab.io/6.5/load-big-vpn.txt>*   though i had the same
> problem running http://download.iiab.io/6.5/load-vpn.txt
>
> The hardware is pi model 3B and am using Ethernet for my internet uplink
>
> Result for *apt Update*  ->
> https://paste.fedoraproject.org/paste/F46q0oLLF6a5naJZtAKc4g
>
> Result for *apt -a list ansible dirmngr *  ->  ansible/stable 2.2.1.0-2
> all
>
>
> dirmngr/stable,now 2.1.18-8~deb9u1 armhf [installed]
>
>
>
> Result for *cat /etc/apt/sources.list.d/iiab-**ansible.list*  -> deb
> http://ppa.launchpad.net/ansible/ansible/ubuntu xenial main
>
> Result of running *apt-key adv --keyserver keyserver.ubuntu.com
> <http://keyserver.ubuntu.com> --recv-keys 93C4A3FD7BB9C367*
>   Executing: /tmp/apt-key-gpghome.E1jsqafhqX/gpg.1.sh
> --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
>   gpg: keyserver receive failed: Connection timed out
>

This confirms an Internet/hosting/mirroring failure of some kind, as I just
reconfirmed the exact same command "*apt-key adv
--keyserver keyserver.ubuntu.com <http://keyserver.ubuntu.com/> --recv-keys
93C4A3FD7BB9C367*" works for me in Raspbian Lite.

*Clarif: I deleted my prior key to be 100% sure, using "apt-key del
7BB9C367"*

Consider another ISP using your phone's data plan or a friend's home if
possible?

(Or install Ansible 2.5.2 in some other way if you choose!)


On Fri, May 11, 2018 at 1:13 PM, Adam Holt <h...@laptop.org> wrote:
>
>> On Fri, May 11, 2018, 1:55 PM Joshua Kanani <kanani.jos...@gmail.com>
>> wrote:
>>
>>> Hey guys, i keep getting this annoying error when installing IIAB on
>>> Raspbian. Am using the 2018-04-18 stretch lite version. Any thoughts
>>>
>>> Executing: /tmp/apt-key-gpghome.DlkMTdFv2W/gpg.1.sh --keyserver
>>> keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
>>> gpg: keyserver receive failed: Connection timed out
>>>
>>
>> This error is arising as /opt/iiab/iiab/scripts/ansible tries to install
>> Ansible 2.5.2
>>
>> What exact script are you running from http://download.iiab.io/6.5 ?
>>
>> What exact hardware and Internet uplink (Ethernet? WiFi?) are you using?
>>
>> Please paste in the results of running these 3 commands:
>>
>>
>> apt update; apt -a list ansible dirmngr
>>
>> cat /etc/apt/sources.list.d/iiab-ansible.list
>>
>> apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
>>
>>>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Error When installing IIAB 6.5 on RPI

2018-05-11 Thread Adam Holt
On Fri, May 11, 2018, 1:55 PM Joshua Kanani  wrote:

> Hey guys, i keep getting this annoying error when installing IIAB on
> Raspbian. Am using the 2018-04-18 stretch lite version. Any thoughts
>
> Executing: /tmp/apt-key-gpghome.DlkMTdFv2W/gpg.1.sh --keyserver
> keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
> gpg: keyserver receive failed: Connection timed out
>

This error is arising as /opt/iiab/iiab/scripts/ansible tries to install
Ansible 2.5.2

What exact script are you running from http://download.iiab.io/6.5 ?

What exact hardware and Internet uplink (Ethernet? WiFi?) are you using?

Please paste in the results of running these 3 commands:


apt update; apt -a list ansible dirmngr

cat /etc/apt/sources.list.d/iiab-ansible.list

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367

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


[Server-devel] Internet-in-a-Box 6.5 RC3 released!

2018-05-11 Thread Adam Holt
Thanks especially to Blondel Mondésir in Haiti, who provided amazingly
valuable feedback on IIAB 6.5 RC2 earlier this week, which Jerry Vonau
(especially, and others!) used to polish our installation process for RC3
on Ubuntu 18.04 Server *and* 18.04 Desktop!

Download & install IIAB 6.5 Release Candidate 3 here:
http://download.iiab.io/6.5/

DRAFT Release Notes:
https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes

Of course Raspbian is our dominant platform as Raspberry Pi's begin to
spread quite massively, but...*Great News several volunteers have now begun
basic testing of IIAB 6.5/master on LTS OS's like Debian 9.4 and CentOS 7.5
too...*just in time for our final release next week...see you Monday or
Thursday those who can join our http://minutes.iiab.io community calls!
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Internet-in-a-Box 6.5 Release Candidate 4

2018-05-15 Thread Adam Holt
On Mon, May 14, 2018, 9:48 PM Adam Holt <h...@laptop.org> wrote:

> Please test the living hell out [of] it before it will very likely be
> released Thursday (-:
>
>http://download.iiab.io/6.5
>
> Draft release notes:
>
>https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes
>

Above document was greatly revised overnight.  (Further revisions or
suggestions?)

Amazing progress thanks to Jerry, Tim & George in recent days!!
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Fwd: IIAB 6.5 Release Candidate 6!

2018-05-20 Thread Adam Holt
Thanks Jerry & Tim who've now included support for Ubuntu 18.04 static
(non-live) installers as well -- details @ PR #805


(Necessary for pre-formatted drives, as Ubuntu 18.04/Server's live
installer does not handle pre-existing partitions etc)

   Download/Install:
   http://download.iiab.io/6.5/

Many new explanations/links to FAQ.IIAB.IO & Install Doc "how tos" are now
in-lined within our *near-final draft* release notes!

   IIAB 6.5 Release Notes
   https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] [Announcement] Sugarizer v1.0 is available for your device

2018-05-15 Thread Adam Holt
Thanks Lionel !!

I'm hoping George has time to integrate this into Internet-in-a-Box 6.5
today!  But if not, we'll try to make it happen tomorrow, just in time for
Our Big Release (ETA Late Thursday, Preview @ http://download.iiab.io/6.5 :)


-- Forwarded message -
From: Lionel Laské 
Date: Tue, May 15, 2018, 3:54 PM
Subject: [UKids] [Announcement] Sugarizer v1.0 is available for your device
To: Sugar-dev Devel , iaep <
i...@lists.sugarlabs.org>, unleashk...@googlegroups.com <
unleashk...@googlegroups.com>, OLPC Devel 

Hi all,



I'm proud to announce the version 1.0 of Sugarizer, a taste of Sugar for
any device.



http://sugarizer.org



Finally, five years after the start of the development and after 9 beta
versions, Sugarizer is now officially released.

Added to activities and features that you enjoyed in beta versions, in this
version you will find:

   - Login Screen: Secure your connection to the server with a login and an
   unique password image.
   - Journal synchronization: You will never lost your work again. Let's
   connect to a Sugarizer Server and your journal will be automatically
   synchronized on the server. So you will retrieve your work on your tablet,
   browser or laptop in the same state you left it.
   - Stability: Hours of testing has been done and tens of issues has been
   fixed in this version both in Sugarizer core and activities. You will have
   in your hand the more stable Sugarizer version ever.
   - Standalone Server: No need to change settings of your web server to
   deploy Sugarizer Server. Thanks to nodejs, Sugarizer Server works now as a
   stand alone server. It's also separated from the Client to simplify
   deployment and maintenance.
   - Dashboard: The ultimate tool to handle a Sugarizer Server deployment
   is now here. Inspect users, activities, journals and follow more than 10
   graphs and indicators (top users, top activities, % active users, average
   journal size, …) to have a total understanding of what happens on your
   Sugarizer deployment.
   - Security and privacy: With a password image to access to your content,
   a full HTTPS support and privacy options in settings, your privacy is a top
   priority in Sugarizer.
   - Scratch activity: It's not a dream, the little cat is now directly
   integrated in Sugarizer like Turtle, Jappy and Etoys. Learning how to
   program has never been so simple with Sugarizer.
   - Fototoon activity: The famous Sugar activity is now into Sugarizer.
   Use your pictures, your drawing or images from Abecedarium database to
   create in few minutes an amazing comic strip to share with your friends.
   - Game of Life activity: A game to observe and explore how cells
   interacts and evolves generation after generation.
   - Flip activity: A simple strategy game where you flip "coins" in order
   to get all of them with the same side up.
   - Activity Development Tutorial: What if you decide to create yourself
   an activity? In a 4 hours tutorial you will learn all you need to know to
   explore Sugar UI, Journal, Localization and Presence.



A short animation of these features is visible here:
https://sugarizer.org/download/Sugarizer_v1.0.gif



With the version 1.0, Sugarizer is now ready for your next deployment.



Sugarizer 1.0  is available on your browser [1] but also for your Android,
iOS and Windows device. Download it from : Google Play [2], Amazon Store
[3], Apple Store [4], Chrome Web Store [5], F-droid [6], Windows Store [7]
and if you don't like stores, you could also install it by yourself using
instructions on the Sugarizer website [8].

On Android, Sugarizer could also replace your launcher with Sugarizer OS
[9].

And if you want to deploy Sugarizer Server for your school, follow
instructions here [10].



   Lionel.





P.S.: Special thanks for their contribution on this version to Tarun Kumar
Singhal (Dashboard), Emily Ong (Scratch activity), Gonzalo Odiard (Fototoon
activity), Sanatan Kumar (Game of Life activity), Euan Ong (Flip activity),
Christoph Derndorfer (German localization), Paulo Francisco Slomp/Victor
Takaki (FoodChain Portuguese) and to all GCI students for testing.



[1] http://try.sugarizer.org

[2] https://play.google.com/store/apps/details?id=org.olpc_france.sugarizer

[3] http://www.amazon.com/gp/product/B00NKK7PZA

[4] https://itunes.apple.com/us/app/sugarizer/id978495303

[5]
https://chrome.google.com/webstore/detail/sugarizer/omfgclgehghdlloggibhgicnlldjiboo

[6] https://f-droid.org/repository/browse/?fdid=org.olpc_france.sugarizer

[7] https://www.microsoft.com/store/apps/9nblggh4r782

[8] http://sugarizer.org

[9]
https://play.google.com/store/apps/details?id=org.olpc_france.sugarizeros

[10] https://github.com/llaske/sugarizer-server
___
Server-devel mailing list
Server-devel@lists.laptop.org

Re: [Server-devel] Internet-in-a-Box 6.5 Release Candidate 4

2018-05-16 Thread Adam Holt
Moodle 3.5 LTS was released on git 6 hours ago...2 years after Moodle 3.1
LTS...and is now part of Internet-in-a-Box 6.5!

Thanks all for kicking the tires, before our own big IIAB 6.5 release
<https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes> very shortly:

Privacy, Better Quizzes, Faster And Modern: The Latest Scoop On Moodle 3.5
https://www.moodlenews.com/2018/privacy-better-quizzes-faster-and-modern-the-latest-scoop-on-moodle-3-5/


On Tue, May 15, 2018 at 11:16 AM, Adam Holt <h...@laptop.org> wrote:

> On Mon, May 14, 2018, 9:48 PM Adam Holt <h...@laptop.org> wrote:
>
>> Please test the living hell out [of] it before it will very likely be
>> released Thursday (-:
>>
>>http://download.iiab.io/6.5
>>
>> Draft release notes:
>>
>>https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes
>>
>
> Above document was greatly revised overnight.  (Further revisions or
> suggestions?)
>
> Amazing progress thanks to Jerry, Tim & George in recent days!!
>>
>


-- 
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


[Server-devel] Internet-in-a-Box 6.5 Released!

2018-05-24 Thread Adam Holt
Internet-in-a-Box is a tiny device that brings the best of the Internet to
offline communities around the world — Wikipedia, Khan Academy,
OpenStreetMap, YouTube science videos, thousands of eBooks, etc — no
Internet required!  No longer just a school server, Internet-in-a-Box is
now used in medical clinics in some of the most remote parts of the earth.

Profound thanks to the huge number of contributors who've made
Internet-in-a-Box 6.5 our best yet.  It's a real breakthrough release
already being used in schools around the world — broadly in Mexico, Peru,
Haiti, among others — and in growing number of healthcare contexts,
especially in India.

This release brings many new library fabrication tools to DIY curators (DIY
librarians) who have only the most basic familiarity with GNU/Linux:

   IIAB 6.5 Release Notes
   https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes

Anyone who wants to build their own digital library can now try our 1-line
installers for Raspberry Pi 3 (and 3 B+), Ubuntu 18.04 LTS and Debian 9
here: (CentOS 7.5 support is highly experimental, if you can help!)

   IIAB 6.5 Download/Install
   http://download.iiab.io/6.5

Then you can install civilization's highest-quality open content, using
easily-downloadable Content Packs, before you install Internet-in-a-Box in
a more fully offline environment.  Choose from Kiwix (ZIM files)
, OER2GO/RACHEL
, Project Gutenberg , WikiHow
 for teens, or choose a Cuban Encyclopedia
 if you prefer!  All this is made easy using
Internet-in-a-Box's *Admin Console* (typically http://box/admin) whose more
advanced capabilities are documented herein:

   http://FAQ.IIAB.IO

It was a long road over 8 months of software development, field testing and
even more intensive QA!  But Internet-in-a-Box (IIAB) 6.5 brings many
revolutionary advances, e.g. teachers can now edit ebooks' details in Calibre
3.23 , fixing description translations
and assigning ratings most suitable to their own school.
*Profound thanks to all building out the world's 21st Century Developing
World Libraries AKA Sneakernet-of-Alexandria, as we take the next steps now
together...*


*Time to Enlighten Democracy?*

Civilization’s greatest medical and education sites are next, for 8 billion
hungry minds.  We invite humanitarian hackers, NGOs and publishers to our
OFF.NETWORK hackathons — transforming mind-opening websites — into amazing
offline learning packs.

Also let's finalize our new vector-based approach to OpenStreetMap
 in offline libraries,
bringing a highly-compressed map of the entire world into almost everyone
hands.  (None of which possible just a decade ago, when we began as One
Laptop Per Child’s school server!)


*Time to Democratize the Enlightenment?*

Local educators then use these learning packs to build up their region’s
redistributable Internet-in-a-Box — unleashing grassroots “fieldback” for
their very own Libraries of Alexandria — of the people, by the people, for
the people…

Let's bring together as many of these grassroots/offline innovators as
possible later in 2018, as we did in August 2017 with financial support
from the Wikipedia Foundation and Learning Equality (KA Lite, Kolibri).
Please get in touch ASAP those who can make it to this important UX summit
and content hackathon, likely to take place in the US or Canada, around
October or November!


*Time to Make it Real, Unleashing Your Own Community Today?*

Some of us will be working with schools in Chiapas, Mexico next week doing
exactly that.  We hope you too build a Little Library of Alexandria,
customizing it for the needs and challenges of your very own neighborhood.

THANK YOU To All who believe in libraries for this entire planet, and are
willing to stand up to make this happen.

Do join our regular community calls restarting in June — supporting each
other bringing educators' and technologists' best ideas together — most
every week Mondays and Thursdays @ http://MINUTES.IIAB.IO
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


<    1   2   3   4   5   6   >