Please don’t perceive this as negative.
(Eventually) I’d like to migrate a number of Web 1.0 projects to Web 2.0.
Even assuming no direct migration path and that I have to rebuild them from scratch in Web 2.0 - I have interest in doing so (primarily due to familiarity with Xojo). However my time frame is not without limits.
I recently downloaded the current Release 2021 R1.1 to re-try Web 2.0.
I re-read the Release Notes from versions 2020 R1 through 2021 R1.1 to gain an overview of the current state of transition from Web 1.0 and the maturity of Web 2.0. I certainly acknowledge much progress has been made, however I failed to gain a real sense of the state of readiness of Web 2.0 for my projects from the information in the release notes.
I dived in to use the 2021 R1.1. I built a small app, enjoyed using the new Chart object (changing it dynamically). I then noticed some basic events I had expected of the WebTextField were missing.
I then found I needed to perform my own “gap analysis” of what was once available in Web 1.0 versus what is available in Web 2.0 (and moreover, what is available in Web 2.0 but is the subject of unresolved bug reports). I don’t believe this is something I’ve been forced to do with the other dev tools I use, other than to check the resolution of 1 maybe 2 bugs per release. But certainly never in this manner.
In other words, how can I track my journey to Web 2 and pick the right to migrate without performing my own time-sapping analysis with each incremental release. I think the answer lies in better release notes.
There’s a lot to like about Web 2.0. I generally take a positive viewpoint.
I get that Web 1.0 and Web 2.0 are different beasts (and I have no expectation of feature parity).
As a microcosm of the readiness of Web 2.0 I simply compared the state of available of events in the WebTextField, between 2019 R3.2 and 2021 R1.1. I chose the WebTextField because, because, well that is where I first came undone on Friday night.
My analysis is presented below:
I’m far from lazy, however is Xojo expecting me to perform this kind of gap analysis with every release?
Can’t the release notes, also provide a feature gap analysis as well as a list verified and outstanding bugs by feature? especially for the transition to Web 2.0. You would then know where you stand in a heartbeat.
Kind regards, Andrew