r6 - 22 Feb 2006 - 08:30:33 - LisaDusseaultYou are here: OSAF >  Journal Web  >  TWikiUsers > KatieCappsParlante > DevelopmentEnvironment20040414

Suggestions for development environment improvements

From an irc chat (office hours) on April 14, 2004.

  • Parcel loading
    • separate chandler backbone parcels from other parcels, and allow these other parcels to be loaded from a menu, without bringing down all of chandler
    • allow reloading of parcels
    • syntax checking to find a set of errors, add xml validation
    • Robustness: Bad parcels should not prevent Chandler from starting, and should not cause Chandler to crash.

  • Wing
    • Get log files and wing to work well together (windows problem only)
    • If we have some syntax checking (or other command line tools), make them available from wing (menu)
    • To be clear, we are assuming that some folks have emacs/command line type environments and other folks are using wing, we need to support both styles of development.

  • Debugging from the GUI
    • add pycrust
    • add a command line interpreter setup with chandler environment
    • add a blocks inspector (like DOM inspector)

  • Cross platform development
    • don't build everything, use the prebuilt binaries
    • you should label the source tree when you generate prebuilds, then people can grab matching source from CVS

-- KatieCappsParlante - 14 Apr 2004

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r6 < r5 < r4 < r3 < r2 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.