Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 11-13-2020, 11:56 PM   #1
xxyzz
Evangelist
xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.
 
Posts: 411
Karma: 2666666
Join Date: Nov 2020
Device: none
[Discussion] Update plugins from GitHub release page

Currently calibre needs to download plugins from calibre server(https://code.calibre-ebook.com/plugins), and that server needs to download plugins from mobiread forum. I was thinking if a plugin has already released on GitHub, it's very convenient if calibre server can fetch the updated plugin directly from GitHub release page. So the plugin developers don't need to edit their posts manually. What do you guys think about this? If more people like this feature, Kovid will consider implement it(https://github.com/kovidgoyal/calibr...mment-44170863).

Last edited by xxyzz; 11-17-2020 at 06:06 AM.
xxyzz is offline   Reply With Quote
Old 11-22-2020, 10:19 AM   #2
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,983
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
How would have have the thread with the discussion and help and what not? GitHub is not good for that.
JSWolf is offline   Reply With Quote
Advert
Old 11-22-2020, 04:44 PM   #3
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,569
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
IMO it's not worth changing the Plugin Updater to cater to a few plugin developers who want to avoid having to upload a zip from GitHub to MR when they have a new release.

BR
BetterRed is offline   Reply With Quote
Old 11-22-2020, 04:54 PM   #4
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 29,802
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
The only reason I can see for changing the current method would be to allow a Version repository (not the Linux type) similar to what Calibre has for its releases.
That way, the PI's would not need to be kept One Size fits most (levels of Calibre)
theducks is offline   Reply With Quote
Old 11-22-2020, 05:04 PM   #5
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,569
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by theducks View Post
The only reason I can see for changing the current method would be to allow a Version repository (not the Linux type) similar to what Calibre has for its releases.
That way, the PI's would not need to be kept One Size fits most (levels of Calibre)
That could done without any changes to the current scheme of things by providing a link in a plugin's first post to a Github Releases page a'la Sigil ==>> Sigil Releases @ GitHub

BR

Last edited by BetterRed; 11-22-2020 at 05:06 PM.
BetterRed is offline   Reply With Quote
Advert
Old 11-22-2020, 10:57 PM   #6
xxyzz
Evangelist
xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.xxyzz ought to be getting tired of karma fortunes by now.
 
Posts: 411
Karma: 2666666
Join Date: Nov 2020
Device: none
I'm not saying to replace the current update method. My point is GitHub release can be automated and some plugins already have their releases at GitHub, so I think it will save time and avoid human mistakes(for example: upload wrong file) to add this new feature to calibre plugin server.

Another reason is new accounts of this forum is not allowed to edit their posts. It's impossible for new developers to update their plugins.

And I still think it's need to use the self-signed certificate for https://code.calibre-ebook.com/plugins.
xxyzz is offline   Reply With Quote
Old 11-23-2020, 04:54 AM   #7
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,569
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
The inability to edit ones own posts must be fixable - even if it means posting a bunch of blah-blah posts in the Lounge. PM one of the Admins (green names) if it's still a problem, or post something here ==>> Feedback.

Some people download and install plugins manually, in my case when I want to test a plugin I don't use, or test a new version of one I do use. IMO it would be unreasonable to expect a user to come here for some plugins and go to Github for others, for no reason other than to save someone the effort of uploading a file from Github to here when a plugin is updated, which in most cases is infrequent.

Anyway it is Kovid's decision.

BR
BetterRed is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Plugins missing after update Enesco Calibre 26 07-21-2019 02:06 PM
Can't update plugins Patrick Derwael Plugins 5 11-02-2018 05:00 AM
Linux Calibre, plugins after update?!?! rahlquist Calibre 5 04-29-2012 05:06 PM
[Old Thread] Update plugins? Doug Huffman Plugins 4 04-13-2011 01:02 PM


All times are GMT -4. The time now is 07:47 PM.


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