Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.011 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'url:pypi': 0.03; 'output': 0.04; 'irc': 0.05; 'prototyping': 0.07; 'though:': 0.07; 'unittest': 0.07; 'git': 0.09; 'url:github': 0.09; 'apology': 0.16; 'dropping': 0.16; 'received:74.125.82.46': 0.16; 'stuff,': 0.16; 'stuff.': 0.16; 'unittests': 0.16; '\xa0what': 0.16; 'basically': 0.17; 'prototype': 0.17; 'shell': 0.18; 'trying': 0.21; 'earlier': 0.21; 'forming': 0.22; 'work,': 0.22; 'seems': 0.23; 'testing': 0.24; 'least': 0.25; 'looks': 0.26; 'first,': 0.27; 'core': 0.27; 'in.': 0.27; 'message-id:@mail.gmail.com': 0.27; 'went': 0.28; 'run': 0.28; 'running.': 0.29; 'wrap': 0.29; 'skip:& 10': 0.29; 'class': 0.29; 'framework': 0.30; 'version,': 0.30; 'primary': 0.30; 'stuff': 0.30; 'code': 0.31; 'url:python': 0.32; 'channel': 0.32; 'launch': 0.32; 'running': 0.32; 'received:74.125.82': 0.33; 'problem': 0.33; 'to:addr:python- list': 0.33; 'know.': 0.33; 'version': 0.34; 'received:google.com': 0.34; 'massive': 0.35; 'stable': 0.35; 'doing': 0.35; 'too.': 0.35; 'something': 0.35; 'there': 0.35; 'add': 0.36; 'but': 0.36; 'received:74.125': 0.36; 'url:org': 0.36; 'test': 0.36; 'too': 0.36; 'possible': 0.37; 'does': 0.37; 'far': 0.37; 'well.': 0.37; 'easier': 0.38; 'object': 0.38; 'some': 0.38; 'there,': 0.38; 'to:addr:python.org': 0.39; 'release': 0.39; 'where': 0.40; 'skip:" 10': 0.40; 'header:Received:5': 0.40; 'most': 0.61; 'spending': 0.61; 'back': 0.62; 'time,': 0.62; 'more': 0.63; 'dont': 0.64; 'here': 0.65; 'forward': 0.66; 'subject:The': 0.71; 'bot': 0.84; 'commands.': 0.84; 'recycling': 0.84; 'url:%23': 0.84; 'url:plus': 0.84; 'hopes': 0.91; 'promised': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=uzJ/sVQD1xZAXP+7qSD40Of2U92zoG0vVSwf6sdkclc=; b=KoDHchPfzbS4bI0er4zn0nSGUJPT/UL6U61Si02tyNfrake0hZBJ2oRXUzHFZ3aJLj haLa+nYv6sXcKyZ8kqW1ZbJUKYEU4TY94QJNqaSTAV2HGBGFDBDYU2p/2qcL9IM1NPyI wL8YZsRbmQf2TylBZVmGAXfxNe1bFAkbTwB2iH2Pr2O8KwHlzlCUEYoaQ4llRTWoNEo1 24QDt//FJdMj4/hmEQtodyPBj5fvBWO1HxUt3WM/3q3ZGOAJRZ/8q7a+l8zvea9fZoEo ovyDweXyw+nJjsMlNC5I+3aU7a4RqOK5rTLsH3vnlOChsXdpGMWJbfiC2kaZ2xvC4JAV J9QA== MIME-Version: 1.0 Date: Wed, 12 Dec 2012 15:23:52 +0100 Subject: The Prototype Master From: Bart Thate To: python-list@python.org Content-Type: multipart/alternative; boundary=f46d044282b4392a6104d0a88cbb X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 174 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1355322234 news.xs4all.nl 6978 [2001:888:2000:d::a6]:49090 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:34691 --f46d044282b4392a6104d0a88cbb Content-Type: text/plain; charset=ISO-8859-1 *PROTOTYPE MASTER* they call me the prototype master over here. I dive into the unkown and get some code working in a problem domain i dont know. As fast as possible i need to write code that 1) is running 2) does something in that domain This all so i can learn from all that went wrong. so i can see where my not knowing the problem domain leads me too. Thing is i have been prototyping in my domain for more than 10 years now. Bots are what i have been doing all that time, recycling version after version, name after name, trying to improving stuff, most of the time meaning dropping too much code and spending waay to much time to add the functionality back in. So no sorry still no unittests yet ;] I promised i test the core first, but if i don't know what the core is going to look like, it is no use of testing - yet - I do have a ./bin/life-test in the git repo know that can launch unittests, but i need to go forward to have at least the IRC bot running. So here is version 3 of the L I F E ;] It does run a IRC bot, but only primary functionality is there, connect and join a channel and do some commands. The console bot seems more stable now, as is the zero-key stuff. All hopes though can only test stuff here for myself, looks good so far as in "easy_install3 -U life" works here. try something like ";start irc #channel" in the console. basically the thing is forming into a framework with 1 top heay base class and in object typeing for easier conversions, ummm yeaah well ;] And then there is the issue of colors.. My deep apology to those who have been using shell and IRC from the earlier days, i just need to have my colors in my shell ;] For me it makes the output more parsable. So wrap up, target of one release a week seems to work, still need to start my massive unittest stuff, but it seems core is progressing well. Do take note though: 'Development Status :: 2 - Pre-Alpha', https://github.com/feedbackflow/life http://pypi.python.org/pypi/life/3 --f46d044282b4392a6104d0a88cbb Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable PROTOTYPE MASTER

they call me the prototype master over here. I div= e into the unkown and get some code working in a problem domain i dont know= . As fast as possible i need to write code that 1) is running 2) does somet= hing in that domain

This all so i can learn from all that went wrong. = so i can see where my not knowing the problem domain leads me too.=A0

Thing is i have been prototyping in my domain for = more than 10 years now. Bots are what i have been doing all that time, recy= cling version after version, name after name, trying to improving stuff, mo= st of the time meaning dropping too much code and spending waay to much tim= e to add the functionality back in.

So no sorry still no unittests yet ;] I promised i= test the core first, but if i don't know =A0what the core is going to = look like, it is no use of testing - yet -
I do have a ./bin/life-t= est in the git repo know that can launch unittests, but i need to go forwar= d to have at least the IRC bot running.

So here is version 3 of the =A0L I F E ;]
It does run a IRC bot, but only primary functional= ity is there, connect and join a channel and do some commands. The console = bot seems more stable now, as is the zero-key stuff. All hopes though can o= nly test stuff here for myself, looks good so far as in "easy_install3= -U life" works here.

try something like ";start irc=A0#channel" =A0in the console. basical= ly the thing is forming into a framework with 1 top heay base class and in = object typeing for easier conversions, ummm yeaah well ;]

And then there is the issue of colors.. My deep ap= ology to those who have been using shell and IRC from the earlier days, i j= ust need to have my colors in my shell ;] For me it makes the output more p= arsable.=A0

So wrap up, target of one release a week seems to = work, still need to start my massive unittest stuff, but it seems core is p= rogressing well.

Do take note though:=A0

=A0'Development Status :: 2 - Pre-Alpha',<= /span>



https://github.com/feedbackflow/life
http://pypi.python.org/pypi/life/3
--f46d044282b4392a6104d0a88cbb--