What I find sad is that people spent hours talking instead of doing. This is why Smalltalk is for them. Personally I prefer Pharo.
Let me migrate another Seaside chapter so that people can complain after all. Stef On Sat, Apr 21, 2018 at 11:48 AM, Peter Uhnák <i.uh...@gmail.com> wrote: > How a project is named is a choice of the author. Nobody gets to demand how > someone should name their projects. > > Now how project is actually named is not a issue if it is properly handled > on pharo side, which in some places is, in some places isn't. > >> For instance, there's a gazillion UI frameworks out there and, most of the >> time, the name used for them is one of a famous painter. > > > We have Magritte, which is a meta-data description framework, not UI > framework. :) > >> How many Pharo *users* (not regular contributors!) know what those >> tools/frameworks/packages do ??? > > > Probably not many, because they never encounter them, nor care about whether > they exist or not. > >> A very quick look at what's in Pharo 7 shows the following names : >> Iceberg, Ombu, Calypso, Flashback, Nautilus, Renraku, Zodiac, Shift, Zinc, >> Hermes, Beacon, Cargo, Hermes, Opal, Shoreline, Epicea, Balloon, BlueInk, >> Commander, Fuel, Glamorous, Glamour, Gofer, Hiedra, Metacello, Moose, Ring, >> Rubric, Shout, Spec, etc... > > > Calypso + Nautilus: as a user you don't get to encounter the names, there's > only "System Browser" > Did you know that there are other code browsers you can install? (e.g. Code > Panels, Alt Browser, ...) > > Iceberg: as someone pointed out, this would be nice to have a "(Git) > Versionner" or whatever entry instead > > Metacello: npm => "Package manager 1", pip => "Package manager 2", ... > > Ombu/Epicea: you access it via "Code Changes", names are hidden from the > user > > Flashback, Renraku, Hermes, Opal, Shoreline, BlueInk, Hiedra, Ring, Rubric, > Shout, Glamorous, Glamour: not something a regular user ever encounters > directly, and if they need to, the unique name helps a lot in finding > information/docs about it > > Moose: are you serious? should Pharo be called "Programming Language 28301" > too? > > Commander: Commander is a library to implement commands. You literally > cannot have a more descriptive name and yet you still complain. > > Spec: ... maybe we can rename > * Morphic "UI 1" > * Baloon "UI -1" > * Spec "UI 2" > * Rubric "UI 3" > * Tx "UI A" > * Bloc "UI א" > * Athens "UI ε" > * Cairo "UI Щ" > * Sparta "UI さ" > > and then try to find any information about anything. > >> Was it really that hard to replace the old workspace with Workspace2 or >> WhateverWorkspace ? Or even better : get rid of the old Workspace and >> replace it with Playground while retaining the name "Workspace" ??? > > > Well I could claim that "Workspace" is a very confusing name, because it is > not actually workspace, just a trivial Text Box. If anything, Playground is > a much more fitting name. > >> Or somethings as simple as Regex, the regex package from Bykov. > > > Which variant of regular expressions though? > >> Unless we *clearly* publicize/describe what those names are, there's no >> way in a thousand years you could tell that BlueInk is not a package dealing >> with fonts (that was my first guess) ! > > > I fully agree with this, and as I've mentioned (here, or maybe in another > thread), this has improved greatly with move to GitHub, as people finally > started to care about describing their projects. But the transition takes > time. Btw BlueInk is a "pretty printer", so the name isn't really misleading > once you know what it is. But being "clever" with names is sure way to get > it misinterpreted. (E.g. "grafoscopio" which has nothing to do with graphs > or visualizations, as it is text/nodes/code snippets organization tool.) > > (For the record I tend to name projects with the most boring name I can come > up with (tonel-migration, IconFactory, file-dialog, xml-magritte-generator, > uml-xmi, ...), but it only works if there's only one such thing... if there > are competing projects, than sharing the name doesn't help anyone.) > > Peter > > On Sat, Apr 21, 2018 at 1:34 AM, David T. Lewis <le...@mail.msen.com> wrote: >> >> On Fri, Apr 20, 2018 at 07:08:29AM -0700, Sean P. DeNigris wrote: >> > Stephane Ducasse-3 wrote >> > > I like when developers are talking about names: >> > > They use a mac and not a computer, they were nike, lewis and not shoes >> > > and pants.... >> > > So guys can we focus our energy on positive things. >> > >> > IHMO this is certainly a positive subject because it highlights the >> > as-yet-to-be-resolved tension regarding understandability of the system >> > between having a unique name (good for googling, distinguishing between >> > versions) and a name that reveals what the project does/is for. What is >> > the >> > plan to resolve this because it is a real problem? >> > >> > Nike and Levis are designed to stand on their own in front of the >> > consumer >> > market. Is this true of Nautilus, Calypso, or Epicea? >> >> Sean, >> >> Thank you for this clarification! I read Stef's message this morning >> and I honestly thought that my name ("lewis") might have something to >> do with pants. That probably would not be a good thing. But now I see >> that we are talking about "levis" so I feel much better now :-) >> >> Dave (Lewis, not Levis) >> >> >