Re: Installer broken

mikespub <[email protected]> Thu, 08 Apr 2010 23:07:17 +0200
Newsgroups gmane.comp.cms.xaraya.devel
Organization Xaraya
Message-ID <[email protected]>
On 8/04/2010 22:08, [email protected] wrote:
> mikespub wrote:
>...
> Even assuming this transform would do the trick, the 1x PHP module code
> would fail.
>
> So what are we trying to accomplish with this?
>
> Marc

Actually most of the module code will run fine too when you enable
the Load Legacy Support option. The point is to get 1.x modules to
install (mostly) and work (mostly) without needing a Xaraya expert
to convert them from 1.x to 2.x ... or getting discouraged from the
start when they try ;-)

I've tried ratings, newsgroups and courses, which have varying levels
of complexity, first simply to get them to install and then with the
template fixes to get them to run "as is". And it's rather encouraging
for a module developer when you manage to get it to run mostly without
changes, even if some pieces won't work yet.

Of course this won't cover everything, e.g. the newsgroups work fine
unless some 1.x error handling gets invoked. And courses installs
until it tries to define its own property, but then the admin pages
work and you can define course types etc. (except for a missing menu
template). And so on...

That's what we are trying to accomplish with this - get many of the
1.1+ modules to "mostly" run without major rewrites for 2.x, until
such time that someone looks after it ;-)

Mike.