X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=docs%2Fworklog.md;h=379d3fcfe8a04721b3b777a0a6566516386fa346;hb=15364867da403c8fa9e82ea5c5bf53413efc39cc;hp=bed1e2d45f5fec68be249c77b2ea066997e782d2;hpb=a7986f7b289a17ca812a2f0cf04e48071accd636;p=fanfix.git diff --git a/docs/worklog.md b/docs/worklog.md index bed1e2d..379d3fc 100644 --- a/docs/worklog.md +++ b/docs/worklog.md @@ -1,6 +1,31 @@ Jexer Work Log ============== +March 21, 2017 + +I am starting to gear up for making Jexer a serious project now. I've +created its SourceForge project, linked it back to GitHub, have most +of its web page set up (looks like Qodem's), and released 0.0.4. And +then this morning saw an out-of-bounds exception if you kill the main +demo window. Glad I marked it Alpha on SourceForge... + +Yesterday I was digging around the other Turbo Vision derived projects +while populating the about page, and made a sad/happy-ish realization: +Embarcadero could probably get all of them shut down if it really +wanted to, including Free Vision. I uncovered some hidden history in +Free Vision, such that it appears that Graphics Vision had some +licensed Borland code in it, so there might be enough mud in the air +that Free Vision could be shut down the same way RHTVision was. But +even worse is the SCOTUS ruling on Oracle vs Google: if APIs are +copyrighted (regardless of their thoughts on fair use), then any +software that matches the API of a proprietary project might find +itself subject to an infringement case. So that too could shut down +the other API-compatible TV clones. + +Fortunately, Jexer (and D-TUI) is completely new, and has no API +compatibility with Turbo Vision. Jexer could be a new root to a whole +generation of TUI applications. + March 18, 2017 TStatusBar is working, as is "smart" window placement. Overall this