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

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

Notices

Reply
 
Thread Tools Search this Thread
Old 06-15-2014, 06:23 PM   #1
Philantrop
Addict
Philantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beauty
 
Philantrop's Avatar
 
Posts: 258
Karma: 32099
Join Date: Dec 2008
Device: iOS devices
[GUI Plugin] Marvin XD



Many of you will know this plugin and might be surprised to see me post a new thread. I'm taking over maintainership from Greg who decided to retire from Calibre development. I'm very, very grateful to you, Greg, for creating these great plugins and I'll try my best to keep up to your standards.

I'll post more about this soon! Cheers, Wulf

Marvin XD makes it easy to manage Marvin with calibre.
Think of Marvin XD as a remote control for your Marvin library.




Main features of Marvin XD:
  • Synchronize metadata between Marvin and calibre
  • Identify duplicates
  • Preview and transfer highlights and annotations from Marvin to a custom column in calibre
  • Add books from Marvin to calibre
  • Delete books from Marvin
  • Calculate word counts for one or multiple books
  • Generate Deep View content of names, dates, events and places in your books
  • View reading progress and date last read, optionally transferring them to a calibre custom column
  • Manage NEW, READING LIST and READ flags
  • View vocabulary words, Deep View content and pinned articles
  • Manage collections assignments, including creating, renaming and deleting collections
  • Sort and filter your Marvin books by title, author, series or tags

Marvin XD requirements:
  • calibre v1.0.0 or later (Linux, OS X and Windows supported)
  • iOS reader applications plugin v1.3.5 or later, configured with Marvin as the preferred reader application
  • Marvin 2.0 or later installed on your iDevice, with the calibre connector actively running

Installation:
  • Disconnect your iDevice from your computer.
  • Install the iOS reader applications plugin (v1.1.0 or later). If this is the first time you have installed this plugin, you will need to configure it with Marvin as your preferred iOS reader application. See the instructions at http://www.mobileread.com/forums/sho...d.php?t=241143 for more details. If you have previously installed this plugin, update to the most recent version.
  • Install the Marvin XD plugin.
  • When prompted for the location, choose The main toolbar when a device is connected.
  • Open calibre Preferences|Interface|Toolbar.
  • Select The main toolbar when a device is connected.
  • Select the Marvin XD icon (should be at the bottom), then click the up arrow repeatedly to move it just below the Location Manager icon. This will display the Marvin XD icon next to the Marvin icon when Marvin's calibre connector is running.
  • Accept all changes.
  • Exit calibre.

Using Marvin XD:
  • Connect your iDevice.
  • Start Marvin (version 2.0 or later) on your iDevice.
  • Initiate Marvin's calibre connector by touching Get books in the lower right corner of the Home screen or the Library screen (iPad) or Library screen (iPhone), then touching 'calibre'.
  • Start calibre.
  • After calibre is finished initializing, you should see the Marvin icon in the main toolbar, with the Marvin XD icon next to it.
  • Click the Marvin XD icon to view the Marvin Library.
  • For a full overview of Marvin XD capabilities, click the Help button.
  • Hover your cursor over individual cells or right-click for a context menu of possible actions.
  • Click Close to exit the Marvin XD window.

Tips & Tricks:
  • The first time that you use Marvin XD with an iDevice, caches are created which will make subsequent connections much faster.
  • If you have a very large calibre library, you can speed up initialization by creating a Virtual Library, which will limit the number of books in your calibre library that Marvin XD is analyzing.
  • Marvin XD has been tested with a library of more than 4000 books.

Special note for iOS7 users:
The first time that you connect your iDevice to your computer after updating to iOS7 you will see a dialog that looks like this:

Click Trust. Once you have confirmed that the connected computer is trustworthy, you shouldn't see that dialog again. You need to confirm this dialog before Marvin XD will work.

Special note for Linux users:
You need to use a system encoding that supports UTF-8. See this post for more details.

If you have problems:
  • Please report issues at Marvin XD's issue tracker.
  • Provide as much detail as possible to recreate the problem. At a minimum, your OS, the type of iDevice you're using, the version of Marvin you have installed, and the steps necessary to recreate the problem.
  • If the problem is a crash, please post a debug log with your issue. Instructions for creating a debug log may be found in Creating a new issue.
  • Important note for Linux users: If you have iOS 7 installed on your iDevice, you may not be able to click Trust and dismiss the dialog. This is a known issue with libiMobileDevice and eventually will be corrected through a patch to your distro. You will be unable to use Marvin XD with iOS7 until the patch is available for your system. Users with earlier iOS versions will not be affected.

Paypal Donations:
Version History:
Spoiler:


v1.2.4 - 02 September 2014
• Support for Calibre 2.x, thanks to Davidfor for contributing most of the code!
• Metrics logging has been disabled as the server is down.

v1.2.3 - 31 August 2014 - no public release

v1.2.2 - 15 June 2014
• New feature: Backup & restore your entire library (requires Marvin 2.7.2)
v1.2.1 - 8 March 2014
• Fixed typo in default CSS elements
v1.2.0 - 7 March 2014
• Added new metadata status colors: light gray, dark gray, magenta
• New configuration options to mark books with updated content
• Add support for syncing and setting Ratings
• Added ability to send locked books from calibre library (GitHub issue #34)
• Update Locked synchronization logic
• Added support for Book notes, Bookmark notes
• Requires iOSRA 1.3.5 or later
v1.1.1 - 1 January 2014
• Changed cover management to support Marvin 2.6
• Fixed issue #31
• Various UI improvements and bug fixes
v1.1.0 - 10 December 2013
• Added support for multiple libraries
• Reconfigured main window with busy spinner
• Fixed pubdate handling under Windows when pubdate < 1970
• Added auto-refresh option when launching MXD
• Various UI improvements, bug fixes, performance enhancements
v1.0.9 - 01 November 2013
• Improved cover matching algorithm
• Various bug fixes and performance improvements
v1.0.8 - 25 September 2013
• Improved metadata comparison when Published date is unknown
v1.0.7 - 21 September 2013
• Added error handler for illegal filenames when generating Marvin hashes
v1.0.6 - 18 September 2013
• Fixed issue #17
v1.0.5 - 16 September 2013
• Improved error handling
• Ignore series_index when no series information
v1.0.4 - 16 September 2013
• Fixed issues #12, #14, #15, #16
v1.0.3 - 15 September 2013
• Fixed issue #10
• Improvements in error handling
v1.0.2 - 14 September 2013
• Fixed issue #4
v1.0.1 - 13 September 2013
• Fixed crash during load on fresh installation
v1.0.0 - 13 September 2013
• Initial release

Attached Files
File Type: zip Marvin XD.zip (529.7 KB, 5726 views)

Last edited by Philantrop; 09-02-2014 at 11:53 AM. Reason: New release 1.2.4
Philantrop is offline   Reply With Quote
Old 06-16-2014, 08:17 PM   #2
chilady1
I devour books!
chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.chilady1 ought to be getting tired of karma fortunes by now.
 
chilady1's Avatar
 
Posts: 772
Karma: 1285226
Join Date: Mar 2009
Device: iPad Air, Kindle 3/Kobo Aura HD, iPhone 6
THANK YOU!

I would like to take this opportunity to personally THANKS GRiker for all his hard work and dedication to this and other plug-ins that make Calibre that much better!

Wulf - thanks goes out to you as well for taking over the maintenance of this truly wonderful plug-in.

THANKS TO YOU BOTH!

chilady1 is offline   Reply With Quote
Old 06-16-2014, 11:25 PM   #3
vikarti
Enthusiast
vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.
 
Posts: 36
Karma: 1004974
Join Date: May 2013
Location: Russia, Omsk
Device: Primary: iPadMiniRetina+Marvin. Secondary: Kindle & Bookmate
I would also like thank them. Without them I couldn't use almost all Marvin's advanced functionality...
vikarti is offline   Reply With Quote
Old 06-17-2014, 09:46 AM   #4
ac4lt
Connoisseur
ac4lt began at the beginning.
 
ac4lt's Avatar
 
Posts: 61
Karma: 36
Join Date: Jan 2010
Location: Reston, Virginia, US
Device: ipad
I just discovered Marvin and Marvin XD a couple of days ago and it looks like what I've been wanting for years now! Thanks to all those who had a hand in development.

I have one question:

I have custom columns in calibre that for "read" (a boolean) and "date last read" (a date) and have configured Marvin XD to use those columns. It seems to work properly in terms of bringing the right data back from Marvin but if I send a book over that has read==true and a value in the "date last read" field then those values aren't transferred over to Marvin.

I know it seems odd to transfer over books that are read but sometimes it's useful to refer back to old material and having those show up as unread in Marvin is not ideal. I can mark them as read manually but I don't see a way to fix the date.

Is there a way to send the data from those columns from calibre to marvin?

Thanks!

Linda
ac4lt is offline   Reply With Quote
Old 06-19-2014, 09:37 AM   #5
Philantrop
Addict
Philantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beauty
 
Philantrop's Avatar
 
Posts: 258
Karma: 32099
Join Date: Dec 2008
Device: iOS devices
Hello Linda,

sending books from Calibre to Marvin is done via the iOS reader applications plugin which doesn't know about your custom columns and, thus, can't transfer them.

Best regards, Wulf
Philantrop is offline   Reply With Quote
Old 06-20-2014, 07:03 AM   #6
ac4lt
Connoisseur
ac4lt began at the beginning.
 
ac4lt's Avatar
 
Posts: 61
Karma: 36
Join Date: Jan 2010
Location: Reston, Virginia, US
Device: ipad
Quote:
Originally Posted by Philantrop View Post
Hello Linda,

sending books from Calibre to Marvin is done via the iOS reader applications plugin which doesn't know about your custom columns and, thus, can't transfer them.

Best regards, Wulf

Wulf, I think I didn't do a good job of describing what I was talking about. In Marvin XD, when you choose "Explore Marvin Library" it shows the last read and read columns but only seems to pull info on those from Marvin and not send those columns to Marvin when syncing metadata.

That's why I posted about it here. Was I in error?
ac4lt is offline   Reply With Quote
Old 06-21-2014, 10:03 AM   #7
Philantrop
Addict
Philantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beauty
 
Philantrop's Avatar
 
Posts: 258
Karma: 32099
Join Date: Dec 2008
Device: iOS devices
Quote:
Originally Posted by ac4lt View Post
Wulf, I think I didn't do a good job of describing what I was talking about. In Marvin XD, when you choose "Explore Marvin Library" it shows the last read and read columns but only seems to pull info on those from Marvin and not send those columns to Marvin when syncing metadata.

That's why I posted about it here. Was I in error?
I understood that. Nevertheless, my answer is still the same: That doesn't (and won't) work.
Philantrop is offline   Reply With Quote
Old 06-21-2014, 01:51 PM   #8
ac4lt
Connoisseur
ac4lt began at the beginning.
 
ac4lt's Avatar
 
Posts: 61
Karma: 36
Join Date: Jan 2010
Location: Reston, Virginia, US
Device: ipad
Quote:
Originally Posted by Philantrop View Post
I understood that. Nevertheless, my answer is still the same: That doesn't (and won't) work.
Ah well. It would be nice if the sync was two-way but at least I know what to expect. Thanks for the reply.
ac4lt is offline   Reply With Quote
Old 08-08-2014, 07:00 AM   #9
pacobar
Junior Member
pacobar began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Oct 2008
Device: iphone
Can´t connect to calibre from ipad marvin app

When i try to connect from my ipad
I see a message saying

error en la comunicación con el dispositivo

and on see details


calibre, version 1.48.0
ERROR: Error: Error en la comunicación con el dispositivo

[Errno 2] No such file or directory: u'C:\\Users\\FBARBA~1\\AppData\\Local\\Temp\\calib re_8j7xc5\\b13k8x_ios_local_db\\mainDb.sqlite'

Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 86, in run
File "site-packages\calibre\gui2\device.py", line 490, in _books
File "C:\Users\FBARBA~1\AppData\Local\Temp\calibre_8j7x c5\b13k8x_ios_local_db\Marvin_overlays.py", line 276, in books
File "C:\Users\FBARBA~1\AppData\Local\Temp\calibre_8j7x c5\b13k8x_ios_local_db\Marvin_overlays.py", line 2050, in _localize_database_path
IOError: [Errno 2] No such file or directory: u'C:\\Users\\FBARBA~1\\AppData\\Local\\Temp\\calib re_8j7xc5\\b13k8x_ios_local_db\\mainDb.sqlite'


What can i do?
Thanks in advance
pacobar is offline   Reply With Quote
Old 08-08-2014, 10:33 AM   #10
theducks
Grand Sorcerer
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: 15,270
Karma: 6022733
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: Galaxy Tab 2, Astak Pocket Pro, K4NT
Quote:
Originally Posted by pacobar View Post
When i try to connect from my ipad
I see a message saying

error en la comunicación con el dispositivo

and on see details


calibre, version 1.48.0
ERROR: Error: Error en la comunicación con el dispositivo

[Errno 2] No such file or directory: u'C:\\Users\\FBARBA~1\\AppData\\Local\\Temp\\calib re_8j7xc5\\b13k8x_ios_local_db\\mainDb.sqlite'

Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 86, in run
File "site-packages\calibre\gui2\device.py", line 490, in _books
File "C:\Users\FBARBA~1\AppData\Local\Temp\calibre_8j7x c5\b13k8x_ios_local_db\Marvin_overlays.py", line 276, in books
File "C:\Users\FBARBA~1\AppData\Local\Temp\calibre_8j7x c5\b13k8x_ios_local_db\Marvin_overlays.py", line 2050, in _localize_database_path
IOError: [Errno 2] No such file or directory: u'C:\\Users\\FBARBA~1\\AppData\\Local\\Temp\\calib re_8j7xc5\\b13k8x_ios_local_db\\mainDb.sqlite'


What can i do?
Thanks in advance
This may not be a Marvin question at all
I think it is a variation on this FAQ issue:

http://manual.calibre-ebook.com/faq.html#id49

Something is interfering with temp files being used/needed by calibre.
I bet a conversion fails also.
theducks is online now   Reply With Quote
Old 08-22-2014, 01:09 PM   #11
kguil
Addict
kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.kguil ought to be getting tired of karma fortunes by now.
 
kguil's Avatar
 
Posts: 1,013
Karma: 1475758
Join Date: Feb 2010
Location: Malta, Europe
Device: Gerty and Marvin for iOS
Heads up: The iOS Reader Applications and Marvin XD calibre plugins are currently incompatible with the latest calibre 2.0. @Philantrop and myself are aware of the issue and are investigating a fix.
kguil is offline   Reply With Quote
Old 08-22-2014, 05:57 PM   #12
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: 38,567
Karma: 19637653
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Aura H2O, Sony PRS-650, Sony PRS-T1, nook STR, iPad 1, iPhone 5
Quote:
Originally Posted by kguil View Post
Heads up: The iOS Reader Applications and Marvin XD calibre plugins are currently incompatible with the latest calibre 2.0. @Philantrop and myself are aware of the issue and are investigating a fix.
There's nothing to investigate. Calibre 2.0 has switched to using Qt5 instead of using Qt4 as the previous versions were using. The plugins have to be modified to work with both Qt4 and Qt5.

There is a thread on modifying plugins to go from Qt4 to Qt4/Qt5. http://www.mobileread.com/forums/sho...d.php?t=242223
JSWolf is online now   Reply With Quote
Old 09-01-2014, 03:03 AM   #13
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 6,090
Karma: 6238033
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo Touch, Kobo Glo
Beta version for calibre v2

OK, I give in.

After watching all the comments, plus receiving a few direct requests, I have talked to Philantrop about this plugin. Due to other commitments, he can't get to it yet.

So, I give in. And yes, I am using the same text and bad jokes in for both plugins. But, make sure you read the whole post as it isn't exactly the same.

Attached is a beta version of the plugin that should work with both calibre v2 and v1.48. I am not a user of this plugin, so haven't done that much testing in either environment. As far as I can tell, it works. I have tested it with my iPad with no problems. But, as I don't normally use the plugin, it is very likely I have not tested something important.

Please test the attached version and report any errors here. I am only fixing errors caused by the change to Qt5. If there are existing errors or other changes that you want, please see the first post of the thread for how to report or request them.

And please make sure you have the latest beta of the iOS reader applications plugin. Beta version 1.4.3 of the iOS reader applications plugin is here.

If you find an error, I need as much detail as possible. If calibre displays an error message, press the copy button and post the COMPLETE message. And tell me what you were doing. In precise detail. Don't leave anything out as unimportant. It's amazing how often it is the little insignificant detail that was left out was the clue to solve the problem. If you report an error, I might ask you to run in debug mode. This creates a log of the calibre session. Again, I want to see the full contents of the log.

My testing is on 32 bit Windows 7. I need the other OSes as well.

The attached beta is version 1.2.4. I expect to release several betas, so please check the version number before reporting an error.

And please report if everything is OK. If I don't see anything, then I don't know if it is all working, or if no-one has tried it.

When I am satisfied that that the plugin is working properly in both versions of calibre, I will hand the code over to Philantrop for the official release.
Attached Files
File Type: zip calibre-marvin-manager-beta.zip (952.0 KB, 54 views)
davidfor is online now   Reply With Quote
Old 09-01-2014, 11:22 AM   #14
Jwt0001
Member
Jwt0001 began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Dec 2011
Device: Ipad
Tested using the following:

Mac OS X 10.9.4
Calibre 2.1
Marvin 2.7.2
iPad Air iOS 7.1.2

Plugin worked properly, was able to connect to Marvin as required, it properly found the books from my library that were already on the device, and synced a book without any problems. No error messages.

Last edited by Jwt0001; 09-01-2014 at 11:24 AM.
Jwt0001 is offline   Reply With Quote
Old 09-02-2014, 11:54 AM   #15
Philantrop
Addict
Philantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beautyPhilantrop does all things with Zen-like beauty
 
Philantrop's Avatar
 
Posts: 258
Karma: 32099
Join Date: Dec 2008
Device: iOS devices
I've just posted a new release (1.2.4) that fixes 2.x compatibility and some other minor issues.

Thanks, David, for contributing most of the code needed for 2.x compatibility. Greatly appreciated!
Philantrop 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
[GUI Plugin] FanFictionDownLoader JimmXinu Plugins 3603 12-21-2014 11:43 AM
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 286 10-30-2014 10:25 AM
[GUI Plugin] Marvin XD (closed) GRiker Plugins 141 06-15-2014 06:36 PM
[GUI Plugin] KiNotes -axel- Plugins 0 07-14-2013 07:39 PM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 01:27 PM


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


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