IIAB/6.3: Difference between revisions
No edit summary |
No edit summary |
||
(23 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{xsce}} |
|||
<!--{{draft}}--> |
<!--{{draft}}--> |
||
<!--center>'''TENTATIVE! TENTATIVE! TENTATIVE!'''</center--> |
<!--center>'''TENTATIVE! TENTATIVE! TENTATIVE!'''</center--> |
||
⚫ | |||
Please see the [https://github.com/iiab/iiab/wiki/IIAB-6.3-Release-Notes IIAB 6.3 Release Notes] for [https://github.com/iiab/iiab/tree/release-6.3 Internet-in-a-Box (IIAB) 6.3] which was released on July 13, 2017. |
|||
⚫ | Whereas [[XS_Community_Edition/6.2|IIAB/XSCE 6.2]] released April 19, 2017 |
||
As of mid-July 2017, IIAB 6.3 is in use in Ghana, Dominican Republic, Haiti, Nicaragua, Malaysia — with Lebanon and Guatemala very soon. |
|||
'''SOME PROPOSED FEATURES ARE LISTED IN THE JANUARY 17, 2017 MEETING MINUTES @ http://tinyurl.com/xsceminutes (and under March 16, 2017 @ http://minutes.iiab.io)''' |
|||
⚫ | |||
Please join our weekly "Thursday" calls to help push this forward -- educators and contributors of all kind are welcome: |
|||
IIAB 6.3 now runs on many platforms (such as [https://github.com/iiab/iiab/wiki/IIAB-Platforms Ubuntu 16.04, CentOS 7.3 and Debian 8.8]). For most people, the easiest way to try it out is using a $35 Raspberry Pi 3 computer running the [https://www.raspberrypi.org/downloads/raspbian/ Raspbian] OS. Running this 1-liner is all you need to install IIAB 6.3 on Raspbian: |
|||
<center> |
<center> |
||
curl [http://download.iiab.io/6.3/rpi/load.txt download.iiab.io/6.3/rpi/load.txt] | sudo bash |
|||
⚫ | |||
</center> |
</center> |
||
''Or if you want this to run significantly faster (typically < 1 hour) try this smaller selection of server apps:'' |
|||
FYI a significant code refactoring is underway as of early June 2017 to harmonize most/all internal commands and variable names to "iiab-whatever" instead of "xsce-whatever" and "xs-whatever" after a decade — regardless whether uppercase of lowercase. Please see our [https://github.com/iiab/iiab/wiki/IIAB-6.3-Release-Notes DRAFT IIAB 6.3 Release Notes] as they begin to evolve on GitHub! |
|||
⚫ | |||
''If you want the very latest (master branch of Internet-in-a-Box 6.3) on Raspbian, and are happy to face pre-release issues (helping with testing ideally!) then give this a shot on a Raspberry Pi 3 especially — this might also work on Debian / x86_64 :'' |
|||
<center> |
<center> |
||
curl [http://download.iiab.io/6.3/rpi/load |
curl [http://download.iiab.io/6.3/rpi/load.txt download.iiab.io/6.3/rpi/load-lite.txt] | sudo bash |
||
</center> |
</center> |
||
''An Ethernet (live Internet) cable installed into the back of your Raspberry Pi 3 is strongly |
'''An Ethernet (live Internet) cable installed into the back of your Raspberry Pi 3 is very strongly recommended during installation!''' |
||
''Write to bugs @ iiab.io if you find important bugs, and don't be at all shy posting to our public forums at http://iiab.io !'' |
|||
Fair Warning: |
Fair Warning: Let it rip (either above 1-line install) while noting these [https://github.com/iiab/iiab/wiki/IIAB-Installation#do-everything-from-scratch "from scratch"] full installation can take <u>an hour or more</u> to complete on a recent install of Raspbian. This time depends on the speed of your microSD card — and how well-ventilated your Raspberry Pi 3 CPU is (its clock frequency is throttled above 80C to prevent disaster; but definitely monitor it on hot days using "vcgencmd measure_temp" if you're curious!) |
||
⚫ | |||
Note this is the master branch of (pre-release) Internet-in-a-Box 6.3, so of course there are No Guarantees, but everyone massively appreciates your feedback/observations, as we anticipate a final release very shortly ("around late June 2017") if all goes well! |
|||
= HOW IT AROSE = |
|||
⚫ | |||
⚫ | Whereas [[XS_Community_Edition/6.2|IIAB/XSCE 6.2]] released April 19, 2017 to bring [[XS_Community_Edition/6.1|XSCE 6.1]] from Fedora/CentOS to Raspbian/Debian — we are very excited to now build off Raspberry Pi's organic community energy around the globe, including support for Ubuntu as well. This means popular demand is increasingly now driving ease-of-use / ease-of-content-maintenance improvements of *many* kinds — ''even if Captive Portal did not make the cut this time.'' |
||
⚫ | |||
To see how the design of IIAB 6.3 progressed over the prior 3 months in more detail, please read our twice-weekly minutes here: |
|||
<center> |
|||
⚫ | |||
</center> |
|||
Note that a significant code refactoring occurred in early June 2017 — harmonizing most/all internal commands and variable names to "iiab-whatever" (uppercase or lowercase) after a decade of names like "xs-whatever" and "xsce-whatever". |
|||
<br> |
<br> |
||
<br> |
<br> |
||
<hr> |
<hr> |
||
[[../6.4|IIAB 6.4]] is expected next |
[[../6.4|IIAB 6.4]] is expected next! |
||
The latest ''stable'' release of IIAB should always be available at: https://github.com/iiab/iiab/releases/latest |
|||
The |
The prior ''stable'' release was IIAB/XSCE 6.2 (from April 19, 2017, which added a few critical fixes since then) and remains available at under the prior naming convention: https://github.com/xsce/xsce/releases/latest |
||
This across-the-board name change from XSCE to IIAB also means that our software code (multiple repos) now reside in a new home ( http://github.com/iiab). Whereas our old home (http://github.com/xsce) is now deprecated. |
|||
You can return to this IIAB 6.3 summary site anytime later, with short link: http://wiki.iiab.io/6.3 |
Latest revision as of 16:35, 26 August 2017
This IIAB XSCE content does not reflect the opinion of OLPC. These pages were created by members of a volunteer community supporting OLPC and deployments.
Please see the IIAB 6.3 Release Notes for Internet-in-a-Box (IIAB) 6.3 which was released on July 13, 2017.
As of mid-July 2017, IIAB 6.3 is in use in Ghana, Dominican Republic, Haiti, Nicaragua, Malaysia — with Lebanon and Guatemala very soon.
GIVE IT A SPIN !
IIAB 6.3 now runs on many platforms (such as Ubuntu 16.04, CentOS 7.3 and Debian 8.8). For most people, the easiest way to try it out is using a $35 Raspberry Pi 3 computer running the Raspbian OS. Running this 1-liner is all you need to install IIAB 6.3 on Raspbian:
curl download.iiab.io/6.3/rpi/load.txt | sudo bash
Or if you want this to run significantly faster (typically < 1 hour) try this smaller selection of server apps:
curl download.iiab.io/6.3/rpi/load-lite.txt | sudo bash
An Ethernet (live Internet) cable installed into the back of your Raspberry Pi 3 is very strongly recommended during installation!
Write to bugs @ iiab.io if you find important bugs, and don't be at all shy posting to our public forums at http://iiab.io !
Fair Warning: Let it rip (either above 1-line install) while noting these "from scratch" full installation can take an hour or more to complete on a recent install of Raspbian. This time depends on the speed of your microSD card — and how well-ventilated your Raspberry Pi 3 CPU is (its clock frequency is throttled above 80C to prevent disaster; but definitely monitor it on hot days using "vcgencmd measure_temp" if you're curious!)
While You Wait: definitely check out http://FAQ.IIAB.IO and read the tech docs @ https://github.com/iiab/iiab/wiki
HOW IT AROSE
Whereas IIAB/XSCE 6.2 released April 19, 2017 to bring XSCE 6.1 from Fedora/CentOS to Raspbian/Debian — we are very excited to now build off Raspberry Pi's organic community energy around the globe, including support for Ubuntu as well. This means popular demand is increasingly now driving ease-of-use / ease-of-content-maintenance improvements of *many* kinds — even if Captive Portal did not make the cut this time.
Originally IIAB 6.3 arose after many of us met in March, 2017 in Los Angeles / Pasadena for http://socallinuxexpo.org — and further developed some near-universal field requirements in Oaxaca, Mexico in late April, 2017.
To see how the design of IIAB 6.3 progressed over the prior 3 months in more detail, please read our twice-weekly minutes here:
http://minutes.iiab.io
Note that a significant code refactoring occurred in early June 2017 — harmonizing most/all internal commands and variable names to "iiab-whatever" (uppercase or lowercase) after a decade of names like "xs-whatever" and "xsce-whatever".
IIAB 6.4 is expected next!
The latest stable release of IIAB should always be available at: https://github.com/iiab/iiab/releases/latest
The prior stable release was IIAB/XSCE 6.2 (from April 19, 2017, which added a few critical fixes since then) and remains available at under the prior naming convention: https://github.com/xsce/xsce/releases/latest
This across-the-board name change from XSCE to IIAB also means that our software code (multiple repos) now reside in a new home ( http://github.com/iiab). Whereas our old home (http://github.com/xsce) is now deprecated.
You can return to this IIAB 6.3 summary site anytime later, with short link: http://wiki.iiab.io/6.3