<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<p>> <span style="font-size:12pt">- On opening "Git Browser", avoid updating Metacello and Git Browser if they are already installed</span></p>
<div><br>
</div>
<div>As someone who often plays in Squeak using a metered connection, I would generally prefer to be asked whether any package should be installed,
<i>*before*</i> anything is downloaded - what I would not really expect as this point.  Just one idea :)</div>
<p></p>
<p><br>
</p>
<p>Best,</p>
<p>Christoph</p>
<div id="Signature">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div><br>
</div>
</div>
</div>
</div>
<hr style="display:inline-block; width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel<br>
<b>Gesendet:</b> Mittwoch, 14. August 2019 08:53:59<br>
<b>An:</b> John Pfersich via Squeak-dev<br>
<b>Betreff:</b> [squeak-dev] [Discussion] Tools > "Metacello" and "Git Browser"</font>
<div> </div>
</div>
<div>
<div id="__MailbirdStyleContent" style="font-size:10pt; font-family:Arial; color:#000000">
<span style="font-size:13.3333px">Hi, there.</span>
<div class="mb_sig" style="font-size:13.3333px"></div>
<div style="font-size:13.3333px"><br>
</div>
<div style="font-size:13.3333px"><img naturalheight="294" naturalwidth="433" width="auto" class="25787" style="user-select: none;" src="cid:5cf49dce-c5f7-4598-ae95-56212a4e9b46"></div>
<div style="font-size:13.3333px"><br>
</div>
<div style="font-size:13.3333px">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.</div>
<div style="font-size:13.3333px"><br>
</div>
<div style="font-size:13.3333px">The issues I see at the moment are:</div>
<div style="font-size:13.3333px"><br>
</div>
<div style="font-size:13.3333px">- Metacello has no graphical tool window but suggests that it has being in the Tools menu</div>
<div style="font-size:13.3333px">- Git Browser, if not installed, does not reveal "click to install) in the Tools Menu</div>
<div style="font-size:13.3333px">- a click on "Git Browser" will always update it (and Metacello?) before starting it, which is just unnecessary</div>
<div style="font-size:13.3333px"><br>
</div>
<div style="font-size:13.3333px">So, I am in favor of:</div>
<div style="font-size:13.3333px"><br>
</div>
<div style="font-size:13.3333px">- Removing "Metacello" entry from the Tools menu</div>
<div style="font-size:13.3333px">- Making the "Git Browser" install state more clear (via inbox <b>Morphic-jr.1485</b>)</div>
<div style="font-size:13.3333px">- On opening "Git Browser", avoid updating Metacello and Git Browser if they are already installed</div>
<div style="font-size:13.3333px">- Maybe, for manual (or administrative) updates, add "Installer ensureRecentMetacello" and "Installer installGitInfrastructure" back to the Do menu</div>
<div style="font-size:13.3333px">- revert #installGitInfrastructure to again do #<span style="font-size:13.3333px">ensureRecentMetacello</span></div>
<div style="font-size:13.3333px"><span style="font-size:13.3333px"><br>
</span></div>
<div style="font-size:13.3333px"><span style="font-size:13.3333px">I still like the MetacelloStub as it is now. :-)</span></div>
<div style="font-size:13.3333px"><span style="font-size:13.3333px"><br>
</span></div>
<div style="font-size:13.3333px"><span style="font-size:13.3333px">Best,</span></div>
<div style="font-size:13.3333px"><span style="font-size:13.3333px">Marcel</span></div>
<div class="mb_sig"></div>
</div>
</div>
</div>
</body>
</html>