Well, as I said earlier, my intention is to develop an extensible Quran web application, not just a one-time app that I can host on a web site. The application should have an extensible framework--components that can be reused and/or extended by other people. Keeping this in mind, I'm using the web side of J2EE (there's obviously no need for EJBs) because:

1) It lets me use good OO design skills and design patterns.
2) It lets me take code out of the presentation layer (web pages). If you had libquran installed, wouldn't it be nice to be able to do this in your web pages:

   <quran:forEachAyah surahNumber="2" var="ayah" lang="ar">
       Arabic:
           ${ayah}

       English Translation:
<quran:ayah number="${ayah.number}" surah="2" lang="en" var="translation">
               ${translation}
           </quran:ayah>
   </quran:forEachAyah>

to print all the ayahs in Baqara with their translations? Zero code, readable, structured, and easy for web designers to use too. Of course it doesn't end there, custom tags and EL (the ${..} stuff) can do much more. But the best part is that my web pages don't depend on the XML files or even the Java library I'm using. So come time to replace JQuran, my JSPs (where most of the work is going) won't need to change.
3) I can test my code better.
4) I can use other people's Java code, libraries, and frameworks. JQuran, Spring, and Hibernate are examples.
5) I just love Java :)

I'm not saying that none of this is possible with other languages like PHP, ASP, CGI, etc. Java's just my preference. Out of curiosity, what "only works in Internet explorer" in your app? Anything I need to watch out for when making mine?

As for libquran, I agree with you and I'm up for helping with the remake. I'll be watching the mailing list for development on this issue.

Message: 3
Date: Wed, 28 Dec 2005 09:45:32 +0800
From: Meor Ridzuan Meor Yahaya <[EMAIL PROTECTED]>
Subject: Re: Developer Digest, Vol 24, Issue 4
To: Development Discussions <[email protected]>
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

Wa alaikum salam,

As I mentioned before, the project has not been updated for quite some
time (probably more than a year). Last time I tried JQuran, it was
very basic application. Not sure it has been updated or not.

However, I'm curious. Why would you want to use J2EE? If you are
interested in developing a web based Quran application, you don't
really need it. I've done it, but only works in Internet Explorer. I'm
looking forward if someone know how to make the audio work under
different browser.

Anyway, if you are serious in contributing to the project, my
suggestion is, just forget about libquran for a while. Write down you
own spec, what is needed to develop a good library. I think there are
a few people have the same opinion as I do. We need to redesign
libquran. Currently, audio handling in the library is, I think a mess.
It forces the users to use speex, and the file format is one ayah per
file. This is not common at all, i mean who uses speex, and have such
a file? Of course, the team have done a marvelous job providing the
audio file. However, this will make the library not flexible enough.
How about  Qari that recites continously several ayahs, like Abd
Rahman Sudais? How to create a file for it?

Anyway, if we have enough interest in the project, maybe someone
should take a lead to further continue the project.

Regards.


----- Original Message ----- From: <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, December 28, 2005 3:00 PM
Subject: Developer Digest, Vol 24, Issue 5


Send Developer mailing list submissions to
[email protected]

To subscribe or unsubscribe via the World Wide Web, visit
http://lists.arabeyes.org/mailman/listinfo/developer
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]

You can reach the person managing the list at
[EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Developer digest..."


Today's Topics:

  1. Re: Developer Digest, Vol 24, Issue 4 (faro0q)
  2. Re: Bug in QtQuran (Meor Ridzuan Meor Yahaya)
  3. Re: Developer Digest, Vol 24, Issue 4 (Meor Ridzuan Meor Yahaya)
  4. Arabic PS help (Ghouse)


----------------------------------------------------------------------

Message: 1
Date: Tue, 27 Dec 2005 16:49:18 -0500
From: "faro0q" <[EMAIL PROTECTED]>
Subject: Re: Developer Digest, Vol 24, Issue 4
To: <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; format=flowed; charset="utf-8";
reply-type=original

Asslamu Alaikum,

I've recently been using JQuran (with very slight modifications) to develop a web-based Quran in J2EE. I've done some preliminary work like creating web components and custom JSP Quran tag libraries with which I've implemented a simple multinlingual Quran browser. My intention is to provide an extensible
framework with features like browsing, searching, web services, user
bookmarks and notes, categories, audio, etc. However, I'm unsure if JQuran
itself is outdated at the moment. If it is, I can help updating it, but I
can't seem to find the current libquran "spec", something like the INSTALL
file that provides/implies the language packs' xml schema, file naming
conventions, etc. Let me know if I can help out with the project.

JazakumAllah Khair,
Farooq Ali

----- Original Message ----- From: <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, December 27, 2005 3:00 PM
Subject: Developer Digest, Vol 24, Issue 4


Send Developer mailing list submissions to
[email protected]

To subscribe or unsubscribe via the World Wide Web, visit
http://lists.arabeyes.org/mailman/listinfo/developer
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]

You can reach the person managing the list at
[EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Developer digest..."


Today's Topics:

  1. Re: Bug in QtQuran (Meor Ridzuan Meor Yahaya)
  2. Re: Bug in QtQuran (Ahmed El-Helw)
  3. Re: Bug in QtQuran (Maher Ben Moussa)


----------------------------------------------------------------------

Message: 1
Date: Tue, 27 Dec 2005 14:45:02 +0800
From: Meor Ridzuan Meor Yahaya <[EMAIL PROTECTED]>
Subject: Re: Bug in QtQuran
To: Development Discussions <[email protected]>
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-6

Dear Youssef,
In Quran project page, you can see my name as one of the contributor.
However, as far as I know, we cannot get hold of the project leader at
the moment, Mr Yousif.I contributed to the project only in Quran text,
font (which has my name), and PDF files only. I'm not the software
developer. I think no one is working on the program itself. Maybe
Nadim can say something about this.

Personally, I think we need someone to be working on the software. We
might want to redesign the whole thing.However, as I mentioned before,
I'm not the software developer, so I can't really take the lead.

Current the software does not come with my updated text, which is more
or less complete. I think the software cannot work well with the text
because of the font issues. We really need a good coordination to get
things done. If you want to do something about it, maybe we can work
on something.

Regards.

On 12/25/05, Youssef Chahibi <[EMAIL PROTECTED]> wrote:

"Al Ghachiya"   is not complete in QtQuran it stops in the end of the
thumun.

_______________________________________________
Developer mailing list
[email protected]
http://lists.arabeyes.org/mailman/listinfo/developer


------------------------------

Message: 2
Date: Tue, 27 Dec 2005 13:05:01 -0500
From: Ahmed El-Helw <[EMAIL PROTECTED]>
Subject: Re: Bug in QtQuran
To: Development Discussions <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

alsalam 3alaikum,
i have done a lot with the libquran library even though my name is not
on the
contributor's page (fixed some bugs in it, used it to develop the
transliteration
search engine if you guys remember that).

i have a question and a comment - i'll start with the comment, that
saying that
i would be willing to work on a version of software using libquran,
however, i'd
prefer to do something with gtk since i already know it a little bit
(whereas i
haven't really done much with qt).  so i would work on gtk version of
quran rather
than the qt one... however, i'd like some suggestions, especially in
terms of the
user interface...  if i can get these suggestions, i'd be more than
happy to work on
a gtk version insha'Allah.

the question i have is as to how different the updated xmls are from the
original
arabic xml... like besides splitting it up into 114 files, were things
really found to
be wrong (i am asking because i am using the original arabic xml file in
some websites
and in this case, they need to be updated (?)).

jazakumAllah khair,
wsalam 3alaikum,
-ahmed

Meor Ridzuan Meor Yahaya wrote:

Dear Youssef,
In Quran project page, you can see my name as one of the contributor.
However, as far as I know, we cannot get hold of the project leader at
the moment, Mr Yousif.I contributed to the project only in Quran text,
font (which has my name), and PDF files only. I'm not the software
developer. I think no one is working on the program itself. Maybe
Nadim can say something about this.

Personally, I think we need someone to be working on the software. We
might want to redesign the whole thing.However, as I mentioned before,
I'm not the software developer, so I can't really take the lead.

Current the software does not come with my updated text, which is more
or less complete. I think the software cannot work well with the text
because of the font issues. We really need a good coordination to get
things done. If you want to do something about it, maybe we can work
on something.

Regards.




------------------------------

Message: 3
Date: Tue, 27 Dec 2005 19:43:28 +0100
From: Maher Ben Moussa <[EMAIL PROTECTED]>
Subject: Re: Bug in QtQuran
To: Development Discussions <[email protected]>
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

Hi Ahmed,

Thanks for your interest to develop the Quran project further.
It is really too bad that you can not develop the QtQuran further. I made
an
experimental interface for QtQuran couple of years ago, but never finished
it. It would be nice, if someone can finish it.
I can always give you suggestions about developing an interface for GTK
quran. Take a look at the QtQuran interface I made first. We can always
make
an appointment on IRC and discuss about it.

Maher


On 12/27/05, Ahmed El-Helw <[EMAIL PROTECTED]> wrote:

alsalam 3alaikum,
i have done a lot with the libquran library even though my name is not
on the
contributor's page (fixed some bugs in it, used it to develop the
transliteration
search engine if you guys remember that).

i have a question and a comment - i'll start with the comment, that
saying that
i would be willing to work on a version of software using libquran,
however, i'd
prefer to do something with gtk since i already know it a little bit
(whereas i
haven't really done much with qt).  so i would work on gtk version of
quran rather
than the qt one... however, i'd like some suggestions, especially in
terms of the
user interface...  if i can get these suggestions, i'd be more than
happy to work on
a gtk version insha'Allah.

the question i have is as to how different the updated xmls are from the
original
arabic xml... like besides splitting it up into 114 files, were things
really found to
be wrong (i am asking because i am using the original arabic xml file in
some websites
and in this case, they need to be updated (?)).

jazakumAllah khair,
wsalam 3alaikum,
-ahmed

Meor Ridzuan Meor Yahaya wrote:

>Dear Youssef,
>In Quran project page, you can see my name as one of the contributor.
>However, as far as I know, we cannot get hold of the project leader at
>the moment, Mr Yousif.I contributed to the project only in Quran text,
>font (which has my name), and PDF files only. I'm not the software
>developer. I think no one is working on the program itself. Maybe
>Nadim can say something about this.
>
>Personally, I think we need someone to be working on the software. We
>might want to redesign the whole thing.However, as I mentioned before,
>I'm not the software developer, so I can't really take the lead.
>
>Current the software does not come with my updated text, which is more
>or less complete. I think the software cannot work well with the text
>because of the font issues. We really need a good coordination to get
>things done. If you want to do something about it, maybe we can work
>on something.
>
>Regards.
>
>


_______________________________________________
Developer mailing list
[email protected]
http://lists.arabeyes.org/mailman/listinfo/developer

-------------- next part --------------
An HTML attachment was scrubbed...
URL: /archives/developer/attachments/20051227/2d1c2ebe/attachment.html

------------------------------

_______________________________________________
Developer mailing list
[email protected]
http://lists.arabeyes.org/mailman/listinfo/developer

End of Developer Digest, Vol 24, Issue 4
****************************************




------------------------------

Message: 2
Date: Wed, 28 Dec 2005 09:29:15 +0800
From: Meor Ridzuan Meor Yahaya <[EMAIL PROTECTED]>
Subject: Re: Bug in QtQuran
To: Development Discussions <[email protected]>
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

Dear Ahmed,

On 12/28/05, Ahmed El-Helw <[EMAIL PROTECTED]> wrote:
alsalam 3alaikum,
i have done a lot with the libquran library even though my name is not
on the
contributor's page (fixed some bugs in it, used it to develop the
transliteration
search engine if you guys remember that).

Good. Keep it up.


i have a question and a comment - i'll start with the comment, that
saying that
i would be willing to work on a version of software using libquran,
however, i'd
prefer to do something with gtk since i already know it a little bit
(whereas i
haven't really done much with qt).  so i would work on gtk version of
quran rather
than the qt one... however, i'd like some suggestions, especially in
terms of the
user interface...  if i can get these suggestions, i'd be more than
happy to work on
a gtk version insha'Allah.


There is a gtk version , mostly done by M. Damt. Originally from
Indonesia but not in Finland. He works for Nokia, mainly the Linux
port for Nokia hardware (maemo i think). However, seems  like he is
not active contributing to the project anymore. I had a conversation
with him last time. So, you might want to send him email. I think he
is still interested in the project, because at his website, he says
that he manage to port the application to Maemo, so users can read the
Quran using Nokia phone!


the question i have is as to how different the updated xmls are from the
original
arabic xml... like besides splitting it up into 114 files, were things
really found to
be wrong (i am asking because i am using the original arabic xml file in
some websites
and in this case, they need to be updated (?)).

I believe there is not much different between the files. However, I
would suggest for you to try out my XML files. I think it is not
available at arabeyes. The files should be complete, but not been
proofread (completely) yet. So far, it seems good. However, please
refer to the discussion at general mailing list about some of the
encoding issues. Also, if you are planning to use my file, you have to
use my font as well to make it work correctly.

Let me know is you have any questions. FYI, I have a versy limited
internet connection (cannot do IRC, ftp etc), so email is preferred.

Regards.


------------------------------

Message: 3
Date: Wed, 28 Dec 2005 09:45:32 +0800
From: Meor Ridzuan Meor Yahaya <[EMAIL PROTECTED]>
Subject: Re: Developer Digest, Vol 24, Issue 4
To: Development Discussions <[email protected]>
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

Wa alaikum salam,

As I mentioned before, the project has not been updated for quite some
time (probably more than a year). Last time I tried JQuran, it was
very basic application. Not sure it has been updated or not.

However, I'm curious. Why would you want to use J2EE? If you are
interested in developing a web based Quran application, you don't
really need it. I've done it, but only works in Internet Explorer. I'm
looking forward if someone know how to make the audio work under
different browser.

Anyway, if you are serious in contributing to the project, my
suggestion is, just forget about libquran for a while. Write down you
own spec, what is needed to develop a good library. I think there are
a few people have the same opinion as I do. We need to redesign
libquran. Currently, audio handling in the library is, I think a mess.
It forces the users to use speex, and the file format is one ayah per
file. This is not common at all, i mean who uses speex, and have such
a file? Of course, the team have done a marvelous job providing the
audio file. However, this will make the library not flexible enough.
How about  Qari that recites continously several ayahs, like Abd
Rahman Sudais? How to create a file for it?

Anyway, if we have enough interest in the project, maybe someone
should take a lead to further continue the project.

Regards.

On 12/28/05, faro0q <[EMAIL PROTECTED]> wrote:
Asslamu Alaikum,

I've recently been using JQuran (with very slight modifications) to develop a web-based Quran in J2EE. I've done some preliminary work like creating web components and custom JSP Quran tag libraries with which I've implemented a simple multinlingual Quran browser. My intention is to provide an extensible
framework with features like browsing, searching, web services, user
bookmarks and notes, categories, audio, etc. However, I'm unsure if JQuran
itself is outdated at the moment. If it is, I can help updating it, but I
can't seem to find the current libquran "spec", something like the INSTALL
file that provides/implies the language packs' xml schema, file naming
conventions, etc. Let me know if I can help out with the project.

JazakumAllah Khair,
Farooq Ali



------------------------------

Message: 4
Date: Wed, 28 Dec 2005 13:30:31 +0300
From: "Ghouse" <[EMAIL PROTECTED]>
Subject: Arabic PS help
To: <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="utf-8"

Dear Sir,



I have read about one of your article on web.



Presently I am trying to generate Arabic .PS files, but I am not able to
produce the same.

Whenever I produce an Arabic data .PS it comes as junk but not Arabic. I
tried using some .PFM, .PFB on windows but sill couldn't manage.



Can you kindly show me a way to achieve this.



I will be very thankful to you.



Thanks in advance

Regards,

Mohammed Ghouse Ahmed

[EMAIL PROTECTED]



-------------- next part --------------
An HTML attachment was scrubbed...
URL: /archives/developer/attachments/20051228/f9839b41/attachment.html

------------------------------

_______________________________________________
Developer mailing list
[email protected]
http://lists.arabeyes.org/mailman/listinfo/developer

End of Developer Digest, Vol 24, Issue 5
****************************************


_______________________________________________
Developer mailing list
[email protected]
http://lists.arabeyes.org/mailman/listinfo/developer

رد على