David T. Lewis uploaded a new version of Kernel to project The Inbox:
http://source.squeak.org/inbox/Kernel-dtl.732.mcz ==================== Summary ==================== Name: Kernel-dtl.732 Author: dtl Time: 26 January 2013, 9:27:02.37 pm UUID: 2185e109-0ae4-45c7-bfba-4d25d8d73d47 Ancestors: Kernel-nice.731 Facilitate social coding through communication of responsibilities. 'who wrote this mess?' notMyResponsibility =============== Diff against Kernel-nice.731 =============== Item was added: + ----- Method: Object>>notMyResponsibility (in category 'error handling') ----- + notMyResponsibility + "Sender is of the opinion that something needs to be done, but does + not have enough personal motivation to actually do the work. Provide + a notification that someone else is going to have to take care of this, + otherwise it will never get done." + + " 'who wrote this mess?' notMyResponsibility " + + self error: 'Somebody should do something about this (', self asString, ') ', + thisContext sender selector printString! |
On 27 January 2013 02:27, <[hidden email]> wrote:
> David T. Lewis uploaded a new version of Kernel to project The Inbox: > http://source.squeak.org/inbox/Kernel-dtl.732.mcz > > ==================== Summary ==================== > > Name: Kernel-dtl.732 > Author: dtl > Time: 26 January 2013, 9:27:02.37 pm > UUID: 2185e109-0ae4-45c7-bfba-4d25d8d73d47 > Ancestors: Kernel-nice.731 > > Facilitate social coding through communication of responsibilities. > > 'who wrote this mess?' notMyResponsibility > > =============== Diff against Kernel-nice.731 =============== > > Item was added: > + ----- Method: Object>>notMyResponsibility (in category 'error handling') ----- > + notMyResponsibility > + "Sender is of the opinion that something needs to be done, but does > + not have enough personal motivation to actually do the work. Provide > + a notification that someone else is going to have to take care of this, > + otherwise it will never get done." > + > + " 'who wrote this mess?' notMyResponsibility " > + > + self error: 'Somebody should do something about this (', self asString, ') ', > + thisContext sender selector printString! I think every language needs one of these! frank |
Haha, a method for passing the buck. Nice!
On Sun, Jan 27, 2013 at 2:02 AM, Frank Shearar <[hidden email]> wrote:
Casey Ransberger |
In reply to this post by Frank Shearar-3
On 27-01-2013, at 2:02 AM, Frank Shearar <[hidden email]> wrote: > On 27 January 2013 02:27, <[hidden email]> wrote: >> David T. Lewis uploaded a new version of Kernel to project The Inbox: >> http://source.squeak.org/inbox/Kernel-dtl.732.mcz >> >> ==================== Summary ==================== >> >> Name: Kernel-dtl.732 >> Author: dtl >> Time: 26 January 2013, 9:27:02.37 pm >> UUID: 2185e109-0ae4-45c7-bfba-4d25d8d73d47 >> Ancestors: Kernel-nice.731 >> >> Facilitate social coding through communication of responsibilities. This clearly needs some extensions to be effective (but I can't be bothered to implement them, of course) and ought to send an email to a suitable place making the complaint public. The email should obviously find the name of the implementor of the subject message and name and shame. Perhaps tweeting it and G+ and facplace posts might help, too tim -- tim Rowledge; [hidden email]; http://www.rowledge.org/tim Strange OpCodes: D: Detonate |
Leaving jokes aside, can we take out something useful of this idea?
For example it would be helpful that the Universe classes (about 50 of them) are marked as no longer needed and that they should be removed some day. Or it should be marked that the MVC Debugger and the MVC SystemBrowser do not work and that MVC as such is unusable. Informations like this can safe people quite some time. They are known limitations. Maybe the best would be a HelpSystem entry 'Known limitations' / 'Known issues'. --Hannes On 1/27/13, tim Rowledge <[hidden email]> wrote: > > On 27-01-2013, at 2:02 AM, Frank Shearar <[hidden email]> wrote: > >> On 27 January 2013 02:27, <[hidden email]> wrote: >>> David T. Lewis uploaded a new version of Kernel to project The Inbox: >>> http://source.squeak.org/inbox/Kernel-dtl.732.mcz >>> >>> ==================== Summary ==================== >>> >>> Name: Kernel-dtl.732 >>> Author: dtl >>> Time: 26 January 2013, 9:27:02.37 pm >>> UUID: 2185e109-0ae4-45c7-bfba-4d25d8d73d47 >>> Ancestors: Kernel-nice.731 >>> >>> Facilitate social coding through communication of responsibilities. > > This clearly needs some extensions to be effective (but I can't be bothered > to implement them, of course) and ought to send an email to a suitable place > making the complaint public. The email should obviously find the name of the > implementor of the subject message and name and shame. Perhaps tweeting it > and G+ and facplace posts might help, too > > > tim > -- > tim Rowledge; [hidden email]; http://www.rowledge.org/tim > Strange OpCodes: D: Detonate > > > > |
On 27-01-2013, at 10:54 AM, "H. Hirzel" <[hidden email]> wrote: > Leaving jokes aside, can we take out something useful of this idea? Actually, it's not the running of such a method that ought to send some form of notification to the outside world, it's the adding it to a culprit method. Consider it perhaps as an editorial facility within a code browser. You spot a bit of code that needs to be tidier, or commented, or removed - press a button and some server gets a message, builds a bug report and logs it. tim -- tim Rowledge; [hidden email]; http://www.rowledge.org/tim Fractured Idiom:- MAZEL TON - Lots of luck |
In reply to this post by Hannes Hirzel
On Sun, Jan 27, 2013 at 06:54:00PM +0000, H. Hirzel wrote:
> Leaving jokes aside, can we take out something useful of this idea? > > For example it would be helpful that the Universe classes (about 50 of > them) are marked as no longer needed and that they should be removed > some day. > > Or it should be marked that the MVC Debugger and the MVC SystemBrowser > do not work and that MVC as such is unusable. > > Informations like this can safe people quite some time. They are known > limitations. Maybe the best would be a HelpSystem entry 'Known > limitations' / 'Known issues'. That's a good idea. Although it might be just as good to put the known issues and limitations in one of the welcome windows. That way the information would be updated for each new release, and the information would be easily found by new users. Dave > > --Hannes > > On 1/27/13, tim Rowledge <[hidden email]> wrote: > > > > On 27-01-2013, at 2:02 AM, Frank Shearar <[hidden email]> wrote: > > > >> On 27 January 2013 02:27, <[hidden email]> wrote: > >>> David T. Lewis uploaded a new version of Kernel to project The Inbox: > >>> http://source.squeak.org/inbox/Kernel-dtl.732.mcz > >>> > >>> ==================== Summary ==================== > >>> > >>> Name: Kernel-dtl.732 > >>> Author: dtl > >>> Time: 26 January 2013, 9:27:02.37 pm > >>> UUID: 2185e109-0ae4-45c7-bfba-4d25d8d73d47 > >>> Ancestors: Kernel-nice.731 > >>> > >>> Facilitate social coding through communication of responsibilities. > > > > This clearly needs some extensions to be effective (but I can't be bothered > > to implement them, of course) and ought to send an email to a suitable place > > making the complaint public. The email should obviously find the name of the > > implementor of the subject message and name and shame. Perhaps tweeting it > > and G+ and facplace posts might help, too > > > > > > tim > > -- > > tim Rowledge; [hidden email]; http://www.rowledge.org/tim > > Strange OpCodes: D: Detonate > > > > > > > > |
Free forum by Nabble | Edit this page |