-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 1/26/2011 2:43 PM, Robert Collins wrote: > So, a LEP contains a few things by the time its implemented: > - goals > - constraints > - design decisions > - UI mockups > - discussion > > Once we land a patch, some of that stuff becomes irrelevant, some > becomes 'what if' material, and some stays relevant : the goals and > constraints are part of our system forever more. > > Right now we tend to abandon a LEP that has been implemented; from an > IRC discussion today about LEP/FeatureFlags Francis and I are > wondering if after a LEP is implemented we: > - strip the stuff obsoleted by the implementation > - remove the stuff that is redundant with whats live > - garden / mark clearly / remove 'what if' material > - preserve *and update* goals/constraints on the LEP > > that we'd get some more value from them. specifically we'd have the > ability to say 'hey, whoa' when coming to a implemented LEP and > making a change inconsistent with its original constraints/goals. > > What do you all think? > -Rob
I think it is good to at least make it clear when a LEP is abandoned/out-of-date. (This could be deleting it, renaming it to an 'old' state, marking 'this is now obsolete' at the top.) The rest is bookkeeping that has some value, but also some cost. If people don't do it consistently, then you can't trust that any given LEP is up to date. Are people really going to be referring to an old LEP to figure out what to do next? Or are they just going to be submitting a new one. I would tend to say, allow for a big hammer of "this is now obsolete", but if people want to maintain a lep that is partially complete, then they are certainly allowed to do so. John =:-> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk1AilAACgkQJdeBCYSNAAMPpwCfVCcq5o2EGt/T6skpqjTZysOE 7OkAoMu/mbMIfQoMuNdu7l2dbPgCm99a =TCr0 -----END PGP SIGNATURE----- _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

