Can someone explain to me what is the difference between "loading a tool" and "put something in the image" ?
I thought we all agree that the atomic image should shrink as far as it can and everything should be loaded on top. If that is the case we can also agree that we don't want to release the atomic image because it isn't useful. So we need to have a discussion about what is supposed to be _in the release image_ anyway meaning what are the tools in the release configuration that get loaded by the CI to produce a releasable image. Taken that into account and the different preferences of people we could have developer released images. It means that one person takes the responsibility of managing a configuration that loads his preferred tools and setup. This can be published on a dedicated page of pharo.org <http://pharo.org/>. In the best case there would appear images for web, visualization, database stuff, science stuff etc. So everyone can express what is pharo for him/her. Norbert > Am 23.04.2015 um 09:04 schrieb stepharo <[email protected]>: > > > > Le 23/4/15 09:05, Marcus Denker a écrit : >> I do not understand how “having a modular tool in the image ” (that does not >> add dependencies to anything) >> makes the system less modular. > Then why the dependency Browser was not integrated? Why roassal for drawing > dependencies > and other aspects of the system? Because dependency browser as well as > roassal are really useful, > well packaged, What about pillar? Because it would be cool to have beautiful > class comments in the future. The point is how and in which process. > In addition what are the criteria? Feelings or criteria? Oh this tool is cool > but this one less cool. > Strange for scientific people no? > I think that we should have a building process that load tools. > We will not be able to put everything in the image: > Did you look at the dependencies between RB, nautilus, history, EyeInspector? > I did because it was getting the mess. My energy is cheap and infinite so I > can spend 8 hours > fixing configurations that nobody use or look at. But you see this period is > ***over***. > >>> So to me it simply means that we are not serious and convinced about >>> modularity. >>> >>> But this is great, I'm reconsidering what I will do in Pharo so you give me >>> good indication >>> that I should not continue the way I was thinking. And no need to think >>> that I'm emotional >>> I'm not. I'm thinking about why hell I'm doing all this. >>> >> You always directly go and argue by “I am now sad” purely emotional level. >> This is not good. > Read what you want to read. But my energy in neither cheap nor infinite > anymore. > This is not a feeling but just a mere fact. > >> >> >> Marcus >> >> >> > >
