Community
Participate
Working Groups
We have a lot of types defined in our .egl files, but they're really just a prototype. We need to remove things that don't belong and add things that are missing. We need to separate things into "Core" and our own "EDT" implementation. Things from RBD that we want to keep may be renamed and/or moved. And when it makes sense, useful functions will be moved from system libraries into types. E.g. don't have StrLib.indexOf, but do have an indexOf function on strings. Each type should be in its own .egl file. The EGL should be fully commented in "egldoc" including explanations of edge cases, thrown exceptions, etc. Core types belong in package egl.lang. Types to be implemented in EDT belong in eglx.edt and sub-packages. Also have eglx.rbd (and sub-packages) to define things which provide a bridge between EDT and RBD.
rolling forward from I10 to I11
Done. Made too many changes to list here.
Done.