[squeak-dev] [Discussion] Tools > "Metacello" and "Git Browser"

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Wed Aug 14 07:06:07 UTC 2019


> - On opening "Git Browser", avoid updating Metacello and Git Browser if they are already installed

As someone who often plays in Squeak using a metered connection, I would generally prefer to be asked whether any package should be installed, *before* anything is downloaded - what I would not really expect as this point.  Just one idea :)


Best,

Christoph

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel
Gesendet: Mittwoch, 14. August 2019 08:53:59
An: John Pfersich via Squeak-dev
Betreff: [squeak-dev] [Discussion] Tools > "Metacello" and "Git Browser"

Hi, there.

[cid:5cf49dce-c5f7-4598-ae95-56212a4e9b46]

In the last board meeting, we agreed to finally do something about the current state of the install scripts and visible menu entries for both Metacello and the Git Browser. There have been several discussions on this list.

The issues I see at the moment are:

- Metacello has no graphical tool window but suggests that it has being in the Tools menu
- Git Browser, if not installed, does not reveal "click to install) in the Tools Menu
- a click on "Git Browser" will always update it (and Metacello?) before starting it, which is just unnecessary

So, I am in favor of:

- Removing "Metacello" entry from the Tools menu
- Making the "Git Browser" install state more clear (via inbox Morphic-jr.1485)
- On opening "Git Browser", avoid updating Metacello and Git Browser if they are already installed
- Maybe, for manual (or administrative) updates, add "Installer ensureRecentMetacello" and "Installer installGitInfrastructure" back to the Do menu
- revert #installGitInfrastructure to again do #ensureRecentMetacello

I still like the MetacelloStub as it is now. :-)

Best,
Marcel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20190814/5feb23cf/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 48185 bytes
Desc: image.png
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20190814/5feb23cf/attachment-0001.png>


More information about the Squeak-dev mailing list