08-27-2017, 12:27 AM | #1 |
pokrývač škridiel
Posts: 1,525
Karma: 3300000
Join Date: Oct 2011
Location: Bratislava, Slovakia
Device: 3*iPad, SamsungNote & Tabs, 2*OnyxBoox, Huawei 8″, PocketBook
|
The Status of Marvin
Fellow Marvin users, we've got to realize that Marvin is a product of lucky coincidence, no more.
If Amazon hadn't killed Stanza, Marvin likely wouldn't exist. It's just that after Amazon killed Stanza, Kris got so mad he could no longer read his e-books in acceptable e-reader software, he decided to create his own app to read his e-books in. The results of his effort likely surprised Kris more than anyone else. I mean the reception here from the MobileRead crowd. There's a thread somewhere in the archives, from late 2011 or so, that shows Kris positively stunned by how well-received the original Marvin was. He never, ever expected such enthusiastic reception, I'm sure. So, Kris then plunged ahead with gigantic enthusiasm, eventually creating the superb Marvin 2... but also burning himself out in the process. I still remember his 18-hour workdays, for weeks and months on end. After Marvin 2, we arrived at the stage where Kris himself evidently got satisfied with Marvin's feature set (he finally got his Stanza replacement, after all – with a vengeance!). At the same time, given the App Store's pretty insane pricing model, where top-quality apps like Marvin are expected to be sold for a couple of bucks, the sales of Marvin cannot possibly sustain Kris's livelihood. If Marvin was a desktop app, prior to Apple's invention of iOS, Kris could charge, say, $40 for it, and no one would bat an eyelash. But times have changed. Top-quality mobile software is supposed to be dirt-cheap nowadays. As a result, mobile developers go depressed and/or broke, and they stop developing the apps. (My favourite iOS plain-text editor, Permanote, formerly known as Nebulous Notes, has been chugging along in near-death agony for a couple of years now.) In a better scenario, the mobile app switches to an annual/monthly subscription model, like the journaling app Day One recently did, and I have purchased their annual subscription for $26 or so. Whether that's going to be enough to rescue the app from dying, remains to be seen. How many people would be willing to purchase an annual subscription to use an e-reader, though? I love Permanote/Nebulous Notes, but I have rejected the developer's offer of a monthly subscription at something like $8. Sorry, but to pay a hundred dollars a year just to be able to use a text editor... that's insane. Apple's App Store model is insane, too (mobile software is too cheap!), but some of these subscription models go to the opposite extreme of being way too expensive in providing what can be seen as basic functionality. If Marvin announced a monthly or annual subscription model right now, would I subscribe? No, I wouldn't. Marvin still lacks essential e-reader functionality, such as highlights and annotations syncing. Years have now passed, and there's been no development in this regard – or much development in any regard, as others have observed in the most recent substantial thread on this board. Yes, Marvin 3 was a nice refresh, and there was a brief flurry of activity associated with it, as well as a crippled Beta-testing process (more like an imitation of standard Beta-testing). The putting to death of a supremely useful user-feedback tool such as GitHub, which to this day lists dozens (or should I say hundreds) of unresolved user requests and reports, only confirmed that no full-fledged troubleshooting regarding Marvin 3 ever took place or was even intended. All the Marvin 3 hoopla subsided pretty quickly, and now we're back to inertia. Does the minor update from a couple of weeks ago qualify as disrupting the inertia? Broken-record apologists will once again cry, in (fake?) tears of joy, "Yes!" I say, "No, it doesn't." The most recent update brings some minor improvements that apparently Kris himself found desirable while reading books in his own software; Kris likely wished to fix these minor glitches for himself or persons close to him, and so he did – and in that way, he also fixed them for all the rest of us. It's the original "Marvin development model" all over again, you know? "Do something for yourself, and then perhaps other people – ideally, the entire world – will also benefit from it, even though they weren't really the original and primary recipients of your effort." There's nothing wrong with that, of course. This is the real life. If app development doesn't bring food on the table, that's how top-quality apps will be developed in future. Users will be at the whim of the apps' developers, because app developers must earn their livelihood in other ways, unrelated to our much beloved apps. I still use Marvin as my main e-reader, but mostly because it's so extremely difficult to switch to a different app once you've grown used to it. MapleRead and Hyphen are worthy competitors, though; I don't rule out switching to them from Marvin later on. I never heard about tiReader before today; it certainly looks nice from the app description, and I put the most expensive Pro version on my wish list. Should I buy it? Will there be no regrets? Is it, too, a worthy competitor for Marvin, just like MapleRead and Hyphen are? As to the GoFundMe idea proposed by Ferante1, I'm all for it and am absolutely willing to put up $10, $20, or even $30 for the prospect of Marvin finally supporting highlights and annotations syncing (and other sorely missed features) after all these years. As opposed, say, to a subscription model with no specific improvements in sight. |
08-30-2017, 08:58 PM | #2 |
Grand Sorcerer
Posts: 7,196
Karma: 70314280
Join Date: Dec 2006
Location: Atlanta, GA
Device: iPad Pro, iPad mini, Kobo Aura, Amazon paperwhite, Sony PRS-T2
|
You know, it takes a certain amount of chutzpah to basically drive Kris off the forum with your constant complaining that Marvin didn't do things precisely as you wanted, then a year later come on and complain about the lack of development.
The eReader app market is very much a niche market where developers put out apps more to share cool apps that they have come up with than with the expectation of making it reach. Telling someone you think their baby is ugly is a pretty good way to make sure they aren't going to be sharing it any more. |
Advert | |
|
08-31-2017, 03:41 AM | #3 |
Addict
Posts: 306
Karma: 1250000
Join Date: Jan 2011
Location: UK
Device: Kobo Libra, iPadAir2, PRS600, iPhone 6, iPod, Palm TX
|
I am with you PWalker8, Marvin does all I want which is to allow me to read books, I don't need the other bells and whistles about notes and things I just want to read. I suspect that 90% or more of other users of Marvin use it the same way. Some people want a Rolls Royce that does everything but they are small in number and not main stream users and some seem to continually moan when the application they WANT to use doesn't do everything they want BUT they lose sight of the fact that NO OTHER app does what they want either, so perhaps they are being unreasonable in their requirements.
|
08-31-2017, 10:45 AM | #4 |
Right, Except When Wrong
Posts: 361
Karma: 4317011
Join Date: Aug 2007
Location: Indianapolis
Device: Kindle Oasis 3 (sometimes iPad Mini).
|
I have no problem with people who offer suggestions or constructive criticism. But when someone's criticism is essentially, "only my opinion is valid" or "give me the feature I demand even if nobody else needs it" or "do it my way or you suck!" then it is neither constructive nor helpful. Sadly, all too often online discussions that should prove worthwhile as opportunities for people to express opinions and exchange ideas toward a general shared goal, devolve into shouting matches, name calling, other types of immature behavior. I'd like to think that if I was a developer, I'd respond positively to reasoned discussion and helpful suggestions, but if I was subject to the sorts of criticism found in these sorts of threads (and I'm not referring just to this thread or just to Marvin...), I'd likely throw in the towel, run for the hills, and find another avenue to generate some revenue.
|
09-01-2017, 07:40 AM | #5 |
pokrývač škridiel
Posts: 1,525
Karma: 3300000
Join Date: Oct 2011
Location: Bratislava, Slovakia
Device: 3*iPad, SamsungNote & Tabs, 2*OnyxBoox, Huawei 8″, PocketBook
|
Sure, what else are you going to blame me for? Hurricane Harvey? Yeah, certainly, the lack of Marvin development (both after V2 and after V3) is the fault of one person on MobileRead daring to suggest (once a year in recent years, as you admit!) that Marvin in its present shape is less than wonderful. And, please, don't substitute your imaginations for what has actually been said, repeatedly, over the years. I have constantly both praised (effusively gushed, in fact!) and critiqued Marvin (in the opening post of this thread, too!), and I have contributed to Marvin's development with dozens of hours of unpaid Beta-testing work (and let me assure you, it was hard work), but it would be too much to ask you to actually read my posts other than superficially, right? Nor have I ever suggested that "only my opinion was valid", etc. My opinion is just as valid as anybody else's. If Kris and others are satisfied with the current Marvin (even though its competitors already offer essential features like highlights and annotations syncing), I can certainly live with that. I will then likely continue rating Marvin as 3.5-star software (I just find it impossible to rate an e-reader 4 stars or higher if it lacks highlights and annotations syncing), and will likely move on to a different e-reader in future. But that is not an earth-shattering event. If Marvin can find enough fans and users even with its current mediocre/flawed feature set, then good for Marvin, good for Kris and good for all of you folks who seem to be so ecstatic about the status quo! You don't seem to expect more out of Marvin, but I do, and that's all there is to it.
|
Advert | |
|
09-01-2017, 02:36 PM | #6 |
Right, Except When Wrong
Posts: 361
Karma: 4317011
Join Date: Aug 2007
Location: Indianapolis
Device: Kindle Oasis 3 (sometimes iPad Mini).
|
Touchy, huh? Look, I think that I said I wasn't pointing at any one person about any one thing. I was talking generally about how we all relate to each other and to developers (and, in particular, to those for whom the applications we are describing may not be the primary source of income). There is a way to be constructive and courteous and there is a way ... not to be.
|
09-01-2017, 06:15 PM | #7 |
pokrývač škridiel
Posts: 1,525
Karma: 3300000
Join Date: Oct 2011
Location: Bratislava, Slovakia
Device: 3*iPad, SamsungNote & Tabs, 2*OnyxBoox, Huawei 8″, PocketBook
|
No problem, MSWallack; I wasn't reacting specifically or only to you, but I was especially disappointed by what Phil (or Paul – I always forget, sorry) said. It's really outrageous to suggest that Kris's disappearance from these forums or Marvin's minimal development in recent years is due to a fellow MobileRead user's feedback on the app. If Phil tried to be at least 1% fair, he would remember or recognize that Kris's disappearance act from these forums basically started after Version 2 was released and was very much unrelated to my presence on this board, which has been intermittent at best and minimal in the last couple of years.
If there's something that frustrates me about this board, it's that, ever so often, it focuses on lambasting fellow Marvin users, fellow MobileRead members. Why not, for heaven's sake, focus on the app, on how to make it better? If some users here are fine with how Marvin already is, and they need nothing more from Marvin (and as I said in the opening post, I surmise Kris himself may be among those users!), that's perfectly fine – for you. But please understand that it's not nearly enough for many other Marvin users, especially those who work with literature professionally as I do. I earn my living by proofreading, among other things, and I always hesitate when recommending Marvin to my colleagues because professionally, Marvin simply isn't where it needs to be. Yep, no other app is there, either, but is that an excuse? Everyone else is crappy, so let's stay crappy, too? I assure you there are many, many, many users apart from myself who expect Marvin to sync their bookmarks, highlights and annotations. It's a basic feature for an e-reader in 2017. Look at the Appstafarian page on Facebook – many users request it there as well. I hardly ever post to that page, but Kris has been largely absent from there as well, user queries are left without a response – is Phil going to blame that on me as well? This is insane. Please understand I'm not "blaming" Kris in the least. I have 100% understanding that he just can't focus on Marvin the way he used to in the frantic Version 2 days and previously, if the financial compensation isn't what it rightfully should be. I said so in the opening post. Even if the financial compensation was OK, every human being can reassess their priorities in life. Kris owes us nothing. If he decides this is as far as he wants Marvin to take, that's going to be it – and the search for a professional-grade e-reader will need to continue elsewhere. Finally, MSWallack, I'd like you to consider that what is or isn't "courteous" is very much in the eye of the beholder, and may be culturally conditioned. I'm sickened by this hypersensitivity as frequently displayed here, where any criticism of the app is being interpreted as "attacking Kris", "being rude", "calling his child ugly" and other such nonsense. This is political correctness at its worst, and it's rampant on MobileRead. If you insist on calling "rude" what was simply an honest expression of opinion, intended to improve the app, people will, sooner or later, get sick of all the political correctness, of the apparent need to never say anything directly and apologize a thousand times before expressing even the slightest, indirect hint of a critical opinion... and when people finally get sick of all this hypocrisy, you get someone like Trump as a result. Please think of that and don't automatically impute the worst motives to what your fellow MobileRead users may post here. I'm extremely busy and if I ever post here, I assure you that my only and exclusive intention for doing so is not to lambaste anyone or to make anyone feel bad, but to make Marvin better. That's it. That's the only thing this board should be about, shouldn't it? Another year has passed without anything but cosmetic fixes in the most recent minor update, so I thought it was warranted to start this thread in order to deliberate on Marvin's current status and its future. That's it. No bad motives behind that. If you can't bear reading my posts, simply set up a filter so you never see my posts. Feel free to ignore me. Easy, right? |
09-01-2017, 09:56 PM | #8 |
Grand Sorcerer
Posts: 7,196
Karma: 70314280
Join Date: Dec 2006
Location: Atlanta, GA
Device: iPad Pro, iPad mini, Kobo Aura, Amazon paperwhite, Sony PRS-T2
|
I am reminded of the scene with the two computer nerds in the movie, WarGames. Sometime we need someone to tell us when we are being rude and insensitive, since few are rude and insensitive intentionally. Of course, you do have to be willing to listen when multiple people tell you.
|
09-02-2017, 02:25 AM | #9 |
pokrývač škridiel
Posts: 1,525
Karma: 3300000
Join Date: Oct 2011
Location: Bratislava, Slovakia
Device: 3*iPad, SamsungNote & Tabs, 2*OnyxBoox, Huawei 8″, PocketBook
|
No problem, Phil (or Paul). And I thank you for that feedback. But that "reminder" could also be worded less absurdly than in your previous post, right?
At the same time, let's not pretend that the problem of excessive sensitivity doesn't exist. It's a weighty cultural issue these days, and perhaps at the heart of what's been happening in America recently. I'll be unduly generalizing now for just a moment, but many Europeans – not just myself – find it difficult to discuss issues and their potential resolutions with Americans if Americans insist on getting offended twice a minute by any sincere expression of opinion from the other side. The constant imputing of the worst motives to the other side just kills all reasonable discussion. How is Marvin ever to improve as an app, if we're not allowed to speak straightforwardly about its current deficiencies? It would take 10 times as much time for me to contribute here if I were required to state my every objection to Marvin in a roundabout, politically correct manner, just so that no one can possibly get offended. And I just lack the time to keep rewording everything I say in roundabout terms. Speaking indirectly all the time also decreases clarity and makes it difficult to pinpoint what the issues really are. So, my idea of how to solve this "cultural communication issue" is for those members of this board who are easily offended by sincere feedback on Marvin to simply set up filters so they never, ever see a post of mine again. Issue solved. Of course, if Kris ever sets up such a filter himself, I'd be in trouble, but so far he hasn't, to my knowledge. |
09-02-2017, 02:30 PM | #10 |
Grand Sorcerer
Posts: 7,196
Karma: 70314280
Join Date: Dec 2006
Location: Atlanta, GA
Device: iPad Pro, iPad mini, Kobo Aura, Amazon paperwhite, Sony PRS-T2
|
It depends on if you want to give feedback or pontificate on your ideal solution. Dealing with other human beings often requires that one takes their feelings into account, at least if you want positive results. As a software developer, I frequently get enhancement requests that either don't fit in with how I envision the product, or would be difficult to implement. When I get one of those "since this doesn't do xyz exactly like I want it, this product sux" feedbacks my normal reaction is "screw you", I may not say it, but I think it and focus on other enhancements. If someone is polite about it, I take the time to tell them "hey great idea, but it doesn't really fit in very well at the moment, but I'll keep it in mind for the next re-write".
|
09-02-2017, 11:45 PM | #11 |
pokrývač škridiel
Posts: 1,525
Karma: 3300000
Join Date: Oct 2011
Location: Bratislava, Slovakia
Device: 3*iPad, SamsungNote & Tabs, 2*OnyxBoox, Huawei 8″, PocketBook
|
Naturally. But all of that depends on your own definitions of "politeness" and "pontificating on ideal solutions".
Which is more important to the developer? Improving their product, or to insist on politically correct, hyper-sensitive US definitions of "politeness"? If political correctness is more important to a developer than the quality of their product, then the customers themselves might say, "Screw you!", you know. So the developer should be careful when dealing with customer feedback and not discard it just because it doesn't conform to someone's idea of political correctness. Outright rudeness is repulsive to me, but straightforward talk about an app's deficiencies is not. The trouble with MobileRead is, that the two are being put on the same level. For example, I'm not aware of ever having made a statement saying, or even implying, "Since this doesn't do xyz exactly like I want it, this product sux." There has never been even the slightest suggestion of this from me – not once. However, such an attitude is constantly being attributed to me by some voluble MobileRead posters who apparently see it as their duty to attack their fellow MobileRead posters if they don't conform to their idea of political correctness or "courtesy". In dealing with user feedback, it's important for the developer to be able to separate grain from straw – useful feedback from bluster. Unfortunately, MobileRead makes that very difficult, because much of the "discussion" here is just one set of users launching personal attacks on other users, instead of discussing the app. Just look at this current thread: how much time and space have we already wasted in this thread by talking about our mutual relations and perceptions of "politeness", instead of about improving Marvin? That's meta-discussion, not discussion. That is why it's so regrettable that Kris abandoned Marvin's GitHub. GitHub is fantastic thanks to its strict organization of "one issue per thread". Thread hijackers and trolls from MobileRead have no chance to succeed on GitHub, because malignant personal attacks on other GitHub contributors, spamming all threads with the same "pet peeve", and other common MobileRead tactics, would be immediately noticeable there, and such posters would get banned instantly. (And, to be sure, the worst MobileRead trolls have been noticeably absent from Marvin's GitHub; they just wouldn't be allowed to spin their politically correct theories of "politeness" and pontificate on them there.) For these reasons, I hope Kris will – if Marvin's development in future is to continue in other ways than in these occasional cosmetic fixes – reconsider his decision to ditch GitHub, and will return to GitHub as the place-to-go-to to manage user feedback on Marvin. Naturally, if Kris no longer has the time or inclination to develop Marvin in other-than-cosmetic-fixes ways, then his decision to abandon GitHub makes perfect sense. And, unfortunately, this is really my impression of what happened. It appears to me that Marvin 3 was Kris's last-ditch effort to generate enough revenue to enable him to develop Marvin on a consistent basis. It appears, though, that Marvin 3 has not generated sufficient revenue, and so we're back to the post-Marvin 2 mode of "only cosmetic fixes once or twice a year". Last edited by Faterson; 09-02-2017 at 11:51 PM. |
09-08-2017, 03:57 PM | #12 |
Guru
Posts: 695
Karma: 2383012
Join Date: Aug 2007
Location: Schiedam (The Netherlands)
Device: Lots of eInk devices and iOS stuff
|
I only have one thing to say: I stopped using Marvin and went back to iBooks for the lack of syncing highlights and annotations.
|
09-09-2017, 05:07 PM | #13 |
pokrývač škridiel
Posts: 1,525
Karma: 3300000
Join Date: Oct 2011
Location: Bratislava, Slovakia
Device: 3*iPad, SamsungNote & Tabs, 2*OnyxBoox, Huawei 8″, PocketBook
|
I have a few friends who have done just the same thing, although some have chosen Google Play Books, and others Kindle. I'm among the last ones from among those for whom I know syncing annotations is essential, who's still clinging on to Marvin.
We quite narrowly avoided a major catastrophe in Marvin 3: Kris was ready to ship it with the option for exporting annotations in HTML removed, as opposed to Marvin 2! (And that's the trouble with Marvin 3: overall, it's a nice improvement over Marvin 2, but some extremely useful Marvin 2 features have disappeared, and haven't returned since: let me only mention the missing three-finger-swipe gesture in Marvin 3, or the lack of signaling the presence of an annotation when it's attached to a highlight – in Marvin 2, this was shown by the highlight being underlined with a dotted line.) So I certainly don't wish to boast here, but if anyone finds exporting annotations from Marvin into HTML useful, the only reason we still have it in Marvin today is because I pleaded like crazy with Kris, in the final stages of the (limited) Marvin 3 beta-testing, to restore the feature. And Kris did, at the last minute, which goes to his credit. I can tell you, rfog, that if Marvin 3 indeed lacked the option to export annotations into HTML as in Marvin 2 (and it's an extremely buggy and deeply unsatisfactory export operation, but at least it's there!), I'd probably have deserted Marvin a long time ago, too. So what I do instead now, is that after I finish reading a book (I have 3 iPads and 1 iPhone), I email the HTML export of annotations from all 4 Marvins to my desktop machine, then I fire up the SeaMonkey Composer there, and I manually collate all 4 HTML annotations files into one. (Yeah, theoretically, Marvin should be able to merge all those files on its own, but that process has been known to be buggy, too; I want to play it safe.) You see, much as I hate the lack of highlights and annotations syncing in Marvin, when it comes to "digital typography", the way e-books look while we read them on the screen (and that is the one thing we spend most of the time with while using e-books!), I still find Marvin the best of them all – better than MapleRead, Hyphen, or Moon+ Reader on Android. (I have yet to look at tiReader.) Those other apps are pretty fine as well (while sharing many deficiencies with Marvin), but typographically speaking, in terms of rendering, Marvin still has an edge over them, I think. I'm not sure how much longer this prerogative alone will be able to keep me attached to Marvin... because those other apps, unlike Marvin, seem to be getting more updates recently, so there's reasonable hope they will be improving faster (and removing their current deficiencies) compared to what looks like a pretty stagnant Marvin in the last couple of years (minus the short-lived Marvin 3 outburst), unfortunately. |
09-09-2017, 08:22 PM | #14 |
Resident Curmudgeon
Posts: 76,409
Karma: 136564696
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Marvin could be the best reading app, but it's missing a number of features to do this.
What needs to happen is Marvin needs to get rid of publisher mode and combine with with the non-publisher mode. Let the user decide which overrides he/she want to override and which not. Also, that would mean embedded fonts would work with the overrides and if someone wanted no overrides, then that can happen too. Also, mMarvin needs to have ADE page numbers because a lot of us also use RMDSK based Readers or other apps/programs. And the margin overrides also needs a second override to override (or not) indents of 0. Marvin gets it wrong. It's not allowing me to adjust an indent of 0. So if you get an ePub with paragraph spaces and no indents, then there is no way to fix this to remove that paragraph space and have indents. Also, Marvin should be syncing highlights, bookmarks, and annotations. These are things that would make Marvin much better. |
09-10-2017, 05:54 AM | #15 |
pokrývač škridiel
Posts: 1,525
Karma: 3300000
Join Date: Oct 2011
Location: Bratislava, Slovakia
Device: 3*iPad, SamsungNote & Tabs, 2*OnyxBoox, Huawei 8″, PocketBook
|
Yes, Jon, there are many things to improve in Marvin – and in its competitors, too. We may not agree on the particulars – which missing or misbehaving features should have priority – but I think most of us would agree there are many things to improve in Marvin. The dozens (hundreds?) of user requests listed in Marvin's GitHub speak volumes.
The trouble is, given the rate of Marvin's development from the last few years, these things will get fixed/improved in 10 years, 20 years, or never. (I use certain other pieces of software in which some bugs have been unresolved since the late 1990s, so I'm not exaggerating.) This is not meant to criticize Kris – we fully understand if he now has other priorities in life than developing Marvin at the frantic rate of the Marvin 2 era (especially when the financial rewards aren't what they should be). But it's a statement of fact that these improvements are unlikely to occur anytime soon if Marvin's development is to continue at the rate from the last few years (minus the Marvin 3 intermezzo). |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Marvin 2 -> Marvin Classic, Updated to v2.9 | kguil | Marvin | 8 | 12-17-2016 06:19 PM |
[Tips & Tricks] Marvin 3 vs Marvin SxS | kguil | Marvin | 15 | 06-27-2016 11:57 AM |
Books show in Marvin Docs, but not in Marvin on ipad | nmackay | Marvin | 8 | 10-13-2015 04:52 PM |
Status | mvoosten | OpenInkpot | 64 | 08-13-2009 09:14 AM |
iLiad Status? | RibRdb2 | iRex Developer's Corner | 11 | 09-25-2006 10:50 AM |