|
|
Line 1: |
Line 1: |
| [[File:Brandenburger_Tor_abends.jpg|right|400px]]
| | {{translations}} |
| [[File:Havel_Berlin.jpg|right|400px]]
| | {| style="border-spacing: 0px; padding: 0px; margin: 0px; width: 100%; margin: 0px;" |
| [[File:Bundesarchiv B 145 Bild-F079005-0021, Berlin, Grenzübergang Checkpoint Charlie.jpg|right|400px]]
| | | style="vertical-align: top; width: auto; font-size: large; padding: 1em 0" |<div style="max-width: 1200px; margin:0 auto;">'''Kiwix''' permite que tenha toda a Wikipedia à mão onde quer que esteja! Num barco, no meio do nada ou na prisão, Kiwix dá permite o acesso a todo o conhecimento humano. Não é necessário acesso à Internet, tudo fica armazenado no seu computador, USB ou DVD! |
| [[File:Funkturm_Berlin_View_13.jpg|right|400px]]
| |
| This page summarizes the action plan for the '''Kiwix winter hackathon 2015'''. This hackathon has not a special motto but has for purpose to gather the developers who are currently the most involved in the developement of openZIM/Kiwix.
| |
|
| |
|
| == Goals == | | <span style="float: {{revautoalign}}; font-style: normal;">[[{{ll|content}}|Quer saber mais?]]</span></div> |
| | |- |
| | | style="vertical-align: top; padding: 1em 0;" | |
| | <div style="max-width: 1200px; margin:0 auto;"> |
| | <center>{{content download buttons}} |
| | <div style="float: {{autoalign}}; clear: {{autoalign}}; margin-bottom: 1em; font-size: large;">[[{{ll|Content}}|Outras versões em português (incluindo muito menores sem imagens)]]</div> |
| | <div style="float: {{autoalign}}; clear: {{autoalign}}; margin-bottom: 1em; font-size: large;">[[{{ll|Content_in_all_languages}}|Outras línguas (além do Inglês)...]]</div> |
| | </center> |
| | </div> |
| | |} |
|
| |
|
| ; Kiwix-plug for RaspberryPi
| | {{Widget |
| Kiwix-plug works already with RasberryPi but this still needs a little bit work to have a public ready industrial solution. | | |title=O Kiwix é... |
| | |logobackground= Bluebg_rounded_croped.png |
| | |logo= HSUtvald.svg |
| | |px= 38 |
| | |content={{ScreenShot|imgsrc=Kiwix 0.9 alpha1 screenshot en.png|labelsrc=Kiwix com conteúdo da Wikipedia}} |
| | {{Kiwix download button for windows/pt}} |
| | <div style="float: {{revautoalign}}; clear: {{revautoalign}};">[[{{ll|Software}}|Outros sistemas...]]</div> |
| | <div> |
| | '''Kiwix''' é um leitor offline de conteúdo web. É um programa principalmente focado em tornar o conteúdo da Wikipedia acessível offline, mas pode ser usado, potencialmente, para qualquer conteúdo HTML. Kiwix suporta o [http://www.openzim.org formato ZIM], um formato aberto altamente comprimido com suporte para meta-dados. |
|
| |
|
| ; Content/Download manger for Android
| | Kiwix é [http://pt.wikipedia.org/wiki/FOSS software livre], o que significa que a pode [[{{ll|development}}|usar, copiar, modificar e distribuir]] livremente. |
| Kiwix for Android lacks a content manager allowing to quickly download/load/remove content within the app and without using the web browser
| |
|
| |
|
| ; Better library system based on OPDS
| | Kiwix é instalada principalmente em escolas, universidades e bibliotecas onde não é possível usufruir de Internet de banda larga. Sendo o Kiwix muito mais rápido que a ligação por Internet, ele é também usado por várias instituições para poupar largura de banda e diminuir os tempos de leitura dos utilizadores. No entanto, muitas pessoas usam o Kiwix para uso privado. Esse é o caso de, por exemplo, pessoas em regimes com censura ou em presídios. |
| The current solution based on a custom format has many flaws (the most important one being that it does not scale correctly). We should adopt a more standard & better format (based on) OPDS.
| |
|
| |
|
| ; Kiwix for the Web
| | Kiwix é verdadeiramente fácil de usar. Ele oferece uma ampla gama de funções que tornam o seu uso confortável: |
| Kiwix for the Web development has already been started within the Evopedia project. The hackathon should be the occasion to release a first version.
| | * Procura em todo o texto |
| | * Marcadores e Notas |
| | * Servidor HTTP |
| | * Exportação PDF/HTML |
| | * Interface de utilizador em mais de 100 línguas |
| | * Separadores de navegação |
| | * Gestor integrados de download de conteúdos |
| | * [[{{ll|Features}}|Mais funções...]] |
|
| |
|
| ; Integrate geo-coordinates to the ZIM specs & standard library
| | O Kiwix é um software pequeno e eficiente, utilizável em computadores de baixa potência ou antigos. Ele é executado em uma grande variedade de sistemas operacionais, no Android e nos três principais sistemas operacionais para PC: distribuições Microsoft Windows, Apple Mac OS X e GNU/Linux. |
| World is going mobile and Kiwix users more an more have a device with geolocation abilities. User want to be able to search content based on geo-coordinates.
| |
|
| |
|
| ; Make KA Lite interoperable with ZIM | | <div style="text-align: {{revautoalign}}; padding-top: 1em; padding-bottom: 1em;">'''[[{{ll|Software}}|Mais sobre o download, instalação e uso do Kiwix...]]'''</div> |
| | </div> |
| | }} |
|
| |
|
| == Output forecast == | | <div style="width: 100%; margin: 1em 0;"> |
| ;Kiwix library online OPDS backend | |
| * Server-side solution to feed a SQLite library database (probably by extending [https://sourceforge.net/p/kiwix/tools/ci/master/tree/tools/scripts/manageContentRepository.pl manageContentRepository.pl])
| |
| * OPDS service able to read the SQLite database and provide list/search features (to be newly developed in PHP or Python)
| |
|
| |
|
| ;OPDS ready library/download manager
| | {{Widget |
| * New Android app release using OPDS backend with a iOS/PC like lirbrary/download manager | | |title=Contacte-nos! |
| | |logobackground= Bluebg_rounded_croped.png |
| | |logo=HS talk.svg |
| | |px=38 |
| | |content= |
| | <div> |
| | * [http://input.kiwix.org Deixe a sua opinião e ideias] |
| | * [http://reportabug.kiwix.org Relate um bug] ou [http://requestafeature.kiwix.org peça uma função] |
| | * Email: contact (at) kiwix.org |
| | * Jabber: kelson (at) kiwix.org |
| | * IRC: #kiwix em irc.freenode.net [irc://irc.freenode.net/kiwix junte-se] ou [http://chat.kiwix.org em interface web] |
| | </div> |
| | }} |
|
| |
|
| ;Kiwix for the Web | | </div> |
| * Launch a first version of web app
| | <div style="width: 100%; margin: 1em 0;"> |
| * Upgrade jszim to fix the few last issues and release a first official release
| |
|
| |
|
| ;Kiwix-plug for Raspberry Pi
| | {{Widget |
| * Upgrade current solution to work as good with Raspberry Pi than with Dreamplug (clean and improve current draft of solution) | | |title=Participe |
| * Try to install and benchmark XSCE/Kwiizi/Ideasbox/edupi | | |logobackground= Bluebg_rounded_croped.png |
| | |logo=HSSamarbetecolor.svg |
| | |px= 38 |
| | |content= |
| | <div> |
| | * [[{{ll|Translation}}|Traduza a interface do utilizador]] |
| | * [[Special:UserLogin|Traduza a wiki]] |
| | * [[{{ll|Projects}}|Projectos]] |
| | * [[{{ll|Testing}}|Testes]] |
| | * [[{{ll|Participate}}|Mais coisas a fazer...]] |
| | * [[Hackathons]] |
| | </div> |
| | }} |
|
| |
|
| ;Geo-localisation | | </div> |
| * Release new version of zimlib with geoloc. index support
| | <div style="width: 100%; margin: 1em 0;"> |
| * Patch zimwriterfs to generate ZIM files with geoloc. index
| |
| * Upgrade ios/Android app to have a minimal support of this feature
| |
|
| |
|
| ;KA Lite
| | {{Widget |
| * Kiwix will be able to have the latest static Khan Academy Video contents exported for any given language that exists in KA Lite.
| | |title=Notícias |
| * KA Lite will be able to import ZIM contents so content from Kiwix can be turned into a KA Lite channel
| | |logobackground= Bluebg_rounded_croped.png |
| | |logo=HSAktuell.svg |
| | |px= 38 |
| | |content=<div style="min-width: 330px;">{{#widget:Twitter|id=362527395569344512}}</div> |
| | }} |
|
| |
|
| == Achievements ==
| | </div> |
| * Speed up Kiwix wiki by cleaning automatically [[Template:ZIMdumps/content|content library]] history page.
| | <div style="width: 100%; margin: 1em 0;"> |
| * Allow kiwix-serve to listen only on a specific interface (works on OSX & Linux) [https://sourceforge.net/p/kiwix/feature-requests/935/ Feature request #935]
| |
| * Migrating all Sourceforge git code repository to Github
| |
| * Finish kiwix-plug port for RaspberryPi(2)
| |
| * Create, mentor and merge patches of 5 GCI tasks (mostly for Kiwix for Android)
| |
| * Welcome a new developer with his code to add support of Xapian (fulltext search) in Kiwix for Android.
| |
| * Integrated OpenZIM export as an addon for KA Lite: https://github.com/benjaoming/ka-lite-zim
| |
| * Wrote documentation for KA Lite OpenZim export: http://ka-lite-zim.readthedocs.org/
| |
| * Language-specific export of Khan Academy videos and subtitles to static OpenZim library, mobile friendly.
| |
| * Setup zimfarm server to generate .zim files based on ka-lite-zim project.
| |
| * Evopedia HTML5 repo has been transfered to Kiwix github organisation (html5)
| |
| * Evopedia HTML5 has been rebranded
| |
| * Kiwix HTML5 release 2 has been planned and many bugs have been fixed (but work still needs to be done)
| |
| * First libzim patch has been developed to allow to search by geoloc (still need review)
| |
| * The ZIM standard documentation has been updated
| |
| * Many bugs have been fixed in jszim (ZIM decoder in javascript)
| |
|
| |
|
| == Impact == | | {{Widget |
| * The improved versions (better content manager and new "near by" function) are longstanding feature requests. With them we will hopefully get more mobile satisfied users.
| | |title=Proudly sponsored by |
| * Javascript is going to be the most portable language and this is therefore important to be able to release a first version of a zim library in this language.
| | |logobackground= Bluebg_rounded_croped.png |
| * The Web is the ultime agnostic plateform. Having a Kiwix for the web allows us to provide a solution to everyone to read ZIM files.
| | |logo= HS Sun Star.png |
| * RaspberryPi is the most famous cheap computer on the market et would allow us to propose kiwix-plus ~100 USD cheaper than with the Dreamplug. It's important to be able to install kiwix-plug on it.
| | |px= 38 |
| * This hackathon is also important on the personal level to be able to meet 3 new Kiwix developers who have done a serious job in the last 12 months.
| | |content={{sponsors}} |
| * Releasing a new version of Android will automatically make Kiwix appearing in the F-Droid FOSS app store.
| | }} |
|
| |
|
| == Method ==
| | </div> |
|
| |
|
| 5 developers meet during a week to make this steps forward.
| | {{metadesc|Kiwix permite-lhe que tenha toda a Wikipedia à mão onde quer que vá! Não precisa de Internet, tudo está armazanado no seu computador, USB ou DVD!}} |
| | | __NOTOC__ |
| == Place ==
| |
| | |
| Berlin, Germany
| |
| | |
| == Agenda ==
| |
| | |
| 3th -> 10th January 2016 (1 week, Sunday to Sunday)
| |
| | |
| == People ==
| |
| * Emmanuel
| |
| * Mossroy
| |
| * Rashiq
| |
| * Christian
| |
| * Benjamin
| |
| | |
| == Costs ==
| |
| * Flight Mossroy: ~ 200 CHF
| |
| * Flight Kelson: ~ 200 CHF
| |
| * Accomodation: ~1500
| |
| * Meals & local transportation: ~ 800 CHF
| |
| * Train Christian: 150 CHF
| |
| * Tee-shirts: ~200CHF
| |
| => ~ 3000 CHF
| |