12 Jun 07
So, the J-AMFPHP project is rolling along. After I started digging into it, I've run into a couple of things that will mean changes to the roadmap.
First of all, AMFPHP 1.9b2 is available. Its code structure and framework makes it much more suitable to incorporation in a project like Joomla. So, I decided to switch gears a bit and work towards 1.9b2 instead of 1.2.
Second, I've been in touch with one of the core developers of Joomla regarding how the XML-RPC plugin works. After discussing with him how it's integrated, I've found that it works in a manner that is very similar to how AMFPHP 1.9b2 works. That makes another reason to go for 1.9b2, as I should be able to model substantial parts of the code off the Joomla XML-RPC plugin.
So, in terms of roadmap changes:
Initially, I planned to have AMFPHP services be database hosted, and I figured I'd have to write a plugin framework to access them. That's no longer the case. Now they will be installed as plugins, just like the XML-RPC services are.