Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 02-13-2009, 05:22 PM   #1
morpheus
Aio, quantitas magna frum
morpheus began at the beginning.
 
Posts: 29
Karma: 10
Join Date: Dec 2006
Location: Lemuria
Device: Sony 505
Suggestions and a donation

Kovid,

Thanks for Calibre. I'm sending you $50 as I've found myself using your great software more and more.

Some suggestions from a software guy...

- Sign the Windows application. Vista's 'Unidentified program/Unknown publisher' dialog is a disincentive to install.

- Improve the metadata on the Windows app. Right now Vista doesn't know the publisher or version of Calibre. I believe if you sign the app and improve the metadata, then Windows firewall apps like Onecare won't keep cutting Calibre off because it recognizes it is the same application after an update.

- Seeing as you release so often, I'd really love to see a self update mechanism. The check is fine but a full automated install is really where you should be heading.

I know it's a PITA on Windows but Firefox does it cross platform. On OS X, Sparkle is a nice way to go. I realize this is a big ask for a cross platform app but it's worth thinking about because once you've done it, no user ever should be out of date again, which makes your life easier and increases the value of the entire installed base. Just food for thought.

Thanks again for your hard work.

Morph
morpheus is offline   Reply With Quote
Old 02-13-2009, 05:25 PM   #2
pilotbob
Grand Sorcerer
pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.
 
pilotbob's Avatar
 
Posts: 19,469
Karma: 11248282
Join Date: Jan 2007
Location: Tampa, FL USA
Device: Kindle Touch
Quote:
Originally Posted by morpheus View Post
- Sign the Windows application. Vista's 'Unidentified program/Unknown publisher' dialog is a disincentive to install.
It cost money to get a signing certificate. Kovid does this in his spare time for free. I know he has used donation money to by devices to add support to.

BOb
pilotbob is offline   Reply With Quote
 
Enthusiast
Old 02-13-2009, 05:29 PM   #3
pilotbob
Grand Sorcerer
pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.
 
pilotbob's Avatar
 
Posts: 19,469
Karma: 11248282
Join Date: Jan 2007
Location: Tampa, FL USA
Device: Kindle Touch
Quote:
Originally Posted by morpheus View Post
- Seeing as you release so often, I'd really love to see a self update mechanism. The check is fine but a full automated install is really where you should be heading.
Probably not simple to do cross platform. However, seeing as how your are a dev Kovid does happily accept patches.

BOb
pilotbob is offline   Reply With Quote
Old 02-13-2009, 06:03 PM   #4
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 25,283
Karma: 4961457
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by morpheus View Post
Kovid,

Thanks for Calibre. I'm sending you $50 as I've found myself using your great software more and more.
Much appreciated.

Quote:
Some suggestions from a software guy...

- Sign the Windows application. Vista's 'Unidentified program/Unknown publisher' dialog is a disincentive to install.
Yeah I agree it would be good to have a signed app, but depending on how much it costs and how painful it is to integrate into calibre's build process, maybe. Do you have some resources you could point me at, as I know next to nothing about windows development.

Quote:
- Improve the metadata on the Windows app. Right now Vista doesn't know the publisher or version of Calibre. I believe if you sign the app and improve the metadata, then Windows firewall apps like Onecare won't keep cutting Calibre off because it recognizes it is the same application after an update.
Hmm, I though was putting this into the application manifest. Again a pointer to how to do this right would be helpful.

Quote:
- Seeing as you release so often, I'd really love to see a self update mechanism. The check is fine but a full automated install is really where you should be heading.

I know it's a PITA on Windows but Firefox does it cross platform. On OS X, Sparkle is a nice way to go. I realize this is a big ask for a cross platform app but it's worth thinking about because once you've done it, no user ever should be out of date again, which makes your life easier and increases the value of the entire installed base. Just food for thought.
Given how much work this is to develop and maintain, it's on my stack of "things to do if I there is ever a lull in calibre development". Unfortunately that stack is itself about a mile high.
kovidgoyal is offline   Reply With Quote
Old 02-13-2009, 08:10 PM   #5
kiklop74
Guru
kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.
 
kiklop74's Avatar
 
Posts: 779
Karma: 194642
Join Date: Dec 2007
Location: Argentina
Device: Kindle PaperWhite, Motorola Xoom
Quote:
Originally Posted by kovidgoyal View Post
Yeah I agree it would be good to have a signed app, but depending on how much it costs and how painful it is to integrate into calibre's build process, maybe. Do you have some resources you could point me at, as I know next to nothing about windows development.
Code signing certificates are expensive and must be renewed from time to time. The cheapest cerificates can be obtained here:

http://www.instantssl.com/code-signing/ ($166,95 USD per year)

I would suggest to start fund raising as you did with the devices. If you gather sufficient funds you could purchase certificate.

Quote:
Originally Posted by kovidgoyal View Post
Hmm, I though was putting this into the application manifest. Again a pointer to how to do this right would be helpful.
Manifest is not the only source of this kind of data. Actually you need to link in standard windows resource with filled VERINFO structure. What I do not know is how do you build your executable. I'm experienced in c++/delphi win32 development and can help you with those things. Contact me directly and we can continue this discussion in depth.
kiklop74 is offline   Reply With Quote
Old 02-13-2009, 08:59 PM   #6
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 25,283
Karma: 4961457
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by kiklop74 View Post
Manifest is not the only source of this kind of data. Actually you need to link in standard windows resource with filled VERINFO structure. What I do not know is how do you build your executable. I'm experienced in c++/delphi win32 development and can help you with those things. Contact me directly and we can continue this discussion in depth.
calibre uses a package called Py2exe to generate the executable files, which are basically just stubs that load the python interpreter. Is there some tool that can be used to set the requisite metadata in an exe file, or does it have to be linked in at build time?
kovidgoyal is offline   Reply With Quote
Old 02-14-2009, 03:56 AM   #7
kiklop74
Guru
kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.kiklop74 can program the VCR without an owner's manual.
 
kiklop74's Avatar
 
Posts: 779
Karma: 194642
Join Date: Dec 2007
Location: Argentina
Device: Kindle PaperWhite, Motorola Xoom
Quote:
Originally Posted by kovidgoyal View Post
calibre uses a package called Py2exe to generate the executable files, which are basically just stubs that load the python interpreter. Is there some tool that can be used to set the requisite metadata in an exe file, or does it have to be linked in at build time?
There are tools for setting such data but it is better to link them at build time.
kiklop74 is offline   Reply With Quote
Old 02-18-2009, 01:58 PM   #8
morpheus
Aio, quantitas magna frum
morpheus began at the beginning.
 
Posts: 29
Karma: 10
Join Date: Dec 2006
Location: Lemuria
Device: Sony 505
We use Globalsign for code signing certs. I hadn't realized how expensive they were though. $200 a year seems to be the cheapest you can get them for. I can see how this would be a problem given a tight budget.

Keep up the good work!
morpheus is offline   Reply With Quote
Old 02-18-2009, 04:42 PM   #9
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 25,283
Karma: 4961457
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
The version info will be correctly set in the executables for the next release.
kovidgoyal is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Free book + charity donation - The Celebrity Pasta Lover's Cookbook [PDF] ATDrake Deals, Freebies, and Resources (No Self-Promotion) 7 10-16-2010 12:48 PM
Children's Book Donation Campaign 'Read For The Record' October 7th 2010 rebarnmom News 0 10-04-2010 06:11 PM
Donation Giuseppe Chillem Calibre 2 05-28-2010 05:13 PM
Seriously thoughtful Donation for Haiti - to whom do I donate? Katti's Cat Lounge 13 01-25-2010 07:08 PM
Just sent a donation for Calibre... Solari Calibre 2 03-03-2009 10:26 PM


All times are GMT -4. The time now is 10:05 AM.


MobileRead.com is a privately owned, operated and funded community.