Sepsis: Difference between revisions

Jump to navigation Jump to search
371 bytes removed ,  11 June 2013
→‎Survey: update
(→‎Contributing: add [https://hg.mozilla.org/users/sevenspade_gmail.com/sepsis-inspector sepsis-inspector].)
(→‎Survey: update)
Line 9: Line 9:
* '''"Worse is better"'''.  The effect of waiting on a fix for a platform bug can delay progress indefinitely.  Contrast the success and general utility of Firebug, which has essentially followed the "worse is better" approach, to DOM Inspector, which has generally held off on development until a "proper" fix has been made.  When Sepsis runs into one of these kinds of dependencies, it takes the "worse is better" path to make sure the approach most useful to users is available to them ''right now'' while waiting for things to be ironed out elsewhere.  (Note, there are restrictions on this.  See [[#Code_standards|Code standards]] below.)
* '''"Worse is better"'''.  The effect of waiting on a fix for a platform bug can delay progress indefinitely.  Contrast the success and general utility of Firebug, which has essentially followed the "worse is better" approach, to DOM Inspector, which has generally held off on development until a "proper" fix has been made.  When Sepsis runs into one of these kinds of dependencies, it takes the "worse is better" path to make sure the approach most useful to users is available to them ''right now'' while waiting for things to be ironed out elsewhere.  (Note, there are restrictions on this.  See [[#Code_standards|Code standards]] below.)


== Survey and action plan ==
== Survey ==
At this time (2013) DOM Inspector and Venkman are languishing and on life support, respectively, but can still address the needs of their users where they are capable of doing so.
At this time (2013) DOM Inspector and Venkman are languishing and on life support, respectively, but can still address the needs of their users where they are capable of doing so.


Line 17: Line 17:


A component dedicated to being an interactive JS console is non-existent.  With some pain, the Error Console or the "Evaluate JavaScript…" dialog from the DOM Inspector's "JavaScript Object" viewer can made to do what needs to be done.  Accordingly, the status in this area has a ranking of '''JUST AWFUL'''.
A component dedicated to being an interactive JS console is non-existent.  With some pain, the Error Console or the "Evaluate JavaScript…" dialog from the DOM Inspector's "JavaScript Object" viewer can made to do what needs to be done.  Accordingly, the status in this area has a ranking of '''JUST AWFUL'''.
The plan with Sepsis is to work on what's most needed first.  Given the state of things, that means we start with providing a JS Console.  When development has gotten off the ground and has been sufficiently bootstrapped, a parallel effort will start on developing a debugger.  At some unknown point in the future, we will start work on DOM Inspector 3.


== Project status ==
== Project status ==
Confirmed users
82

edits

Navigation menu