How to migrate 1.7 plugins to 1.8
|Reported by:||dannyl||Owned by:||cash|
|Priority:||normal||Milestone:||Elgg 1.8 Beta 2|
Trying to get a running start on 1.8
Seems to be a lot of structural change.
I installed the 1.8 branch from the nightly (25/1/2011) and I'm trying to migrate our plugins. So far - without much luck
Is there a developers guide for the migration?
Explaining the changes in directory structure and APIs?
It seems that 1.8 uses a convention of views/default/layout/shells/
and 1.7 uses a convention of views/default/canvas/layouts/
It seems that 1.8 has a different (perhaps incompatible) way of managing the river - since after the upgrade - user comments on group Posts are appearing as river create group events (which is a bug)
Then there are the API changes - I am getting in the river error messages related to getSubject() and getObject() - these methods don't exist - I'm not sure that they have existed for a long time but now they bite the installation.
What is the appropriate migration for getSubject() and getObject?
Change History (23)
Changed 2 years ago by brettp
comment:21 Changed 2 years ago by cash
- Resolution set to fixed
- Status changed from assigned to closed