You are here

Zekr Portable 1.0.0 Development Test 2

15 posts / 0 new
Last post
dagardner
dagardner's picture
Offline
Last seen: 4 years 8 months ago
Developer
Joined: 2007-09-20 14:41
Zekr Portable 1.0.0 Development Test 2

Application: Zekr
Category: Education
Description: Zekr is an Open Source Qur'an study project. This project is planned to be a universal, Open Source, and cross-platform application to ease most of the usual refers to the holy Qur'an. The main idea is to build an as generic as possible platform to accept different Qur'anic resources.

Download Zekr Portable 1.0.0 Development Test 2 [7.9MB download / 12.4MB installed]
(MD5: 15d827e7422488c4379e1d32062907bd)

You will need a copy of Java Portable for this to work.

Release Notes
Zekr 1.0.0 Development Test 2 (2010-08-13):

  • Updated to use workspace specification in Zekr rather than copying files back and forth.

Zekr 1.0.0 Development Test 1 (2010-08-11):

  • Updated to Zekr 1.0.0
  • Switched to using PortableApps.com Launcher rather than custom script

Zekr 0.7.6 Development Test 1 (2010-06-16):

  • Fixed Source.txt in Source directory
  • Updated to Zekr 0.7.6
  • Updated to PortablApps.com Installer 2.0.1

Zekr 0.7.5 Development Test 1 (2010-06-08): Initial Release

    dagardner
    dagardner's picture
    Offline
    Last seen: 4 years 8 months ago
    Developer
    Joined: 2007-09-20 14:41
    Which is better?

    Is it better to reset the development test number when you up the software version, or is it better to up the development test number until it is finally released?

    This time I did:

    • Zekr 0.7.5 Development Test 1
    • Zekr 0.7.6 Development Test 1

    But should it have been:

    • Zekr 0.7.5 Development Test 1
    • Zekr 0.7.6 Development Test 2

    Maybe I should have incremented the Dev test number since there were no other releases for 0.7.5.

    Simeon
    Simeon's picture
    Offline
    Last seen: 9 years 5 months ago
    DeveloperTranslator
    Joined: 2006-09-25 15:15
    start anew

    I always start anew with the Dev Test numbering when a new version is released and I think this is the way most people do it.

    "What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

    dagardner
    dagardner's picture
    Offline
    Last seen: 4 years 8 months ago
    Developer
    Joined: 2007-09-20 14:41
    OK

    So, I did it right then. It just feels weird since there were no other test releases for 0.7.5.

    Thanks

    dagardner
    dagardner's picture
    Offline
    Last seen: 4 years 8 months ago
    Developer
    Joined: 2007-09-20 14:41
    Updated

    Updated to most recent release

    mohsens
    Offline
    Last seen: 13 years 7 months ago
    Joined: 2009-07-02 10:51
    A few steps to make Zekr portable

    I've just seen that you made a portable version of Zekr. Thanks for your efforts. I don't still know how you handled a user's workspace.

    Anyway, we utilized a new exe launcher in Zekr 1.0.0, so making Zekr a portable app is a matter a few edits:

    1. create a folder "workspace" inside zekr folder.
    2. edit zekr.ini and zekrc.ini and add the following two lines to the end of files (you may manually add -workspace workspace to zekr.bat as a program argument):
    arg.1=-workspace
    arg.2=workspace
    3. (optional if you want to have logging) edit zekr/res/config/lib/logger.properties and set line 30 to this new value:
    log4j.appender.RUNTIME.File=workspace/zekr.log

    Mohsen

    dagardner
    dagardner's picture
    Offline
    Last seen: 4 years 8 months ago
    Developer
    Joined: 2007-09-20 14:41
    Thank you

    I will look into using these suggestions.

    Right now, what I do is copy the .zekr folder from the user directory to Data\settings\.zekr when Zekr finishes, then restore it again when Zekr Portable is started. If it is possible to change that workspace and avoid copying it, that would be preferable. Would a relative path work for workspace? Could I for instance use:

    arg.1=-workspace
    arg.2=..\..\Data\workspace

    Thank you again,

    Andy

    mohsens
    Offline
    Last seen: 13 years 7 months ago
    Joined: 2009-07-02 10:51
    Re: Thank you

    Yes it works with relative paths and my previous example was also a relative path. BTW, I'm about to release an official portable Zekr soon with and without a bundled JRE.

    Here is the new native launcher we used for this version:
    http://winrun4j.sourceforge.net

    Thanks,
    Mohsen

    dagardner
    dagardner's picture
    Offline
    Last seen: 4 years 8 months ago
    Developer
    Joined: 2007-09-20 14:41
    Great!

    When you release it, I will put it into the PortableApps.com format.

    Thank you,

    Andy

    mohsens
    Offline
    Last seen: 13 years 7 months ago
    Joined: 2009-07-02 10:51
    Released
    dagardner
    dagardner's picture
    Offline
    Last seen: 4 years 8 months ago
    Developer
    Joined: 2007-09-20 14:41
    Working

    I've got it working with the portable version you released. I have two requests:

    1. The .zekr directory is still being created under the user profile, even with the portable version. Could you remove that directory creation?
    2. Would it be possible for zekr.log to be automatically placed in the workspace defined with -workspace? I move the file, but I think that would make things more consistent.

    If you have reasons for these, that is fine. The launcher I have created takes care of them.

    I will upload the updated PortableApps version soon.

    Thank you,

    Andy

    mohsens
    Offline
    Last seen: 13 years 7 months ago
    Joined: 2009-07-02 10:51
    Re: Working

    Sorry for the late reply.
    1. It's a bug. See answer 2.
    2. Yes. I've just fixed this and will release with 1.0.1.

    Mohsen

    dagardner
    dagardner's picture
    Offline
    Last seen: 4 years 8 months ago
    Developer
    Joined: 2007-09-20 14:41
    Excellent

    Thank you. No worries about the late reply, take all the time you need!

    skyquakes
    skyquakes's picture
    Offline
    Last seen: 3 years 7 months ago
    Joined: 2006-12-28 13:40
    any progress ? still waiting

    any progress ? still waiting this Smile

    a human never fails but stop trying...

    dagardner
    dagardner's picture
    Offline
    Last seen: 4 years 8 months ago
    Developer
    Joined: 2007-09-20 14:41
    No updates

    There have been submissions to the Zekr project on SourceForge, but no new files have been generated, so I can't update the launcher.

    Log in or register to post comments