View Single Post
Old 12-15-2009, 05:27 PM   #25
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
Quote:
Originally Posted by dpierron View Post
I'm not sure I understand ? "Book 2 in the Giants serie" is meant as "the second book in the Giants serie" ; is this wrong ?
There is no singular of the word "series" - it must always have the final 's'.

Quote:

That's great (having news about the Python version at last), I can't hide that I began this project because I thought that your Python script development was cancelled !
It was not cancelled - it just got put on hold as I had so much else on. The original idea of the VBScript version was that it was easy for prototyping what the format of the catalogs was, and also how they should be structured, particularily as the size of the library grew. The VBScript approach allowed me to use DAO which gave a nice abstraction to the database that I was very familiar with using.

The thought was that the Python version would follow quite quickly, but the Calibre2Web script worked well enough that there was not enough personal pressure to get on with the Python version. There was also the overhead of learning one's way around the exisitng Calibre code. Now that my library size is growing I find that the static catalog approach is becoming a bit unwieldy in terms of the time required to generate the catalogs.

Quote:
And of course I don't mind you borrowing, I even would like to help if I can...
Maybe I can explain the pitfalls I managed to avoid, and if I can upgrade my Python-fu to second dan, I may even be able to help you code ?
To be honest, I coded this in Java to be quick, because I know this language very well. But I know a bit of Python, and I'd love to learn more, if you're patient enough
I am new to Python as well - which was one of the reasons it did not get done in that language originally. I am sure Kovid could write the code required in no time at all I have been playing with Python for the last few months and getting more familiar with it. The syntax is realtively easy as I am very familiar with C, C#, Jave and a variety of modern scripting languages. the issues seem to me to be (rather like Java) to find one's way around the vast number of libraries available.

Quote:
Again, of course, please reuse whatever you feel useful ; in fact, it may be cool to merge both projects, don't you agree ?

Feel free to contact me (dpierron at gmail dot com) about this, whatever your opinion about merging is ; in any case, I'll be more than happy to help and to share !
You can also get me by email at itimpi at ntlworld dot com

Cheers,

Dave
itimpi is offline   Reply With Quote