Project

General

Profile

Bug #5029

Add new LazyLibrarian Plugin

Added by Joshua Ruehlig over 6 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Nice to have
Assignee:
Joshua Ruehlig
Category:
Middleware
Target version:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
Yes
Needs Doc:
Yes
Needs Merging:
Yes
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

See the attached PBI, tell me what additional information you need. Thanks!

Name ~ LazyLibrarian
Description ~ LazyLibrarian is a program to follow authors and grab metadata for all your digital reading needs. It uses Goodreads.com (for author info and book info) websites as a source.
Version ~ 2.1
License ~ GPLv3

lazylibrarian-2.1-amd64.pbi (17.4 MB) lazylibrarian-2.1-amd64.pbi md5sum = cffadc6a0f89eacd28a730e951149e65 Joshua Ruehlig, 05/18/2014 06:41 PM
lazylibrarian.ico (345 KB) lazylibrarian.ico Joshua Ruehlig, 05/19/2014 07:28 PM

History

#1 Updated by Jordan Hubbard over 6 years ago

  • Category set to 33
  • Assignee set to Sean Fagan
  • Target version set to 49

#2 Updated by Cyber Jock over 6 years ago

I will warn you this is extremely unlikely. LazyLibrarian is no longer actively developed and even the official git repo is dead.

Overall, this isn't something you should expect the FreeNAS team to do as it's not as simple as "packing up a PBI". It'll require coding up LazyLibrarian to work and that's just not something FreeNAS should be paying developers to do. That's like asking FreeNAS developers to work on some Windows software.

Just search the forums and you'll see this is a non-viable request.

#3 Updated by Joshua Ruehlig over 6 years ago

Cyber Jock wrote:

I will warn you this is extremely unlikely. LazyLibrarian is no longer actively developed and even the official git repo is dead.

Overall, this isn't something you should expect the FreeNAS team to do as it's not as simple as "packing up a PBI". It'll require coding up LazyLibrarian to work and that's just not something FreeNAS should be paying developers to do. That's like asking FreeNAS developers to work on some Windows software.

Just search the forums and you'll see this is a non-viable request.

I packaged the PBI already (attached to the first post), and there is an actively developed repo here https://github.com/DobyTang/LazyLibrarian

#4 Updated by Sean Fagan over 6 years ago

  • Status changed from Unscreened to Screened

Information needed:

Name (LazyLibrarian, so yay), author, category (Multimedia?), short description, image (which needs to be uploaded), a set of keywords, license type, and a URL.

However, it also needs a reason to exist as a plugin. It's not clear to me why this is something that should run on the NAS, as opposed to something that would run on another machine and use the NAS for storage.

#5 Updated by Cyber Jock over 6 years ago

Joshua Ruehlig wrote:

I packaged the PBI already (attached to the first post), and there is an actively developed repo here https://github.com/DobyTang/LazyLibrarian

But from what I've heard that's a fork of the original. Is it not?

Yeah.. I didn't see your PBI attached. In fact, I didn't respond to this ticket. I had originally responded to a ticket that asked for someone to write one.

#6 Updated by Cyber Jock over 6 years ago

It looks like the original is here: https://github.com/itsmegb/LazyLibrarian

Hasn't been updated since July 2012. My only complaint is that using the same name as the original is not good form. People are going to get confused. Heck, they've been confused in the forums over similar things related to the name. Even I'm sitting here scratching my head wondering how things got so messed up.

My recommendation would be to make a fork of the original project with a unique name so as to prevent any confusion. Then, accept that into the FreeNAS plugin list.

@Sean-

There's been a very small number of users that request this PBI. If someone else wants to manage it I say let them. I'd strongly recommend you require a name change to prevent confusion because 2 projects with the same name cannot be a good thing...

#7 Updated by Joshua Ruehlig over 6 years ago

I think the one you linked isn't even the original one. this project was forked with several different people 'maintaining' it. is has finally found a home with active development.

I don't think renaming it is necessary, this is as official a fork as any of the other ones. I believe the 'original' project was abondened/deleted and the original developer jumped to XDM.

#8 Updated by Joshua Ruehlig over 6 years ago

Sean Fagan wrote:

Information needed:

Name (LazyLibrarian, so yay), author, category (Multimedia?), short description, image (which needs to be uploaded), a set of keywords, license type, and a URL.

However, it also needs a reason to exist as a plugin. It's not clear to me why this is something that should run on the NAS, as opposed to something that would run on another machine and use the NAS for storage.

I'll upload the needed information when I get home.

As for justification, this is a headless webgui Python program used to manage eBook and magazine collections. most people using a smart phone / windows computer would run this on a central unix server instead of trying to run it on their client device(s). multiple users would also prefer to use this on a central server.

this program is in the same vein as sickbeard/headphones/mylar, it can organize, manage and download media through a web interface. It works best when running on the same machine as sabnzbd/transmission.

#9 Updated by Joshua Ruehlig over 6 years ago

Name - LazyLibrarian
(Current) Author - DobyTang
Category - Deskutils
Short Description - A program to follow authors and grab metadata for all your digital reading needs.
Image - See Attached
Keywords - eBooks, multimedia, books, magazines
License - GPLv3
URL - https://github.com/DobyTang/LazyLibrarian

#10 Updated by Joshua Ruehlig over 6 years ago

Did you need addition information or justification for this plugin? Thanks

#11 Updated by Sean Fagan over 6 years ago

There are some issues with some of hte other plugins; until we know why, I did not want to add another one.

#12 Updated by Joshua Ruehlig over 6 years ago

Sounds good, thanks for the update.

Also I/we gotta figure out the user/group name for btsync+syncthing.

#13 Updated by Joshua Ruehlig over 6 years ago

Sean Fagan wrote:

There are some issues with some of hte other plugins; until we know why, I did not want to add another one.

Any update on the plugins system and getting this plugin added?

#14 Updated by Sean Fagan over 6 years ago

  • Status changed from Screened to Fix In Progress

Okay, done. Hopefully it works. It will take a while for it to spread its way out.

#15 Updated by Sean Fagan over 6 years ago

  • Status changed from Fix In Progress to Resolved
  • Assignee changed from Sean Fagan to Joshua Ruehlig

Appears to be there.

#16 Updated by Joshua Ruehlig over 6 years ago

Sean Fagan wrote:

Appears to be there.

Yup, looks good.
Thanks!

#17 Avatar?id=14398&size=24x24 Updated by Kris Moore about 3 years ago

  • Target version changed from 49 to N/A

Also available in: Atom PDF