Open funderburkjim opened 1 year ago
reasons to maintain many of the conventions of current digitizations and displays
Would not it make too much issues to support all the displays endlessly? Maybe there are too many of them?
reasons to create new conventions that are incompatible with the current conventions.
Wonder what exactly, if we speak about MW.
displays endlessly?
Ultimately, no. But the MW revision under consideration is not simply a matter of correcting spelling errors, punctuation omissions, etc. It provides the opportunity to challenge many of the representational choices made previously. Some choices that I (or Peter and Malcolm at earlier stages) have made that I now don't like very much are:
<info or=
convention is awkward.These are some of the areas where I find the implementation choices I made now seem problematic to me. And they, along with other kinds of problems, are being encountered in the current fresh look at MW being made by @Andhrabharati. So I think his revisions have considerable merit and hope many of the problems I have noticed will also be addressed.
But some of these issues are so fundamental that the development of a revision needs to take place in an environment separate from the environment used by the current digitization and displays. At some point, maybe a year from now, the revised version (maybe it will be developed in the 03 environment, or maybe in some other unrelated environment) will be brought to a level of perfection that it will be considered a better representation than the current form. At that time, the 02 representation can be retired. But during the development phase, the current 02 form will be what is visible from the Cologne home page, and we will have to be sure user corrections to MW are communicated to the 03 development team (Dhaval and Nagabhushana).
Another possibility for an independent development environment might be a repository mw_dev based on the local installation of mw.
These are some of the areas where I find the implementation choices I made now seem problematic to me. And they, along with other kinds of problems, are being encountered in the current fresh look at MW being made by @Andhrabharati. So I think his revisions have considerable merit and hope many of the problems I have noticed will also be addressed.
But some of these issues are so fundamental that the development of a revision needs to take place in an environment separate from the environment used by the current digitization and displays.
Now you're trying to get my thoughts, @funderburkjim !! And I heartfully appreciate your anticipation (and suggestion) that a complete redo of coding might be better.
Just like to bring to your notice that Apte also liked this 'family of entries' concept in MW so much, that he too prepared his S2E dictionary in similar lines. [BTW, my current mw revision did not include this change; but it too can be covered.]
And, if you look at my Apte file posted for your study (earlier) has retained that 'concept', and it can be used as a trial text for this purpose.
There is another radical change that I wanted to bring into MW text (though not being covered in my current review/update-- as I thought of keeping the changes closely compatible with the current v02 framework, with minimal code changes), in line with the book. There is a SPL. CONVENTION in the print book that is an outcome of MW's mind, just like the devanagari 'u' superscript for (Rig-)Vedic udAtta by BR. I had mentioned about this few months back in one of my posts, though not explicitly.
Keep on throwing your thoughts further, before I "open up" myself again.
Recent discussions (See) have stalled due to differences of opinion regarding markup of a dictionary (in this case MW).
There has also been difficulty over how to include new features (such as synonyms in ARMH dictionary, subheadwords in PWG, BUR, ).
In these cases, there are
Here is a suggestion that might allow work on new conventions to be done with minimal interference or interaction with current conventions and displays.
Add a 'v03' level to the repositories csl-orig, csl-pywork, and csl-websanlexicon
The v03 code might make selective use of the v02 conventions, but it would not be bound by them.
When carefully done, this code would be, I believe, independent of the current v02 digitization and code.
Thus, work could be done in the v03 space independent of the v02 space.