You are not logged in.

#1 2012-02-19 07:59:48

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

[APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#2 2012-02-19 08:32:14

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#3 2012-02-19 13:46:26

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

karol wrote:

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

#4 2012-02-19 15:02:46

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#5 2012-02-19 16:09:21

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

Awebb wrote:

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

#6 2012-02-19 18:22:52

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#7 2012-03-11 02:44:51

Namarrgon
Member
Registered: 2010-03-17
Posts: 8

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

Nice idea!

Don't know if you're still working on this but I'm gonna unload some feedback anyway. smile
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:
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

Last edited by Namarrgon (2012-03-11 02:52:46)

Offline

#8 2012-03-11 06:49:04

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

AWOL is a nice play on words.

And this app is a nice initiative wink. Now I finally have a reason for my tablet and don't have to throw it away big_smile.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#9 2012-03-12 15:13:58

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

Namarrgon wrote:

Nice idea!

Don't know if you're still working on this but I'm gonna unload some feedback anyway. smile
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

#10 2012-03-12 15:14:37

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

.:B:. wrote:

AWOL is a nice play on words.

And this app is a nice initiative wink. Now I finally have a reason for my tablet and don't have to throw it away big_smile.


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

#11 2012-03-12 16:41:09

skanky
Member
From: WAIS
Registered: 2009-10-23
Posts: 1,847

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#12 2012-03-12 17:28:51

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

skanky wrote:

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

#13 2012-03-27 14:33:10

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#14 2012-05-06 07:05:23

Soul_Est
Member
Registered: 2008-09-25
Posts: 11

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#15 2012-05-08 14:52:19

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

Soul_Est wrote:

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

#16 2012-05-25 15:19:34

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#17 2012-05-26 07:50:33

Jristz
Member
From: America/Santiago
Registered: 2011-06-11
Posts: 1,022

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#18 2012-05-29 00:23:15

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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.


"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie

Offline

#19 2012-05-29 00:25:53

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

#20 2012-05-29 00:26:35

Jristz
Member
From: America/Santiago
Registered: 2011-06-11
Posts: 1,022

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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


Well, I suppose that this is somekind of signature, no?

Offline

#21 2012-05-29 00:37:45

exiquio
Member
From: Santa Fe, NM, United States
Registered: 2009-10-20
Posts: 32

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

Jristz wrote:
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 wink

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

#22 2012-05-29 01:34:48

Jristz
Member
From: America/Santiago
Registered: 2011-06-11
Posts: 1,022

Re: [APP] AWOL: ArchWiki Offline (0.3.0 Alpha III) - Android OS (2.1+)

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

Board footer

Powered by FluxBB