This step deals with moving SCAN out of the core into an application package, and removing references to SCAN code from the core.
First, we need to make a list of classes to move - not always easy as some classes are a bit ambiguous, and some references rather obscure.
one thing to determine is, for instance if 'JamesServlet' and its extentions fall under this header.
Second, we have to resolve difficulties when we move the code- while most classes can be moved without problem, some are used in the core and need be replaced.
In particular, we need to find a solution to the org.mmbase.scanpage class.
For these and other problems that may come up, we need to set up a meeting. I don't yet want to set a date immediately, because I think it is important that those people most involved (those still using SCAN, and those with lots of own builder implementations) are present.
If you want to participate in such a meeting, send me an email (private, no need to clutter the list). Include what times/days would be most convenient.
I expect the meeting place will be Hilversum.
Note that since this is a big change with lots of hooks, I aim for tackling a few very specific problems on the meeting and deal with other problems online, unless this proves troublesome.
Asside from people with ideas, I would also value people who may ahve time to make the needed changes.
If you have a specific problem noted in relation to moving out SCAN (easy to miss things), let us know, and I'll add it to the list.
-- Pierre van Rooden Mediapark, C 107 tel. +31 (0)35 6772815 "Never summon anything bigger than your head."
