[Cosmo-dev] Dashboard Plumbing Stuff

Travis Vachon travis at osafoundation.org
Mon Mar 5 10:38:08 PST 2007


>  but it's still a tad risky given that it will cost us some re- 
> writing.

Well, actually, I don't think there will be much _need_ for  
rewriting, beyond what we would need anyway. Given the proposal I  
sent out, the very least we'd need to do is go in and touch all the  
service calls (to support "Conduits keeping track of their own  
tickets") which I've done 2 or 3 times already during 0.6.

The nice thing about this convenience syntax is that it's just that:  
syntactical sugar. We'd still need Items and Collections to keep  
track of their own Conduits if we didn't implement this "rich domain  
model" (we do this now), and would be left with a situation where  
"Items have everything they need to save themselves, but programmers  
must put the information together" using _exactly_ the same verbose  
method call every time (which is what we have now ;) )

-Travis




More information about the cosmo-dev mailing list