Xojo bug bash

No - it shouldnt. At least its not supposed to
But I’m finding that if you open a new IDE it MAY remove your expire old license so you have to reenter it

Again - No - it shouldnt. At least its not supposed to

You should be able to use those old licenses until hell freezes over in theory
Even if their servers go offline as the IDE calling back to Xojo.com isnt supposed to be a requirement for the IDE to start & operate with a license
Otherwise any of the machines that are totally offline unconnected to any internet could never do that check in would ever work - and I know there were some like that

So one just has to refrain from checking out a new version of unlicensed Xojo on the same machine then.

It just doesn’t make any logical sense. Why are Xojo commiting self-saboutage? What do they gain from it?

Dunno about you but I just dont have that many machines :slight_smile:
its a pain and I just reapply my license when I notice its happened

Not sure what you mean by “committing self-sabotage” ?

Self-sabotage is when a entity makes misguided decisions that reduces their ability to survive.

Giving customers a reason to look at the competition is already something you should never do, but actively ignoring customers is persuading them to leave, they won’t leave happily, which leads to more negativity.

This self-generated negativity may not effect a new customer when they first see it, but it creates doubt in their mind and as time goes by, they’ll see more and more of this negativity, building more doubt. When something impacts them in a negative way, they conclude that Xojo is what t’others have said.

I have seen people who thought API 2.0 was good, get really pissed off after Web 2.0, DesktopControls, new LR and finally closing unresolved API 1.0 bugs. These stupid decisions, coupled with how Xojo handled existing customers has seriously damaged Xojo’s standing in these people’s minds. It reduces the chances of them renewing, while at the same time increases their interest in alternatives.

Xojo’s decision on how to handle customers, has nuked a number of advocates. People who would publicly talk about Xojo, assist other Xojo customers and have the knowledge to solve problems that Xojo can’t. These advocates are a form of marketing, if they’re happy, they’ll promote that their products or services are made with Xojo, this allows people to see what is truly capable with Xojo, it gives customers reassurance that it’s not a toy and that there are professional developers who can help them achieve the same level of quality applications.

I receive several e-mails a year from people saying “I can’t believe you made this in Xojo, I should take another look”. As Xojo doesn’t value me as a customer, I have begun removing references to Xojo from my products and site. Sure, I am not directly responsible for a single sale, but my examples of what can be done, have helped to improve Xojo’s reputation.

5 Likes

If their validation servers went away, what happens when you need a new computer?

-Karen

I just wasnt clear on which specific things you meant

And I 1000% agree that they have inflicted pain on people who used to be advocates
Like yourself where you used to FOR FREE advertise Xojo’s product while selling your own
Or people like Boba, Hal, myself and many many others I know of

1 Like

The license file you download should in theory work
But TBH I haven’t tried this in several years

There might be workarounds if the servers went away
I dont know

Over promise, under deliver, get defensive.

1 Like

Ask a shrink :crazy_face:

1 Like

I hope this is unit-tested :wink:

A previously purchased license technically WON’T work “forever”

For Xojo2019r1.1 to work on BigSur or Monterey it requires the developer apply a non-sanctioned patch to the executable bundle (on Mac). This has been published on this site,

Therefore “technically” that version and prior stopped working with Big Sur

And so far nobody has demonstrated that patch continues to work with Ventura… therefore killing 2019r1.1 and prior as of the OS.

Yes - OS level changes not may render the specific version useless

Thats definitely not something Xojo can prevent on their own

If you look at Windows where OS level changes haven’t rendered those older versions useless they continue to operate even with expired licenses
Its not uncommon to see someone asking about “how do I do X with Xojo 2013 or 14” or even older versions

My last PRO licence is 2018, no new features, bug fixes or IDE improvements I care, no new licence.

Windows had many significant updates, but they care about backwards compatibility. Las week I saw a big system I did 20+ years ago in VB6 migrated to new windows 11 machines.

Also Real basic apps run on windows 11.

but not all of them running on macOS 13

Dana posted the other day that they are going to do a 2 week bug bash for each release now, it is not like the one they did a couple of months ago where users nominate bugs but just what sounds like a sprint devoted to the bug backlog and her wording suggests that she has been told that even one upvote will be sufficient for consideration.

Time will tell if it is enough to makes a difference, but a couple of bugs I have upvoted (but not the ones I filed) have been scheduled for the next release in recent days. Since it’s not accompanied by any transparent “ok we hear you, we’re going to do much better on bugs and here’s how” it has the potential to be something that doesn’t really last though. And part of such a statement, to be really reassuring would be some discussion of their test coverage and the amount of effort they will put into that.

1 Like

No technical substantiation, just marketing. Another cliffhanger.

Sorry I should have been clearer

Xojo Windows targets hasn’t had any significant updates in years which is why people can keep using ancient versions for Windows without difficulty

But you are right that MS hasnt updated the OS in ways that are incompatible with existing software - unlike Apple

2 Likes

we’ll see since I still have one scheduled or 2019r2 thats not yet implemented :slight_smile:

1 Like

3 Likes