Following this from the sidelines - I think sometimes the confusion comes from 
the Iceberg window showing red/detached repos that are only important if you 
are actively working on Pharo itself - however they “look” important.

I’m not sure if we have this feature request - but I’ve often thought it would 
be handy to have an option/checkbox to hide these “system” Repos so you can 
focus on your own work.

It should be a trivial things to add - and if it defaulted to hidden, it might 
reduce these kinds of questions.

Tim

> On 3 Jun 2021, at 08:39, Esteban Lorenzano <esteba...@netc.eu> wrote:
> 
> 
> I still do not understand why you need to repository at all.
> you should not need it to do anything of what you are trying to do (adding 
> extensions and setting breakpoints).
> 
> Esteban
> On Jun 3 2021, at 12:18 am, Russ Whaley <whaley.r...@gmail.com> wrote:
> Thanks for the info, Stephane. I was wondering also about the source code as 
> I was unable to set breakpoints on Pharo code to work without the repos. 
> 
> On Wed, Jun 2, 2021 at 4:18 PM Stéphane Ducasse <stephane.duca...@inria.fr> 
> wrote:
> To fix a missing repo you follow iceberg you click on the repair menu item of 
> the project.
> Iceberg will then propose some several different ways (explained) and sorted 
> by order of probability that they will solve your problem.
> So if you select clone iceberg will clone pharo on your local machine. 
> 
> S
> 
> On 1 Jun 2021, at 17:34, Esteban Lorenzano <esteba...@netc.eu> wrote:
> 
> Hi,
> 
> I am sorry, but why you need a repository to add an extension methods?
> To add an extension, the easiest way to open calypso and put your method in 
> ScaledDecimal. Then you can use the menu right clicking on the method you 
> added :
> 
> <Pasted File.png>
> The fact that you need a repository to save  those changes later is 
> completely orthogonal to your problem :)
> 
> cheers!
> Esteban
> 
> On Jun 1 2021, at 5:26 pm, David Pennington <da...@totallyobjects.com> wrote:
> I am obviously out of the loop when it comes to all of this repository stuff. 
> 
> So, I have imported my 8.0 code into 9.0 but I can’t add an extension method 
> to ScaledDecimal because a repository is missing. I check what to do and get 
> sent to Iceberg. Somehow, as a newbie, I am supposed to understand how 
> iceberg works but, being a 76 year old VAST Smalltalker, I don’t. Surely, 
> when I install 9.0, qashouldn’t I get everything I need for a basic image?
> 
> What do I do next. Attached is a screenshot of Iceberg.
> 
> David
> 
> --------------------------------------------
> Stéphane Ducasse
> http://stephane.ducasse.free.fr / http://www.pharo.org 
> 03 59 35 87 52
> Assistant: Aurore Dalle 
> FAX 03 59 57 78 50
> TEL 03 59 35 86 16
> S. Ducasse - Inria
> 40, avenue Halley, 
> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
> Villeneuve d'Ascq 59650
> France
> 
> --
> Russ Whaley
> whaley.r...@gmail.com

Reply via email to