DISCLAIMER: These notes are from the defunct k8 project which precedes SquirrelJME. The notes for SquirrelJME start on 2016/02/26! The k8 project was effectively a Java SE 8 operating system and as such all of the notes are in the context of that scope. That project is no longer my goal as SquirrelJME is the spiritual successor to it.


I have decided to come back to Squirrnix from SquirrnixME, although a ME environment for many systems would be very interesting. However having not worked on this for almost a week, I may be more clear minded. I would really like a compact environment though. I may be suffering from dependency creep. My first thing that must be done is to recompile my code to native machine code before it can be worked with. However, I believe the possible best solution would be to first write an interpreter like I was going to do with SquirrnixME and then build on top of that.


I wonder if java-device-io as an associated JSR.


Does not.


What I need with all my packages is to clean things out and reorganize them so that they are not in the same directory vmjar. Otherwise things are a bit crowded and convoluted. Which packages are part of the core class library and which libraries are optional games?


Yes, splitting these packages apart to places would help with the organization much.


I suppose these directories would work:


Could also use a docs for documentation related stuff.


Thinking about the k8 namespace, I could strip it away and move things down a bit. And the moving of the core library over just finished.


Actually forget about splitting everything up it will just complicate the package manager and such.