So we should proceed that way:
        - Put a big warning + the expression to switch debugger in the pharo- 
dev
        - then we follow what dale is saying
                - I will produce a list of important features we need to have
                        -- copy stack
                        -- chase pointer
                        ... in OT

Is is ok for your community?

Stef


Begin forwarded message:

> From: Dale Henrichs <[email protected]>
> Date: March 3, 2009 6:57:36 PM CEST
> To: [email protected]
> Subject: On the OTDebugger...
> Reply-To: [email protected]
>
> Steph,
>
> This note isn't about your 'disable OB-debugger for now message',  
> but it is a response, of sorts to the ensuing discussion.
>
> If you want a '120% debugger' then folks working on Pharo need to  
> use the debugger and eat their own dogfood. It's the only way to  
> ensure that a tool like the debugger gets enough coverage to ensure  
> that it is stable. With that said, I wouldn't want to commit to  
> using a tool that was broken or that I couldn't depend upon.
>
> With that in mind, I am willing to commit to the following things:
>
> 1. fix any bugs or implement any features that are deemed as show  
> stoppers with the current OTDebugger - i.e., the things that are  
> preventing folks from getting work done today.
>
> 2. I also promise a quick response to any show stopper bugs that  
> folks come across while doing development with the OTDebugger (or  
> any other of the OB-Tools).
>
> I came to maintain the OB-Tools through the 'back door'. I use a  
> branch the OB-Tools in GLASS and have decided to maintain the OB- 
> Tools for the Squeak/Pharo community as a way to contribute back to  
> the community. What that means specifically is that next to Lukas, I  
> probably know more about the OB-Tools than anyone else, however, I  
> don't have a laundry list of features that need to be added to the  
> debugger.
>
> I could go through the Squeak debugger and duplicate all of the  
> 'missing features', but my personal sense is that some of those  
> features aren't useful - I know that I have not even read all of the  
> menu items in the old Squeak debugger, let alone tried to figure out  
> what they do...
>
> Getting a list of important/missing features from a small group is  
> important to me (at least at the start). I don't have a personal  
> sense of "what's missing" from the current OTDebugger, since I have  
> not used the old Squeak debugger extensively. So getting feedback  
> from "old hands" is important, but I also know that I won't be able  
> to respond correctly to a general query for "what's missing from the  
> debugger?"
>
> For direction towards the "120% debugger", I think it makes sense  
> that you and rest of the Pharo leadership team make a list of  
> "debugger franchise features" - i.e., a list of features that are a  
> must have for the Pharo debugger and the other OB-Tools as well  
> (BTW, if that list is to "duplicate all of the 'missing features'"  
> then that's fine and I'm willing to do it).
>
> The debugger along with browsers are the face of the development  
> environment and I don't want to bloat the debugger without at least  
> a second opinion and I trust the opinions of you and the rest of the  
> Pharo leadership team.
>
> Thanks,
>
> Dale
>


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to