You are not logged in.
AWOL: ArchWiki Offline
Version: 0.3.0 (Alpha III)
License: GPLv3
Copyright: (C) 2012 Tetractys Productions LLC.
Author: Exiquio Cooper-Anderson (exiquio [at] gmail [dot] com)
Description:
ArchWki Offline provides users an offline version of the popular Linux resource, ArchWiki. It is based on OpenZIM, zimreader-java in particular.
This software is alpha software and meant for testing purposes as development pushes forward towards a "feature complete" beta. Comments and other
feedback is appreciated and can be expressed either via "Issues" on the Project Page or by posting on the Project Thread.
Features:
-Offline access to the popular GNU/Linux resource, ArchWiki (http://wiki.archlinux.org)
-Quickly load the most useful topics
-Quickly search ArchWiki topics
-Load online ArchWiki article from offline page via top of page link or menu button
Limitations:
-English Only
Permissions Required:
-WRITE_EXTERNAL_STORAGE: This app needs to be able to write to storage.
Beta Roadmap (TODO List):
-Favorites
-Reimplement Find in page find in page (http://devemat-androidprogramming.blogs … bview.html)
-Filter out non-English results
-Correct or disable URL loading problems
-ArchWiki index based search suggestions
-ArchWiki index based random topic feature
-Reimplementation of ZIMFile related operations including checksum
-Update ZIMFile
Project Page:
-https://github.com/tetractysproductions/ArchWikiOffline
Project Thread:
-https://bbs.archlinux.org/viewtopic.php?pid=1070814
References:
-ArchWiki:
http://wiki.archlinux.org
-arch-wiki-docs:
http://www.archlinux.org/packages/commu … wiki-docs/
-OpenZim Project:
http://www.openzim.org
-zimreader-java:
http://svn.openzim.org/viewvc.cgi/trunk/zimreader-java/
-Alpha?:
http://en.wikipedia.org/wiki/Software_r … ycle#Alpha
-AWOL on Play Store:
http://goo.gl/ZHXwV
-AWOL on Amazon AppStore:
http://www.amazon.com/gp/product/B007D472LG
Changelog:
0.3.0 Alpha III
-Features:
new art by Vivo (vivoisalive.com)
-Stability:
corrected issue that would cause crashes when pushing the back button in certain circumstances
-Refactors:
code readability/mantainability improved.
-Misc:
removed non-english search results
Thanks:
Thanks Judd Vinet, Aaron Griffon, the Arch Linux developers, package maintainers, forum moderators and wiki administrators as well
as the general Arch Linux Community of which Tetractys Productions is proud to be a member of.
A mean shotout to Stephen Meyers for aiding the project.
Legal:
The ArchWiki name, Arch Linux name and the Arch Linux Logo are recognized trademarks of Judd Vinet and Aaron Griffin.
The AWOL Logo, Tetractys Productions and Tetractys Productions Logo are trademarks of Tetractys Productions LLC.
Last edited by exiquio (2012-05-29 00:19:27)
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
Why did you call it AWOL? http://en.wikipedia.org/wiki/Desertion
"Absence Without Leave" (AWOL) can refer to either desertion or a temporary absence.
Is it meant to be used in the event of temporary absence of internet connection (so you can't browse the real wiki)?
Last edited by karol (2012-02-19 08:35:32)
Offline
Why did you call it AWOL? http://en.wikipedia.org/wiki/Desertion
"Absence Without Leave" (AWOL) can refer to either desertion or a temporary absence.
Is it meant to be used in the event of temporary absence of internet connection (so you can't browse the real wiki)?
It is called AWOL for several reasons. I really like yours. I might name the next app article15.
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
Oh I like this! It's like arch-wiki-docs in [community] running on a tablet, but with a search command. I like it.
Offline
Oh I like this! It's like arch-wiki-docs in [community] running on a tablet, but with a search command. I like it.
What version of Android are you running? I had problems with the 3.* emulators. I also had problems with the Google TV emulator but it works fine on the physical device. Thanks by the way.
.... and it is based on arch-wiki-docs.
Last edited by exiquio (2012-02-23 17:33:03)
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
I'm running Cyanogenmod 7.1, Android 2.3.7, Linux Kernel 2.6.35.7 on a Samsung Galaxy Tab GT-P1000 (7").
Offline
Nice idea!
Don't know if you're still working on this but I'm gonna unload some feedback anyway.
I'm using an early build of 4.0.3 so the problem could be on my side but i have encoding issues like this:
All the i18n-sites are more or less borked like this.
Since I'm already here I'll shamelessly place the request for a 'Random Article'-function which would ... ehm ... spit out a random article every time.
A way to filter by language would be nice, too, but I assume that since this is basically a direct dump of the wiki the implementation would be everything but KISS...
Whatever, thanks for your effort so far!
edit: fixed image
Last edited by Namarrgon (2012-03-11 02:52:46)
Offline
AWOL is a nice play on words.
And this app is a nice initiative . Now I finally have a reason for my tablet and don't have to throw it away
.
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Nice idea!
Don't know if you're still working on this but I'm gonna unload some feedback anyway.
I'm using an early build of 4.0.3 so the problem could be on my side but i have encoding issues like this:
http://i.imgur.com/2pOInm.png
All the i18n-sites are more or less borked like this.Since I'm already here I'll shamelessly place the request for a 'Random Article'-function which would ... ehm ... spit out a random article every time.
A way to filter by language would be nice, too, but I assume that since this is basically a direct dump of the wiki the implementation would be everything but KISS...Whatever, thanks for your effort so far!
edit: fixed image
Yes, I am still working on this project. I was pretty sick last week so I didn't get a thing done in this regard. I will at least push it towards what I consider
a feature complete beta perpetually (like old Gmail).
i18n.... I will look into this (https://github.com/tetractysproductions … e/issues/6). I really appreciate you testing this out and reporting the problem.
Hopefully its just something simple I overlooked and it will be fixed next update. I have had a lot of problems with 4.0.3 myself.
Random Article... good idea.... it will be added at in the next update or two (https://github.com/tetractysproductions … e/issues/7). Again, thanks.
Language... I am scared of that part... let me think on that for bit.
Graci.
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
AWOL is a nice play on words.
And this app is a nice initiative
. Now I finally have a reason for my tablet and don't have to throw it away
.
Thanks. Let me know if I should tweak or add something.
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
Looks good. Only played with it a little, but only found two suggestions:
The index is a little over-long and could do with being broken up into pages, plus the few links I tried from it failed to work.
However as 99% of the time search will be used, it might be worth removing the index?
Also, while you're thinking about languages, is it possible to split it into different language versions? That is, allow users to select which languages to use? Even if it means it just filters others out the other languages from the search results. Sometimes the page you want is not on the first page or two of the search as it's been bumped down by other language versions of pages that are higher up in the results.
"...one cannot be angry when one looks at a penguin." - John Ruskin
"Life in general is a bit shit, and so too is the internet. And that's all there is." - scepticisle
Offline
Looks good. Only played with it a little, but only found two suggestions:
The index is a little over-long and could do with being broken up into pages, plus the few links I tried from it failed to work.
However as 99% of the time search will be used, it might be worth removing the index?Also, while you're thinking about languages, is it possible to split it into different language versions? That is, allow users to select which languages to use? Even if it means it just filters others out the other languages from the search results. Sometimes the page you want is not on the first page or two of the search as it's been bumped down by other language versions of pages that are higher up in the results.
The index is overly long, but it does provide all possible entries eventually. I will argue it over in my head as to whether or not it is worth keeping
taken your advice into account. I intentionally left the links broken and to be implemented later before beta (high hanging fruit imho). I make a
reference to implementing that portion of the app before beta somewhere in its GitHub repository, but an end user wouldn't necessarily know that
and shouldn't have to look there to find it out. I apologize for not making this obvious.
Languages... yeah... I am still not sure what to do about that.... that is the part of my todo list that I will procrastinate on until the finish. Again, your
suggestions will be taken into account. I am leaning towards trying to filter out non-English, but we'll see.
Thanks for the suggestions and for trying the thing out. Helps a lot.
You joined the forum 3 days after me. Small world.
Last edited by exiquio (2012-03-12 17:29:31)
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
Sorry y'all. I've been dying to push out Alpha II (0.1.5) with a lot of changes, but I couldn't even get my app to run in after the latest Android Development Tools update. I just found the solution at the following URL:
http://android.foxykeep.com/dev/how-to- … ith-adt-17
I will start working on this next update today. It will be significant compared to others with new art, improved code from lessons learned and additional features pushing it very close to the plan for beta.
Last edited by exiquio (2012-03-27 14:33:52)
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
This application is looking great for far. I look forward to seeing more of it.
My systems are named Renton (workstation), Eureka (a Lenovo ThinkPad X200s), Maurice (DIY All-In-One), Maeter (Samsung Galaxy Note 10.1), and Linck (Sony Ericsson Xperia Ray). My LAN is called The Land of Kanan as that is the planet both characters lived on in Eureka Seven: Psalms of the Planets.
Offline
This application is looking great for far. I look forward to seeing more of it.
Thanks. I haven't made any moves on it since my last update due to Eclipse problems, a procrastinating artist friend and my own laziness. I will work on this app this weekend and push a significant update.
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
Ok... I finally got the "final" art:
https://plus.google.com/110973146061229 … w21TFsk5jb
https://plus.google.com/110973146061229 … a3cnWJX4xz
I am working on a feature complete beta which will include the above art. Thanks for y'alls patience.
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
Is strange
I search in the AndroidMarket (Android 2.1) and I cannot find the app
but in a PlayMarket (Android 2.2) I can fin them search by the same keywords
both devices are not my but i have access to both (Mother 2.2 and bother 2.1 or sister other 2.1)
Keyword used, searches separated by commas , : arch, awo, awol, linux
Well, I suppose that this is somekind of signature, no?
Offline
Is strange
I search in the AndroidMarket (Android 2.1) and I cannot find the app
but in a PlayMarket (Android 2.2) I can fin them search by the same keywords
both devices are not my but i have access to both (Mother 2.2 and bother 2.1 or sister other 2.1)Keyword used, searches separated by commas , : arch, awo, awol, linux
Thanks for letting me know. What devices do you have? Perhaps your device requires some feature that I don't provide or vice versa. I would love to figure it out.
The app is indeed built for Android 2.1 and that's the primary emulator I use for testing:
<uses-sdk
android:targetSdkVersion="15"
android:minSdkVersion="7"/>
So we can eliminate that from our troubleshooting.
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
So... just update what will hopefully be the last alpha. It is now English only. There is new art from my friend Vivo (vivoisalive.com). Finally, a major bug that caused crashes has been fixed.
I look forward to fulfilling my promise to get a feature complete beta out soon, although I am already really late on it. If you have emailed me and I have got back at you, pardon me. I will soon enough. This ain't my day job. Have fun and thanks for testing the app. By the time its 1.0 it will be well tested.
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
Jristz wrote:Is strange
I search in the AndroidMarket (Android 2.1) and I cannot find the app
but in a PlayMarket (Android 2.2) I can fin them search by the same keywords
both devices are not my but i have access to both (Mother 2.2 and bother 2.1 or sister other 2.1)Keyword used, searches separated by commas , : arch, awo, awol, linux
Thanks for letting me know. What devices do you have? Perhaps your device requires some feature that I don't provide or vice versa. I would love to figure it out.
The app is indeed built for Android 2.1 and that's the primary emulator I use for testing:
<uses-sdk android:targetSdkVersion="15" android:minSdkVersion="7"/>
So we can eliminate that from our troubleshooting.
ok the 2.1 are both Xperia x8, I havenot have the 2.2 phone in this momment but i know that is a samsung...
noone are rooted or modiffied in any way, only updated for the lastest updates availables
Well, I suppose that this is somekind of signature, no?
Offline
exiquio wrote:Jristz wrote:Is strange
I search in the AndroidMarket (Android 2.1) and I cannot find the app
but in a PlayMarket (Android 2.2) I can fin them search by the same keywords
both devices are not my but i have access to both (Mother 2.2 and bother 2.1 or sister other 2.1)Keyword used, searches separated by commas , : arch, awo, awol, linux
Thanks for letting me know. What devices do you have? Perhaps your device requires some feature that I don't provide or vice versa. I would love to figure it out.
The app is indeed built for Android 2.1 and that's the primary emulator I use for testing:
<uses-sdk android:targetSdkVersion="15" android:minSdkVersion="7"/>
So we can eliminate that from our troubleshooting.
ok the 2.1 are both Xperia x8, I havenot have the 2.2 phone in this momment but i know that is a samsung...
noone are rooted or modiffied in any way, only updated for the lastest updates availables
So, my friend, I am at a loss:
https://plus.google.com/110973146061229 … 93dWfxk7SN
As you can see, Google lists the Xperia x8 as a target. I notice it doesn't say what api version though. All is not lost yet. Either I made a mistake, or there is something else going on. Here is the latest release. You will be the first to use besides myself:
https://docs.google.com/open?id=0B5Ui_9 … 0o2TExxeW8
Please let me know if that works and if it doesn't, what sort of message you get back. Thanks a lot!
EDIT:
Just in case you don't know:
plug in your phone into a linux box and ...
adb start-server
adb install the_apk_file_release.apk
...assuming you have all the android stuff installed from AUR. Or you can copy, find and open it on your phone, I think
Last edited by exiquio (2012-05-29 00:48:04)
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
ok wait that I found the USB-connectar...I lost it...again
Maybe the other possibility is an error in the Market that identify the phones incorrectly by a (firts release for a x8)1.8 inplace of a (last release for a x8)2.1
I want to investigate a lit I thik is a mistake in the identifier of the phone
Well, I suppose that this is somekind of signature, no?
Offline