On Sat, Jan 9, 2010 at 2:14 PM, Sergiu Dumitriu <sergiu(a)xwiki.com> wrote:
On 01/09/2010 01:25 PM, Pascal Voitot wrote:
does it mean all scripts using the older
functions will need to be
updated?
In time, yes. Right now they're only deprecated, which means that they
will continue to work, but each time they are called a log warning will
be printed.
perfect, in this way, i will see if I miss some function upgrades ;)
On Sat, Jan 9, 2010 at 12:43 PM, Vincent Massol<vincent(a)massol.net>
wrote:
> Hi devs,
>
> As I mentioned already I'm modifying all APIs in XWikiDocument to use
> References (I'm adding new APIs and deprecating old ones).
>
> While doing this I'm also fixing names for new APIs. So far I'm
modifying 3
> things:
> - replace Vector by List
> - replace Object by XObject in API. For example: getxWikiObjects() -->
> getXObjects(), getObjects(String classname) -->
> getXObjects(DocumentReference classnameReference)
> - replace Class by XClass in API. For example: getxWikiClasses -->
> getXClasses()
>
> Note1: I wanted to use getObject and getClass but getClass is reserved
> already.
> Note2: in the new model we won't have this problem since we'll
> intelligently use another name for object definitions, something like
> ObjectDefinition :). We could also change Object but it's less
problematic
> and it's probably ok to keep it.
>
> Here's my +1
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs