Please tell us what do you want this program to have?

  6 posts   Feedicon  
Replies: 5 - Last Post: October 17, 2009 07:26
by: nosheen
« Older Topic » Newer Topic
showing 1 - 6 of 6
 
Posted: May 12, 2009 08:13 by Amanj Mustafa
Hello,

As you already might know we are intended to create a Free Kurdish Dictionary, it aims all Kurdish users, on any Operating System (Windows, Mac, Linux, Solaris...etc), we had already points some features, which are:

1- The ability to add words to the dictionary. (p3)
2- The ability to add dictionaries to the program. (p2)
3- having a built in Kurdish Keyboard, for those who have no Kurdish Keyboard on their system. (p1)
4- The ability to update the program and dictionaries with latest versions. (p6)
5- The ability to import dictionaries from OpenOffice.org Calc and Microsoft Office Excel spreadsheets. (p2)
6- The ability to backup your dictionaries and restore them. (p5)
7- Bidirectional searching (p4)

p: means priority


If you want the program to have extra features, please just write it here or on the facebook group, we are looking forward to hear your voice Smile


Regards,
Amanj MM
 
Posted: October 12, 2009 16:36 by nosheen
Hey.

My first post hereSmile Well the same things I suggested in fb, plus suggesting words from dictionaries as the user types.

Is this the right place to discuss some specific implementation details of these features? For instance I wanna know how the referential integrity will be preserved when removing dictionaries or words, or even when adding words & dictionaries. I've benn thinking about it & It can get really nasty!

Maybe it's early to discuss this now so let me know if this is the case.
 
Posted: October 15, 2009 22:05 by Amanj Mustafa
mm, the place is the exact place, as you can also create another topic (if you like), I think you are a bit early, since we haven't decided yet what kind of back-end data storage we are going to use? what model? I think the best one for this kind of issues is Husen.
 
Posted: October 16, 2009 15:53 by nosheen
The next thing I wanted to ask about was that!

But since you haven't decided yet how about Java DB? Well I never used it before but seems suitable. A dictionary will not need a killer database and this one seems just right. It's free, portable, small (2.5 MB), open source (you guys like that part Wink), can be integrated with netBeans, & when you install Java it installs with it so no trouble to the end user.

More info here

http://developers.sun.com/javadb/

& here:

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javadb/

If I understood right you do not need it to be necessarily a database or to have a relational structure. But a DB seems like a natural solution. Especially that you're allowing the end user to play with the dictionary contents.
 
Posted: October 16, 2009 18:32 by Amanj Mustafa
Actually I have previous experience on JavaDB (aka Derby), as I remember I had some troubles in connecting it with my program (for embedded back-end database)! We were thinking about three choices, HSQLDB, JavaDB or MySQL.
you are right, the program doesn't need that powerful DBMS, may be we can manage it, with a simple XML file (which I still prefer it over other options, but don't know how far it is suitable)!

I am re-studying JavaDB, and hope I will be able to connect it with Java (as an embedded) this time.

Smile

BTW, thank you Smile
 
Posted: October 17, 2009 07:26 by nosheen
Having looked at the address book demo it seems fun. I hate to work with DB but I'll try this one.
showing 1 - 6 of 6
Replies: 5 - Last Post: October 17, 2009 07:26
by: nosheen
« Older Topic » Newer Topic
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close