169
edits
(→Goals) |
Tag: Manual revert |
||
(39 intermediate revisions by 5 users not shown) | |||
Line 48: | Line 48: | ||
; Sotoki | ; Sotoki | ||
* Release version 1.0 | * Release version 1.0 | ||
; XSCE/Internet in a Box | |||
* Participate in New Catalog Design | |||
* Modify Admin Console to use New OPDS Catalog for ZIM Downloads | |||
* Generate Navigation html snippets for downloaded ZIMs and integrate into menus | |||
* Integrate ZIMit into XSCE Admin Console | |||
* Modify impacted Help Files | |||
* Adapt XSCE to new search strategy | |||
* Integrate proxied kiwix server into apache in XSCE | |||
* Test on three platforms: XO, RPi, NUC | |||
* Stretch Goal: Generate Navigation snippets for downloaded ZIMs for use by WordPress | |||
; Kiwix for Android | |||
* Fix 3 bugs related to localisation @Emmanuel | |||
== Achievements == | == Achievements == | ||
; youtube2zim | |||
* [https://github.com/kiwix/youtube/issues/5#issuecomment-226708678 Remove useless --dl-playlist] @Dattaz | |||
* [https://github.com/kiwix/youtube/issues/6 if no playlist in channel, playlist select box should be invisible] @Dattaz | |||
* [https://github.com/kiwix/youtube/issues/8 Take care of the "presentation" video] @Dattaz | |||
* [https://github.com/kiwix/youtube/issues/9 Use youtube-dl re-encoding feature (instead of custom avconv syscall] @Dattaz | |||
* Relase of [https://github.com/kiwix/youtube/releases/tag/v1.0 version 1.0] @Dattaz | |||
; zimwriterfs | |||
* Clean-up of README and compilation scripts @Scott | |||
* Fix many small bugs discovered by hackathon attendees @Emmanuel | |||
* Split the whole code in multiple files @Matthieu | |||
* Allow to write Xapian index directly in the ZIM file @Matthieu | |||
* Speed up seriously the overall speed @Matthieu | |||
; PhET | |||
* Many big improvements to the PhET scrapper @Joe | |||
* Move of the PhET scrapper source code to Github Kiwix project @Joe | |||
* Publication and automatisation of monthly update of PhET ZIM files @Emmanuel | |||
* Publication on Android store of the first PhET app @Emmanuel | |||
; Kiwix Desktop | |||
* Migration to new Xapian 1.4 (port for Windows/OSX still to do) @Emmanuel | |||
* Add support for new glass single-file Xapian fulltext indexes @Emmanuel | |||
; Zimbalaka | |||
* Fix [http://zimbalaka.openzim.org our live instance of Zimbalaka] @Alexis | |||
; Libzim | |||
* Simplification of the ZIM creation process @Scott | |||
* Upgrade libzim/refdoc to allow to store fulltext index (get fileoffset of a content) @Matthieu | |||
* Release libzim 1.3 @Emmanuel | |||
; Node-libzim | |||
* [https://github.com/cscott/node-libzim Nodejs binding for zimlib] @Scott | |||
* Release of [https://github.com/cscott/node-libzim/releases/tag/0.0.2 0.0.2] @Scott | |||
; Catalog | |||
* Common agreement between attendees of [[Catalog|what information should belong to the catalog]] @Tim @Adam @Matthieu @Alexis @Emmanuel | |||
* Common agreement to use OPDS | |||
* First version of OPDS export has been done for Ideascube @Alexis | |||
* First reader of OPDS import @Tim | |||
; Sotoki (Stack Exchange projects ZIM generator) | |||
* Revamping of the source code for better performanaces @Dattaz | |||
* [https://github.com/kiwix/sotoki/pull/32 Big PR that correct issue] #30 #27 #25 #23 #22 #21 #20 #19 #17 #9 @Dattaz | |||
* Almost ready for 1.0 release @Dattaz | |||
; Kiwix for iOS | |||
* 1.5.1 testing and release @Chris & @Emmanuel | |||
* 1.6 Testflight release with few search improvments and fixes @Chris | |||
; Kiwix in HTML5 | |||
* Release of [https://github.com/kiwix/kiwix-html5/releases/tag/2.0-beta kiwix-html5 2.0 beta] (first version after the merge with Evopedia) @Mossroy | |||
; TED | |||
* Publish 6 new versions "2016" of the TED talks @Emmanuel | |||
; ZimIT | |||
* Lot of progresses on the source code (still need a little bit bug-fixes for a 1.0 release) @Alexis | |||
* Setup a first test version online at http://zimit.openzim.org @Alexis & @Emmanuel | |||
; Apache ZIM module | |||
* First investigation work @Julian | |||
== Impact == | == Impact == | ||
* Find synergies between integrators to avoid duplicate works | |||
* Increase collaboration and understanding between Kiwix team and integrators | |||
* Improve kiwix-serve, Kiwix solution uses by all integrators | |||
* Publish first version of "ZIMit", an agnostic Web2ZIM scrapper allowing to create easily a ZIM for from any web site | |||
* Publish new version of the Gutenberg scrapper and publish new versions of the Gutenberg ZIM files (last version is from 2014) | |||
* Publish first version of sotoki, a [https://stackexchange.com/sites# StackExchange network] (most famous IT forums in the world) and publish ZIM files from the most famous site: stackoverflow , stackexchange, askubuntu, serverfault, superuser. | |||
* Bring back ZIM export feature to Wikimedia web site (ZIM support in OCG), so everybody can click and create a custom ZIM file directly from Wikimedia web sites and per extension from any Mediawiki instance | |||
* Improve MWoffliner to avoid duplicate code with OCG | |||
* Add OPDS support to Kiwix infrastructure to allow our solution to scale and deal with >10.000 ZIM files | |||
* Fix a few bugs with the TED scrapper and generate a new set of TED videos | |||
* Extend new features of Kiwix into XSCE/Internet in a Box | |||
== Method == | == Method == | ||
~ | ~ 12 developers meet during a week to make this steps forward. | ||
== Place == | == Place == | ||
Line 67: | Line 156: | ||
== Agenda == | == Agenda == | ||
* June 16th: arrivals | * June 16th: arrivals (suggested arrival time 5PM) | ||
* June 17th -> 21th: Kiwix hackathon | * June 17th -> 21th: Kiwix hackathon | ||
* June 22th -> 23th: Wikimania pre-conference hackathon (don't forget to [https://wikimania2016.wikimedia.org register]) | * June 22th -> 23th: Wikimania pre-conference hackathon (don't forget to [https://wikimania2016.wikimedia.org register]) | ||
Line 75: | Line 164: | ||
; Kiwix | ; Kiwix | ||
* Emmanuel | * Emmanuel | ||
* Rashiq (remote) | |||
* Rashiq | * Chris (remote) | ||
* Chris | |||
* Dattaz | * Dattaz | ||
; Mediawiki OCG | ; Mediawiki OCG | ||
* Scott | * Scott | ||
; Internet-in-a-Box & Schoolserver.org | ; Internet-in-a-Box & Schoolserver.org | ||
Line 94: | Line 178: | ||
* Yannick | * Yannick | ||
; Ideascube | ; Ideascube && Biliothèques Sans Frontières (BSF) | ||
* Alexis | * [https://github.com/almet Alexis] | ||
* | * [https://github.com/mgautierfr Matthieu] | ||
; Rachel | ; Rachel | ||
* Julian Harty* (with RACHEL hat) | * Julian Harty* (with RACHEL hat) | ||
* Joe | |||
== Costs == | == Costs == | ||
~10.000 CHF/USD | |||
== See also == | == See also == | ||
* [https://wikimania2016.wikimedia.org/wiki/Programme/Kiwix-dedicated_Hackathon Wikimania hackathon page] | * [https://wikimania2016.wikimedia.org/wiki/Programme/Kiwix-dedicated_Hackathon Wikimania hackathon page] | ||
[[Category:Hackathon]] |
edits