Reduced Cross-Platform Support

Any other Windows users here getting frustrated with Scrivener’s total lack of support for the platform?

Scrivener 3.0 for Windows has now been only available in beta and “coming soonfor 2 years now!


I’ve been reading and any requests on this forum for faster development are attacked as if someone asking for a stable, production-ready version is spiteful, mean or unreasonable.

Am I alone on this?

Also, for the record, I own the software on Mac & Windows since I work on a Macbook, 2 Windows laptops (and an Android phone). However, sadly, the reduced cross-platform support over the last two years seriously hinders my ability to use Scrivener effectively.

Sadly, using Scrivener has become a liability rather than an asset. I am writing this because I am in the middle of a deadline on a writing project which I started in an online, cross-platform outlining software with the intention of switching to Scrivener to complete the final stages. However, every time I try to manually copy the project over to Scrivener 3.0 Beta I run into a serious bug or I am told I have to re-download and re-install the beta. There’s always some issue.

So, I have read the forums and I see that when anyone talks about the lack of feature development on Windows, they are directed to use the Beta. They are told “It’s free and has lots of features!” But, when anyone actually tries the Beta and its (many) errors prevent them from finishing their work they are told they shouldn’t be expecting anything else from beta software and to use the stable (non-updated) Windows version 1 again. Honestly, how long has it been since that version got an update?

Naturally, when my work is critical, I choose to avoid relying on the beta but the previous version is now out of date, so I go back and continue my work in the alternate online Outliner in hopes that the “Coming Soon” for the Stable 3.0 release actually means something closer to “within a couple months” rather than “in another 2 years”. Sadly, experience is teaching me this hope is proving to be unreliable.

I am posting this in hopes that someone out there has something other to say than,“Use the Windows 3.0 beta or version 1 and stop whining”. Seriously, that’s not an adequate response! This is no longer just about the software. This is about the reasons users have to place their trust in the parent software company enough to use their product. Do the founder and developers at Literature and Latte actually care about maintaining reliable tools for their users? Do they care if their lack of living up to their public commitments causes problems for users? Do they even understand software development enough to know whether it’s reasonable to keep a promised software update in beta for 2 years? Do they realize the impression that gives to anyone who is deciding whether to depend on their software? Most importantly, do they teach their Support Representatives to treat negative feedback as an opportunity to improve, not a challenge to be talked down to, or dismissed.

The support responses on this forum that essentially attack/disparage/dismiss the concerns of any users who mention this lack of development are actually making the company and the founder look bad. If you think your dismissal of this criticism is making the company look better I am sad to say you are mistaken.

This is particularly sad because I have been a major Scrivener proponent in the past. I used to tell my friends how awesome it was. I loved the potential of the software, but the owners/developers and particularly the forum support seem to have lost interest in listening to and caring for their Windows customers. When “Stop wining! It’s great! You get a free beta!” is the auto-response around here then the users get the picture loud and clear. The Support Representatives are mainly interested in defending the company’s decisions and not listening for opportunities to help users by identifying issues so they can improve their product.

And before the responses flow in to tell me “You just don’t understand the product philosophy” or even “We like it how it is!” Just remember, a problem that doesn’t cause you any pain, can still be a legitimate problem that causes pain to others. Just dismissing it because the product “works fine for you” is a good way to alienate potentially loyal users.

Firstly, I have no connection with L&L, am just a very happy Mac and iOS and happy and very hopeful Win V3 user.

If you really bothered to read the posts from L&L staff you would see they provide great support for the old version and the beta. They care very much for their customers and provide best in class tools. They respond very effectively to customer input on bugs, do not as you suggest fob users off.

You would also see the great strides they have made and just how close to release V3 is.

You might also learn how great a challenge it has been to achieve a program with the same functionality as the Mac version. Apple provide best in class development tools for free, Microsoft force you to use 3rd party and keep the best secrets for themselves.

I am also in the middle of a time crucial project that is working just fine in the beta. Yes there are still some bugs but no dealbreakers and nothing compared to some I’ve faced with production released software from companies with thousands more staff.

People asking when the release can be expected have been treated with every courtesy. Those who have called L&L uncaring, unprofessional, incompetent, demanded ‘consequences’ for failed timelines have been treated with the level of respect they have earned. (IMHO)

Those who have had the development process clearly explained by L&L and other forum users and still keep demanding, making threats to go elsewhere have generated a level of frustration amongst some members that results in plain speaking. There is a big difference between plain speaking and attacking.

Again, if you read the various threads you will see there are perhaps 10-12 who have at various times demanded now etc (often people’s on their first few posts) and dozens who while wishing for now have simply got on with the task of being a good beta user and providing feedback to assist.

L&L have lived up to their public commitments, namely “It will be released when it is ready”. Being an active contributor on the beta program assist L&L achieve that commitment.

I think you can continue to use Mac v 2 until Win v 3 arrives.

I agree with almost everything said here, but this:

…is a mischaracterization and over-simplification at best and muddies the water greatly.

I hope you reported those serious bugs. If you did, you will find that L&L takes serious bugs seriously, and do fix them. If you didn’t, well, frankly, how do you expect them to get fixed?

As to the rest, no, I don’t really see things as you do. Scrivener works fine (apart from those serious bugs you have found, possibly), and I get to use it for free. Can’t beat that!

:bulb:

We’ll agree to disagree.

This. I have spent my entire professional career writing code for Windows and Apple products (across the whole stack - desktop, phone, server) and the idea that Apple provides tooling or information on par with what Microsoft provides is just… I’ll be polite and go with inaccurate.

Microsoft has always been absolutely aware that third-party developers are critical and actively courting the independent dev community. Apple, on the other hand, can only be generously considered actively hostile to developers. At every turn, they consider us beneath consideration if not openly contemptible.

One could, MAYBE, argue that in the “old days” when MDSN was the best way to get all the tools that mattered (though it was by no means required) that there was some barrier to entry. That hasn’t been true for more than a decade. .Net is a fantastic platform and cross-platform, open-source and free. Visual Studio Code (open source, free and amazing) is a first-class IDE for all the work you need outside of the walled garden that is some iOS development.

As someone who appreciates what the L&L crew are doing here, the idea that somehow the Windows version is being held back by the tools on Windows is just, again, inaccurate. By all accounts the L&L dev team is hampered by adherence to a number of very questionable technology choices that while I disagree were correct at the time they were made? Have long since passed from incorrect to actively detrimental.

Anyway, just figured I’d chime in… because these delays may have good reasons, but I don’t want anyone to actually come away thinking “well, it’s really just that Windows is hard”.

We’ll just agree to disagree on that score.

The key pieces for Scrivener on the Mac are Apple’s text system, its PDFKit for handling PDF files, and WebKit for HTML files. What are the Windows equivalents of those components?

(I’m not being snarky. I honestly don’t know the answer.)

Katherine

Not by the tools, but by the available API’s. Windows does not provide a lot of the core functionality MacOS provides, which makes it easy to make office style applications. Microsoft wants you to use Office as the foundation for such applications, not the Windows APIs.

The choice to use Qt is excellent, and frees L&L from using .NET, which is not a good choice for software which has long life cycles. I have been stuck doing legacy work on .NET, and it’s not fun. Qt is designed to be easy to port forward, and is a very stable and responsive platform. It is a much better choice than .NET for the kind of application Scrivener is.

What hampers the L&L Windows team is the lack of functionality in the Windows API (and Qt API) which is easy to access in Cocoa and friends.

Windows has nothing like the Cocoa text system. It is the best in the industry, and nothing can hold a candle to it. GNUstep is closest. Behind that is everything else. Far behind.

To the original poster: If something becomes a liability just let it go.

I used to be on the same boat, and simply stopped caring for the Windows counterpart of L&L products. I manage my 4 projects using the IOS and Mac versions of the program.

I used to be one of the demanding ones, one of the group that could not see anything good in the windows development team and spent hours writing hostile posts and remarks, and read many others of the same ilk. You know what, it didn’t advanced the delivery of Windows version 3 an inch!!! It did not help me write a single meaningful sentence, not a single iota.

So, after a while I stopped caring about release dates and took advantage of the free beta available. Then, I was given a second MacBook Air in very good condition and decided to buy the Mac version and forget about the Windows until it becomes finally available. Life’s too short to waste it being a mean character.

I’m not implying that you’re being mean, or anything like that, only that by worrying by betas, release dates etc, you’re not being productive, you’re not writing.

Yes this is extremely frustrating and fare beyond the point of overpromising. After a while it just becomes a straight out lie to lure people to buy something that never gets delivered.

I have a macbook from my work and a PC with a 38"monitor (that is not compatible with the macbook).

I bought the bundle over a year ago expecting at some point that I could work on my PC as well.
But I can’'t as the windows version isn’t coming.

Also there is no still no releasedate which only means one thing: They have no clue how far they are.from delivering.
Nonsense excuse is that it is policy not to mention delivery dates, but that is just a euphemism for repeating they have no clue when to deliver.

I can’t recall suppliers ever being this uncommitted to delivering on promise.

I have kept out of these threads most of the time because they seem to generate far more heat than light, and in any case do nothing to hasten the release of Scrivener 3.

I do want to point out though that the release of a piece of software is a largely artificial milestone. There are beta versions, then there is one or more release candidates, and then there is a release. The released software - the “deliverable” software - is often no different from the final release candidate, which is often hardly any different from the first release candidate, which is not very different to the final beta version.

I have personally been using Scrivener 2.9 (the beta) on a daily basis since September 3, 2018 when I switched from my paid up 1.9 to 2.9.6. At that point I knew I had no need to do any compiling for months, so I had no concerns about the area that were announced as not ready.

In that period I have written and published websites, academic papers, course notes, and many other pieces of writing with the rapidly developing Scrivener 3 beta. I have not lost a single word. I have not suffered at all from using the beta. I have contributed in very minor ways to its development.

Whenever it is finally released I will feel only one difference: I will have to pay for it.

The beta has been as usable as the “finished” version will be for months now. We can guarantee that when version 3 is released someone will find some bugs and version 3.1 will be along soon. So it goes.

I am aware some people are more risk averse than me and I am aware that they probably have very good reasons for being so. I am not making any assertions here about what other people are doing ,or should be doing. I merely wish to point out that I at least have found version 3 a great tool for an appreciable length of time now.

I am very grateful for it whether it has a badge on its lapel saying “beta” or not.

1 Like

You obviously have not bothered to read the comments from L&L staff or checked out the beta. It is an amazing program already and clearly moving closer to release. It is completely useable and solid already. If you wanted to you could have been using a very stable V3 Win for some months now. The only issue, it has the title of beta.

As for the suggestion of a straight out lie, what a load of bs. While they will not pre-announce a release date we get a good deal of information from the beta releases and other threads o the forum.

I’d be interested to know what 38” monitor you have that is not compatible with a MacBook. I’ve not seen a PC compatible one yet that won’t connect, even if an adapter is needed.

From what I have seen in 35 years or so of using (not creating) PC software, there are 4 possibilities regarding release dates:

  1. You work diligently and promise a firm release date. The night before the release date, elves who are capable of producing software code with no unexpected problems come in and finish the project. You meet the release date. Users love you.
  2. You work diligently and promise a firm release date. The elves don’t show up, but gremlins do. You are committed to the release date, so you release the software with known bugs still in place. Users hate you.
  3. You work diligently and promise a firm release date. No elves, just gremlins. You refuse to release buggy or not-fully-functional software, so you miss the release date and set another one, which you also miss. Users hate you.
  4. You work diligently, but (perhaps having been burned by #3) you decline to promise a release date. Gremlins appear. It takes longer than you ever imagined. Users hate you. But when you finally do release it, it works near-flawlessly. Users claim they always loved you.

It would indeed be a lie if they actually never released the product. There is zero reason to expect that to happen.

So what did L&L promise you? And when?

Early 2019 and updated the page August 2019.

They sell a bundle in which they had promised that you could upgrade to version 3 when it would be available.
The latter will never happen. Probably not before version 4 is available and definately not in a reasonable period (years is not reasonable).

You pay for the fact thay you can have the software available on two platforms.
Currently this fraudulant offering is still being made; Bundle for 85 and mac version for 53.
You pay 32 euros extra for absolutely nothing as the two versions are incompatable and the windows version is of no use when you also use the mac version.

L&L should reimburese buyers of bundles for the amount they paid too much, as L&L have not delivered the value that customer reasonably could expect from it, and they know it as the versions are incompatible.

See also:

literatureandlatte.com/stor … ab=Bundles

literatureandlatte.com/intr … crivener-3

“Never” is a long time.

The status updates in the beta forum demonstrate steady progress toward a releasable version of Windows Scrivener 3.

If you would like a refund, you are welcome to contact our sales team, here:
literatureandlatte.com/contact-us

Katherine

4b. You release your product with flaws. Your clients ask you to please put a remedy to those flaws. You ignore them and ask you support team to ignore the posts concerning those flaws. It’s amazing the Mac V3 Spanish menu (and I think the German one aswell) still got many items yet to be localized. That a Spanish user has to use a dictionary in order to understand the functions of a program that’s supposedly in his native language and that you contact the company, write forum posts and nobody gives and damn.

I also noticed the same issue in the Spanish Windows beta, offered some suggestions, and was told not to worry that localization was done at the end, only to find months later that L&L had the same issues in a product already released years ago. Well at least in that aspect Windows and Mac versions are fully compatible!!! :smiling_imp: