Dale, I was not arguing against evolution. I was refering to the fact that work of others is mostly ignored just to come up with a potential weaker solution.
Norbert > Am 21.10.2016 um 15:34 schrieb Dale Henrichs > <dale.henri...@gemtalksystems.com>: > > Norbert, > > It is also called evolution ... with each step forward new possibilities are > revealed and often the old (current) way of doing things needs to change to > better leverage these new possibilities ... and evolution is required[4]. > Change is also painful and keeping up with an ever-changing system takes a > lot of individual effort. > > If you don't want to deal with change, then pick a Pharo version and stick > with it ... Pharo3.0 is still functional and I for one make sure that all new > versions of Metacello work on older versions of Squeak, Pharo and GemStone[1] > --- but you don't have to use the newer version of Metacello if you don't > want to:). > > I use Pharo3.0 on a daily basis for tODE -- I decided that I wanted to spend > my time evolving and changing tODE itself rather than spend a portion of > every year porting to a newer version of Pharo. Fortunately I don't NEED the > fancy new widgets in Pharo3.0 to make progress with tODE. > Metacello is not the only project to ensure that it continues to function on > older versions of Pharo. Seaside[2], Voyage[3] and I'm sure others make an > effort to continue to function on older versions of Pharo --- the technology > exists for maintaining compatibility with older versions of Pharo for those > projects that aren't making the effort now. > If you choose to leverage the benefits of the newer versions of Pharo, then > you must accept the cost, but you can pace yourself if the rate of change > becomes too much. > > Dale > [1] https://travis-ci.org/dalehenrich/metacello-work/builds/168940183 > <https://travis-ci.org/dalehenrich/metacello-work/builds/168940183> > [2] https://travis-ci.org/SeasideSt/Seaside/builds/160382244 > <https://travis-ci.org/SeasideSt/Seaside/builds/160382244> > [3] https://travis-ci.org/pharo-nosql/voyage/builds/167012791 > <https://travis-ci.org/pharo-nosql/voyage/builds/167012791> > [4] https://en.wikipedia.org/wiki/Software_evolution > <https://en.wikipedia.org/wiki/Software_evolution> > > On 10/21/16 12:10 AM, Norbert Hartl wrote: >> >> >> Am 21.10.2016 um 04:00 schrieb Sean P. DeNigris <s...@clipperadams.com >> <mailto:s...@clipperadams.com>>: >> >>> Denis Kudriashov wrote >>>> I look at code and it seems you implemented another one new text model? >>>> Why >>>> you not use TxText? >>> >>> Argh. I know it's bad form to complain about gifts, but at the rate we >>> reinvent the wheel, I often fear that I will be retired from programming >>> before we have a sane text model :/ >>> >> It has a name and we should fight it: >> >> https://en.m.wikipedia.org/wiki/Not_invented_here >> <https://en.m.wikipedia.org/wiki/Not_invented_here> >> >> Norbert >>> >>> ----- >>> Cheers, >>> Sean >>> -- >>> View this message in context: >>> http://forum.world.st/ANN-Sparta-v1-1-tp4919394p4919570.html >>> <http://forum.world.st/ANN-Sparta-v1-1-tp4919394p4919570.html> >>> Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com >>> <http://nabble.com/>. >>> >