[schooltool-dev] Re: [SPAM] Re: [Cando] Re: Upcoming sprint adjustments

Paul Carduner paulcarduner at gmail.com
Fri Jun 22 12:04:46 EDT 2007


After more work with SIF stuff, I am again feeling somewhat
discouraged.  It seems like both the sifagent that Will wrote and the
agent framework (Chesty) that Tom wrote are in serious need of
refactoring.  For example, in the file
http://codebrowse.launchpad.net/~chesty-devs/chesty/chesty-trunk/annotate/paul%40carduner.net-20070619041842-ke2juio8hmlx0axu?file_id=sif_exceptions.py-20070329154951-he3tabno2t3clr7y-129
we "could reduce the amount of code in there like 20 fold." (ignas)
In order to really understand what this code is doing, we will have to
refactor it a lot.  Before embarking on the refactoring journey, I
tried running the chesty tests and just got back:
WARNING:root:SIF Error cat. 1, code 2: Message is not well formed.
WARNING:root:SIF Error cat. 3, code 5: Sender's certificate is not trusted.
which is also discouraging.  The doctests also don't do a great deal
of explaining about what is going on.

Anyhow, if we end up doing SIF stuff during the sprint, we will
probably spend the whole time refactoring the existing code - which
isn't necessarily a bad thing as it will have to be done at some point
or another.  But again, i'll just reiterate that the presence of Tom
and WIll would *really* help in a refactoring effort.

Does anyone else have other thoughts on this matter?  I still haven't
started thinking about the REST/site.zcml/threading issue, as the code
is not in the right state for "messing around".

Does anyone have any other thoughts on the matter?

- Paul

On 6/20/07, Tom Hoffman <tom.hoffman at gmail.com> wrote:
> On 6/19/07, Jason Straw <lists at misato.us> wrote:
>
> > Even if Will shows up, I still feel that ZIS and SIF are NOT the best
> > uses of our limited time.  If we can get basic xml based import and
> > export working that gets us to 80% of what import and export need to
> > do.  15% for importing VA SoL and CTE comp lists and then re-exporting
> > them to the standard format to give out to people.  and the final 5% is
> > getting ZIS/SIF working, but that is NOT needed to start up in
> > september, and could be released in a secondary package.
>
> The above is probably true, in my opinion.
>
> --Tom
> _______________________________________________
> CanDo mailing list
> CanDo at schooltool.org
> http://lists.schooltool.org/mailman/listinfo/cando
>


More information about the Schooltool-dev mailing list