Skip to main content
Adobe Photoshop Family

594 Messages

 • 

11.2K Points

Fri, Aug 3, 2018 12:18 PM

Lightroom UI not managed as a finite state machine

Hi,

Some persistent UI bugs seem to demonstrate that the Lightroom UI is not managed as a finite state machine. When looking at the following issues :

https://feedback.photoshop.com/photoshop_family/topics/folder-favorite-setting-cannot-be-changed

https://feedback.photoshop.com/photoshop_family/topics/lightroom-selected-published-folder-or-collec...

https://feedback.photoshop.com/photoshop_family/topics/-7-3-new-bug-with-smart-collections

it appears that there's a problem with the mere idea of UI state in Lightroom. For example, the 3 bugs above point to a common problem : confusion between selected folder and right-clicked/target folder. This wouldn't happen if the UI was managed as a finite state machine.

This kind of design is clearly the obvious choice when developing complex UIs. I guess that the choice of LUA for UI development is making such a choice difficult or rather impossible. As the UI becomes more complex with the addition of new features, more and more similar bugs are likely to appear (another good example is the messy preset management that appeared with version 7.3).

This, added to the fact that the QA dpt. is non-existent or inefficient, is another indication that the code of Lightroom is slowly getting out of control. We do need some statements from Adobe about what they plan to do about this continuously deteriorating situation.

 

--
Patrick
www.ppphoto.fr
Hamburg ist der wahre Grund warum
Kompassnadeln nach Norden zeigen.

Responses

13 Messages

 • 

268 Points

2 years ago

I would also like to know how to lock myself to certain version to avoid deteriorating quality offending my work.

So what I like to know is how to avoid all updates unless accepted by the user. This is the least Adobe should offer under the circumstances.

For example the page: https://helpx.adobe.com/creative-cloud/help/update-app.html should clearly state what user shoud do to protect his/her production setup from unexpected issues due to updates, even if nothing needs to be done.

Sincerely:

Not really here. I just do not know how to close this account.

1.3K Messages

 • 

22.5K Points

So what I like to know is how to avoid all updates unless accepted by the user.
Not difficult - just don't install them. No Adobe apps update without you initiating the update.

Still, let's not exaggerate the risks of updating Lightroom.

13 Messages

 • 

268 Points

Having this documented is what I asked for.

Not really here. I just do not know how to close this account.

594 Messages

 • 

11.2K Points

With all due respect, we are slowly getting off topic.

 

--
Patrick
www.ppphoto.fr
Hamburg ist der wahre Grund warum
Kompassnadeln nach Norden zeigen.

1.3K Messages

 • 

22.5K Points

Isn't that inevitable with speculation that seems little more than pontificating - more Vatican State than finite state?

594 Messages

 • 

11.2K Points

Your opinion. Rather offending, though. Nobody can deny that there are increasing code quality problems with Lightroom. Ahem, OK, Adobe evangelists may deny this. I'm a former software engineer and I'm trying to understand what's going on with the ever growing number of bugs in this product. I'm just reporting what I observe and the conclusions that I can draw from this observation. These are not speculation but reasonable conclusions drawn by someone having a very long practice in software development. These conclusions can be contradicted and discussed but there's no need to make fun of them.

If you have some expertise in software development, I'm waiting for your counter arguments. Otherwise, just let the software experts from Adobe answer.

 

--
Patrick
www.ppphoto.fr
Hamburg ist der wahre Grund warum
Kompassnadeln nach Norden zeigen.

1.3K Messages

 • 

22.5K Points

Be offended if you choose, but that's how the original post came across. I responded to  help a guy with a specific problem, not waste time over-thinking an annoying failure to prioritise fixing a number of unrelated bugs. 

594 Messages

 • 

11.2K Points

> not waste time over-thinking an annoying failure to prioritise fixing a number of unrelated bugs

They are related by the same design mistake.

 

--
Patrick
www.ppphoto.fr
Hamburg ist der wahre Grund warum
Kompassnadeln nach Norden zeigen.

13 Messages

 • 

268 Points

I have the feeling that due to new Lightroom CC (the mobile light version) development has forked and this typically causes both quality and coherence issues. It might even explain the stagnant phase in LR development over the past years. I hope for the best, but fear that I only get to search for “dog”
or “cat” later and having to pay monthly for a software that is no longer kept up with all the love it used to be.

Sorry if I am sidetracking here, I found no way to PM in here.

Not really here. I just do not know how to close this account.

13 Messages

 • 

268 Points

I have the feeling that due to new Lightroom CC (the mobile light version) development has forked and this typically causes both quality and coherence issues. It might even explain the stagnant phase in LR development over the past years. I hope for the best, but fear that I only get to search for “dog”
or “cat” later and having to pay monthly for a software that is no longer kept up with all the love it used to be.

Sorry if I am sidetracking here, I found no way to PM in here.

Not really here. I just do not know how to close this account.