On Sun, Nov 22, 2009 at 9:32 AM, Philip Olson <[email protected]> wrote:

> Hello all,
>
> A couple of questions:
>
> 1. Is there a list of API changes with 0.6->0.7? Like for plugins, no
> more info() and the XML file changed but I'm assuming more. I'm mainly
> concerned with plugins. And I ran into one API break from (I assume
> 0.5) in FormUI, like add()->append().
>
> Hi Philip,

There's no such list yet to my knowledge. Hopefully we'll be able to compile
such list at or close to release. And there would be more than the plugin
change in the API. If we are to include taxonomy in 0.7, that's a brand new
sub-API added. Not to mention that the tags part of the API will likely
disappear if we end up reimplementing them from the taxonomy system.
One change worth mentioning in addition to the changes in the plugins (the
xml and the omittion of info()) is the change in how the front-end comment
form is implemented. Themers can (should?) now use FormUI to build the
themes' comment forms instead writing the form markup from scratch.


> 2. Is there a requirements API? Like, if a plugin requires a PHP
> version or PHP extension or PHP directive value... or are these checks
> custom per plugin? And, for example, I suppose a plugin may require
> another plugin.
>

The concept of requirements has been suggested in more than one occasion and
as part of several discussion topics. I am not sure if there are any plans
to implement such system in the upcoming release though. I could be wrong.


-- 
Ali B./dmondark
http://awhitebox.com

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/habari-dev

Reply via email to