[schooltool-dev] Re: General Enthusiasm and Questions for
SchoolTool 2007 Release
Brian Sutherland
jinty at web.de
Tue May 8 03:34:23 EDT 2007
On Mon, May 07, 2007 at 04:13:10PM -0400, Tom Hoffman wrote:
> On 5/7/07, David Welsh <rdavidw at gmail.com> wrote:
> > 3) Is CanDo becoming an integrated part of the regular SchoolTool package,
> > or will it remain its own special package???
>
> We're definitely not going to have CanDo using its own fork of
> SchoolTool, as we've had in the past.
>
> It seems most likely that we'll have CanDo as a SchoolTool "plugin"
> and a separate package, although it is still unclear exactly how that
> will work. These questions are still in flux, and we spent a lot of
> time today discussing how they might play out.
>
> Basically, as I understand it, we could spend a lot of time over the
> next few months trying to really get a clean system for separating out
> various parts of SchoolTool as plugins on a minimal base system, but
> then we're unlikely to actually get the user functionality we're
> shooting for done on time. On the other hand, it would be nice to do
> that first since if we move parts out of core in the future the
> application will be somewhat more painful to upgrade.
>
> I would be comfortable moving more of CanDo into the core, but ignas
> and jinty better understand the technical issues.
I think there is a big difference between "core" and "default installed"
packages. Let me try some definitions:
Core:
The absolute minimum you need to get a SchoolTool server running
which can be extended.
Default Installed:
The set of things you get by default when you ask a packaging system
"Give me SchoolTool".
So, by these definitions, CanDo is not and probably will never be
"core". But having cando installed when someone runs
"apt-get install schooltool" is definitely something that can be done in
the future.
I've seen signs that cando is going to try and build/release a cando
package that builds on top of the schooltool package rather than trying
to do everything itself. So we'll be pulling at the same wagon, rather
than different ones. That's a great first step.
--
Brian Sutherland
More information about the Schooltool-dev
mailing list