[squeak-dev] Attempting to use git Browser to view https://github.com/LabWare/MQTT-broker

David T. Lewis lewis at mail.msen.com
Tue May 21 11:14:46 UTC 2019


Hi Jakob,

I cloned the repository (from https://github.com/LabWare/MQTT-broker) to
my local system, and I am able to open it from a Monticello browser as
a repository of type tonel://, but the resulting repository browser does
not seem to do anything (it just has the list of .st files in the left
pane, nothing else is active).

I think this means that I am missing something that I need from your
repository. Can you give me a pointer?

Thanks,
Dave


On Tue, May 21, 2019 at 10:03:00AM +0200, Jakob Reschke wrote:
> Hi Tim,
> 
> Long story short:
> - The repository is a Tonel repository (not FileTree) I have a branch for
> the Git stuff where this works already with Tonel, but it needs some
> polishing.
> - You are right that there is no manual or recorded tutorial as of now. In
> short: explore the context menus and know some Git vocabulary, such as
> "checkout". If this weren't a Tonel repository you could load the packages
> by right-clicking the top commit and choosing "checkout objects". Also the
> packages would appear in the bottom right objects list.
> 
> Kind regards
> Jakob
> 
> tim Rowledge <tim at rowledge.org> schrieb am Mo., 20. Mai 2019, 23:29:
> 
> > I wanted to take a look at the code John McI recently announced that built
> > on my MQTT client. It's on a github server, in that not-very-comprehendable
> > format.
> >
> > I had noticed the 'Git Browser' entry in the Tools menu so I thought that
> > might help with viewing the code. Well... it took around ten minutes to
> > install, added around 2Mb to my change log, added what looks like 50+
> > categories to the browser category list and has no readily findable doc.
> >
> > Oh and a trivial point/bug, the progress bar kept leaping around from
> > screen centre to centred on the mouse pointer - a small but very visually
> > irritating point.
> >
> > Once loaded and a Git Browser opened I was all at sea. As mentioned, no
> > readily apparent doc, and the vast list of added categories didn't exactly
> > help in trying to find a relevant seeming class to look at any class
> > comments. Some googling found the 2018 HPI paper on the system which at
> > least has some small explanation of the UI, but nothing to help me start
> > using it.
> >
> > I eventually found the 'clone project' menu entry and recalled from my
> > *extremely* tiny familiarity that this might well be important. I pasted
> > the URL from the github page 'Clone or download' widget in and thing
> > whirred and clanked a bit. My problem now is that I still see nothing that
> > appears to have any connection to actual visible code.
> >
> > This is what I see -
> >
> >
> > Where might I find useful information on what to do next? Is this even
> > supposed to work?
> >
> > It may well be broken since the related 'Metacello' Tools menu entry fails
> > in Installer class>ensureRecentMetacello since there is a logic bug that
> > leaves the temp 'metacello' nil if Metacello is already installed.
> >
> > tim
> > --
> > tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> > Strange OpCodes: PHP: Put Hackers into Privileged mode
> >
> >
> >
> >


> 



More information about the Squeak-dev mailing list