I had to postpone the initial release of corebase. New job, less time and a move are among the reasons for the delay.
If everything goes well, I will make a release in June.
If anyone is interested, the following types/functions will not be included in the initial release:
CFBundle CFFileDescriptor CFMachPort *** CFMessagePort ** CFNotificationCenter CFPlugIn CFPlugInInstance CFPreferences CFPropertyList CFReadStream CFRunLoop CFRunLoopObserver CFRunLoopSource *
CFRunLoopTimer CFSocket CFStringTokenizer CFWriteStream CFXMLParser
* Version 1 run loops require mach_port_t and is out of scope ** According to Apple docs, CFMessagePort uses a version 1 run loop. If it cannot be implemented without a mach_port_t, it will fall out of scope.
*** Out of scope due to use of mach_port_t.