dogtail-devel State of the Object-Oriented recorder backend



Hi all,

Since the Object-Oriented recorder backend hasn't kept up with the rest of the recorder improvements, I've disabled it in CVS. The only working recorder backend is the Procedural one. Thus, the combo box has also been removed from the UI.

This doesn't mean the OO backend been completely junked, just that I don't have the time to maintain it - and by 'it' I mean the recorder backend, and not the actual API - that's not going anywhere. If someone else were to step up, I'd certainly welcome that effort and be around to answer questions. If you're interested, you might start by:

Looking in recorder/dogtail-recorder in RecorderGUI.__init__() for the line that reads:
 recorder.writerClass = ProceduralScriptWriter
and changing it to OOScriptWriter, then trying to record some actions and fixing what breaks based on the ProceduralScriptWriter code.

Cheers,
Zack



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]