[BUG] BugFixArchiveViewer and CommentNotePad

Daniel Vainsencher danielv at netvision.net.il
Sun Jun 8 18:56:45 UTC 2003


If/when CommentNotePad is as convinient as using MailComposition, but
maintains the rules, we can make it the only way to send replies.

I think this is what would be required -
* All interaction happens in the same SystemWindow, without any menus.
* Two text fields, one for subject comments, the other for body
comments. 
* A line of checkbox buttons for the tags above the text fields.
* Send button at bottom.

On send, the tags that were chosen are correctly composed with the
subject comment and the original subject, and it refuses to accept
parenthesis in the subject comments, so that the user has no way to
screw up the rules.

Daniel

Brent Vukmer <bvukmer at blackboard.com> wrote:
> This is a multi-part message in MIME format.
> 
> --Boundary_(ID_xkQYiU9m0TKfZQsUZOGqhg)
> Content-type: text/plain; charset=Windows-1252
> Content-transfer-encoding: 7BIT
> 
> I'll take a look at this, Bert.  
> 
> The example you gave:
> 
> [ENH] PWS Removal ([closed] -- allready included]
> 
> and this one:
> 
> [ENH][Swiki] Register ComSwikiLauncher with TheWorldMenu [closed]  
> 
> both seem to be the result of manual editing of the subject line in a MailComposition.
> 
> It's a bit hard to *ensure* correct subject lines when the tools let you open a reply in MailComposition.  That's the real reason for CommentNotePad.  
> 
> I intend to add a "closed" button to the CommentNotePad, and do some other enhancements to its UI to make it more comfortable to use, so that people will be less tempted to do a lot of subject-line editing in MailComposition.    
> 
> 
> 
> 
> -----Original Message-----
> From:	Bert Freudenberg [mailto:bert at isg.cs.uni-magdeburg.de]
> Sent:	Sun 6/8/2003 7:33 AM
> To:	squeak-dev at lists.squeakfoundation.org
> Cc:	
> Subject:	[BUG] BugFixArchiveViewer and CommentNotePad
> These tools do not ensure a well-formed subject line according to the 
> rules (http://minnow.cc.gatech.edu/squeak/3103). This leads to 
> malformed subjects which do not sort properly into the sqfixes archive, 
> like the one quoted below.
> 
> -- Bert
> 
> 
> Anfang der weitergeleiteten E-Mail:
> 
> > Von: marcus at ira.uka.de
> > Datum: So, 8. Jun 2003  12:12:07 Europe/Berlin
> > An: squeak-dev at lists.squeakfoundation.org
> > Betreff: [ENH] PWS Removal ([closed] -- allready included]
> > Antwort an: The general-purpose Squeak developers list 
> > <squeak-dev at lists.squeakfoundation.org>
> >
> > This changeset has been included in the image: [closed
> >
> >
> >
> >
> > < Brought to you by the BugFixArchiveViewer and CommentNotePad >
> 
> 
> 
> 
> 
> 
> --Boundary_(ID_xkQYiU9m0TKfZQsUZOGqhg)
> Content-type: application/ms-tnef; name=winmail.dat
> Content-transfer-encoding: base64
> Content-disposition: attachment; filename=winmail.dat
> 
> eJ8+IhoOAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
> b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAMQAAAFJFOiBbQlVHXSBCdWdGaXhB
> cmNoaXZlVmlld2VyIGFuZCBDb21tZW50Tm90ZVBhZAAREQEFgAMADgAAANMHBgAIAAoABAAZAAAA
> DwEBIIADAA4AAADTBwYACAAKAAQAGQAAAA8BAQmAAQAhAAAANjk2MUNDRkQ1QjE3MzA0NjhCRTUz
> NEUyM0U3Q0Q1MTYANgcBA5AGAGAMAAA3AAAAAwAmAAAAAAADADYAAAAAAEAAOQDqnSrexi3DAR4A
> PQABAAAABQAAAFJFOiAAAAAAAgFHAAEAAAA2AAAAYz1VUzthPSA7cD1CbGFja2JvYXJkIExMQzts
> PU1PTlJPRS0wMzA2MDgxNDA0MjVaLTcwNDEAAAAeAEkAAQAAAC0AAABbQlVHXSBCdWdGaXhBcmNo
> aXZlVmlld2VyIGFuZCBDb21tZW50Tm90ZVBhZAAAAABAAE4AAHlkv7EtwwEeAFoAAQAAABEAAABC
> ZXJ0IEZyZXVkZW5iZXJnAAAAAAIBWwABAAAASwAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAEJl
> cnQgRnJldWRlbmJlcmcAU01UUABiZXJ0QGlzZy5jcy51bmktbWFnZGVidXJnLmRlAAACAVwAAQAA
> ACIAAABTTVRQOkJFUlRASVNHLkNTLlVOSS1NQUdERUJVUkcuREUAAAAeAF0AAQAAABEAAABCZXJ0
> IEZyZXVkZW5iZXJnAAAAAAIBXgABAAAASwAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAEJlcnQg
> RnJldWRlbmJlcmcAU01UUABiZXJ0QGlzZy5jcy51bmktbWFnZGVidXJnLmRlAAACAV8AAQAAACIA
> AABTTVRQOkJFUlRASVNHLkNTLlVOSS1NQUdERUJVUkcuREUAAAAeAGYAAQAAAAUAAABTTVRQAAAA
> AB4AZwABAAAAHQAAAGJlcnRAaXNnLmNzLnVuaS1tYWdkZWJ1cmcuZGUAAAAAHgBoAAEAAAAFAAAA
> U01UUAAAAAAeAGkAAQAAAB0AAABiZXJ0QGlzZy5jcy51bmktbWFnZGVidXJnLmRlAAAAAB4AcAAB
> AAAALQAAAFtCVUddIEJ1Z0ZpeEFyY2hpdmVWaWV3ZXIgYW5kIENvbW1lbnROb3RlUGFkAAAAAAIB
> cQABAAAAGwAAAAHDLb/waN9NZNlfCUALjslLC8dVb7YAAUm+pgAeAHQAAQAAACYAAABzcXVlYWst
> ZGV2QGxpc3RzLnNxdWVha2ZvdW5kYXRpb24ub3JnAAAAHgAaDAEAAAANAAAAQnJlbnQgVnVrbWVy
> AAAAAB4AHQ4BAAAALQAAAFtCVUddIEJ1Z0ZpeEFyY2hpdmVWaWV3ZXIgYW5kIENvbW1lbnROb3Rl
> UGFkAAAAAAIBCRABAAAAJQUAACEFAABJCAAATFpGdV5BjrADAAoAcmNwZzEyNeIyA0N0ZXgFQQED
> Aff/CoACpAPkBxMCgA/zAFAEVj8IVQeyESUOUQMBAgBjaOEKwHNldDIGAAbDESX2MwRGE7cwEiwR
> MwjvCfe2OxgfDjA1ESIMYGMAUDMLCQFkMzYWUAumIEkMJ2wDIAGQa2UgYTIgF7Bvax2ABUB0aBEE
> ACwgQgSQdC4gZwrjCoQKgFRoHXAOwGEWbQtQHXB5CGAgZ2EIdmU6HwpbRU5IkF0gUFcF8FJlBGDC
> dgdAIChbYxewFBByZCIQLS0dgB0QGCBh2GR5IAuAIxB1AQAjYOsfCgBwZB4jIAIgIP8iAGRbUwPw
> a2kiECJwZy8EAA6wBcAIUG0nk0xhvnUkYB/QBcAD8B4wIB/B4lcFsGxkTQnwIKAjBz8e+wbgKcEU
> ECKAHTBvIB5iHXAeMB1wGCBzdWzRBUBvZiADgXUiwQmAOymwC4BnLcItIi2AYmp7BZAFQGwLgB1w
> C4AdgU11C3BsKJFwIzAukQIgLrEfCkl0JwQgHZBiKbDuIBPhJcEs0CoJ8C2AGCB8KiAFoRggL7Ev
> agQgd/8f0AOgLSIswAbwBCAgUAVA+SCCb3A1gR2QGCALUCQy/zB/HuAfwB4AMmEtJCLBI/F6cwIg
> IAIQKHMHgAIwTtksMGVQJBAe3UkkQQ6wXyWyLNAkECXAHZAiIxQi/SzgdQJAOjEswS0iOqwecP0l
> omQs0DogB4AmIC0hBcD/CfAT4CRgIoA64TlBLNApsP0EIFU8cCzBAMAdYTLBBGB7GCAz8W06YQGR
> IFEswXX/FBAecDogHiEeATbgNtAgUf8D8B0RLPEgUAQRDrAgMA6w3zMjQEEdki2zL2UtL+Mudm83
> rziyHuxLLwojkEyhTzsFECggbiLBKnAEEGFn9mVMox8ERgNhJmABkR6DqiBOoGUkkW4s8HIu0C5b
> AMADECzAOlABdEBBBABnLmNzLikwabotAMBnAQA+IFAgLgEALyTVBmACME7kUykwIDYILzgvAdAw
> MyA35DozVFBBTR9lULBO8yxzcQpQHVAtAQB2QL8v4ChAUXBVxAIQKTBkHgDLMUIFsGcfBENjTuRS
> pUMvdE7kW0JVRyIQQmB1Z0ZpeAcQE9Bp9SDgVgiQdxKBJaI6rB9n9xQQNeVAQW5HoTOEHYFbgP0d
> EC06YQeAJcAvawDQBaFvLoAuwT6VHwRyLZAHkSiCaAJAcDovL20LgOVeMHdRUGMuIMAOsBPQEi4J
> gHUvVcQvMzH9VEApHtAfwCYBIFAkEEHT+x8EAMBsX1w1Qg3gKdBeBfs6IE9hcANgNuAqQCQyPpX9
> VcBmWsAHkQrAWwMecB8E7y/gHWEtIiYxIFXQOyElwD8s8BewYzBL7B6DS48KQfxuZgBwLtAEgV7x
> KbBQEcdfEG/iPLEgRS0wgiZr6D4gVgIgOi3xWvBEgOlREHJhUYBrcxABAHG2WkQeAHVO0AYAbx5w
> OK0e0EpTsVQjIA4gOnWR3DA3cNAIcDbRLx6RL+H/cbZvIHJgVc9W31fnchAekP50GCABIHJgId8i
> 7yP/dxb8dHdoYgBwcmAfwk3QJkC7cwBfMHAIcDDxHXBTd8P/b4Eg4BewaNE2MSgxHvVyEO48d794
> z1fhPnG1cbZlE/8T0S7AXWEy0gQgLPA1gSRW/zAiLSIHcE3BevF8VIUMic9/gkQegANgWpBicCyy
> IIJi331wLSJaj1ufO0IghPWPnwUfVX2RgAAAAB4ANRABAAAAQgAAADw0NjlFNUY2ODY3NDFBQzQ2
> QTM0NEJEN0U0OEVBNUFGQzA1MDVDMEBtb25yb2UuZGMuYmxhY2tib2FyZC5jb20+AAAAHgBHEAEA
> AAAPAAAAbWVzc2FnZS9yZmM4MjIAAAsA8hABAAAAHwDzEAEAAABuAAAAUgBFACUAMwBBACAAWwBC
> AFUARwBdACAAQgB1AGcARgBpAHgAQQByAGMAaABpAHYAZQBWAGkAZQB3AGUAcgAgAGEAbgBkACAA
> QwBvAG0AbQBlAG4AdABOAG8AdABlAFAAYQBkAC4ARQBNAEwAAAAAAAsA9hAAAAAAQAAHMCbYYxfF
> LcMBQAAIMHxOO97GLcMBAwDeP+QEAAADAPE/CQQAAB4A+D8BAAAADQAAAEJyZW50IFZ1a21lcgAA
> AAACAfk/AQAAAFQAAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAAL089QkxBQ0tCT0FSRCBM
> TEMvT1U9QkJET01BSU4xL0NOPVJFQ0lQSUVOVFMvQ049QlZVS01FUgAeAPo/AQAAABUAAABTeXN0
> ZW0gQWRtaW5pc3RyYXRvcgAAAAACAfs/AQAAAB4AAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAA
> AAAALgAAAAMA/T/kBAAAAwAZQAAAAAADABpAAAAAAAMAHUAAAAAAAwAeQAAAAAAeADBAAQAAAAgA
> AABCVlVLTUVSAB4AMUABAAAACAAAAEJWVUtNRVIAHgAyQAEAAAAdAAAAYmVydEBpc2cuY3MudW5p
> LW1hZ2RlYnVyZy5kZQAAAAAeADNAAQAAAB0AAABiZXJ0QGlzZy5jcy51bmktbWFnZGVidXJnLmRl
> AAAAAB4AOEABAAAACAAAAEJWVUtNRVIAHgA5QAEAAAACAAAALgAAAAsAKQAAAAAACwAjAAAAAAAD
> AAYQsTF/YgMABxDtBAAAAwAQEAAAAAADABEQAQAAAB4ACBABAAAAZQAAAElMTFRBS0VBTE9PS0FU
> VEhJUyxCRVJUVEhFRVhBTVBMRVlPVUdBVkU6RU5IUFdTUkVNT1ZBTChDTE9TRUQtLUFMTFJFQURZ
> SU5DTFVERURBTkRUSElTT05FOkVOSFNXSUtJUkUAAAAAAgF/AAEAAABCAAAAPDQ2OUU1RjY4Njc0
> MUFDNDZBMzQ0QkQ3RTQ4RUE1QUZDMDUwNUMwQG1vbnJvZS5kYy5ibGFja2JvYXJkLmNvbT4AAAAD
> TQ==
> 
> --Boundary_(ID_xkQYiU9m0TKfZQsUZOGqhg)
> MIME-version: 1.0
> Content-type: text/plain; charset=us-ascii
> Content-transfer-encoding: 7BIT
> 
> 
> 
> --Boundary_(ID_xkQYiU9m0TKfZQsUZOGqhg)--



More information about the Squeak-dev mailing list