<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div><span>I hear the new filesystem might do just that. I dont know I am new to all this. <br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>But I dont believe integrating github with squeak or pharo is that hard anyway. <br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>I am already working with file outs , tedious but not that hard. And if I cannot find an existing solution</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>that makes me happy , I am more than willing to implement my own library for
 integrating github inside pharo. <br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>Hopefully it will work for squeak too. <br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>I was working with emacs for python and magit was great.&nbsp;</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>Where
 there is a will there is a way, <br></span></div><div><br></div>  <div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Frank Shearar &lt;frank.shearar@gmail.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> dimitris chloupis &lt;thekilon@yahoo.co.uk&gt;; The general-purpose Squeak developers list &lt;squeak-dev@lists.squeakfoundation.org&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Friday, 21 December 2012, 0:16<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [squeak-dev] Squeaksource, Squeak and Pharo..<br> </font> </div> <br>Just a note: github does not replace SM. It does not replace rubygems.<br>It's a fantastic tool for versioning source control.<br><br>I have a toolbox. It has a hammer
 AND a screwdriver.<br><br>frank<br><br>On 20 December 2012 22:15, dimitris chloupis &lt;<a ymailto="mailto:thekilon@yahoo.co.uk" href="mailto:thekilon@yahoo.co.uk">thekilon@yahoo.co.uk</a>&gt; wrote:<br>&gt; SqueakMap is dead, SqueakSource dead, later SmalltalkHub will be dead.<br>&gt;<br>&gt; I am coming from pharo by the way, I am new with smalltalk, I was a python<br>&gt; developer.<br>&gt; And I love squeak too.<br>&gt;<br>&gt; I dont understand why every smalltalk problem should be solved by smalltalk.<br>&gt;<br>&gt; Github is a great community , already has gathered tons of ruby and python<br>&gt; projects, js and many more.<br>&gt;<br>&gt; I think its a great candidate for smalltalk, no offense intended but<br>&gt; definitely better that what SmalltalkHub can offer.<br>&gt;<br>&gt; I want to embrace at times all these smalltalk technologies, but is hard to<br>&gt; abandon Gihub that I have used for my projects and support the smalltalk<br>&gt;
 solutions instead.<br>&gt;<br>&gt; I dont want to downgrade the hard work of good people, but its hard to<br>&gt; compete with products that are designed full time by big teams and matured<br>&gt; through thousands of use cases.<br>&gt;<br>&gt; My vote goes to Github.<br>&gt;<br>&gt; ________________________________<br>&gt; From: Göran Krampe &lt;<a ymailto="mailto:goran@krampe.se" href="mailto:goran@krampe.se">goran@krampe.se</a>&gt;<br>&gt; To: The general-purpose Squeak developers list<br>&gt; &lt;<a ymailto="mailto:squeak-dev@lists.squeakfoundation.org" href="mailto:squeak-dev@lists.squeakfoundation.org">squeak-dev@lists.squeakfoundation.org</a>&gt;<br>&gt; Sent: Thursday, 20 December 2012, 23:14<br>&gt; Subject: Re: [squeak-dev] Squeaksource, Squeak and Pharo..<br>&gt;<br>&gt; Hi folks!<br>&gt;<br>&gt; As the author of SqueakMap, long time Squeaker (and nowadays both Squeaker<br>&gt; and Pharooner) and also involved in some other related
 projects<br>&gt; (SmalltalkHub and more) my view might be of some interest.<br>&gt;<br>&gt; First of all, Angel compares with the rest of the world - but we have both<br>&gt; historic and technical differences at play. Some things worth noting:<br>&gt;<br>&gt; - SqueakMap was indeed started out as a generic package *catalog*. It is not<br>&gt; a SCM tool. It was format agnostic from the very beginning.<br>&gt;<br>&gt; - Monticello and SqueakSource came from Avi. Superb tools but when<br>&gt; Squeaksource came I quickly warned the community that it would deminish<br>&gt; SqueakMap because it overlapped and "took over" several "catalog" aspects. I<br>&gt; was right unfortunately, but at the same time SS was great and has served us<br>&gt; very well in its own right.<br>&gt;<br>&gt; - Noone has really taken SM and moved it forward. I also don't have that<br>&gt; amount of free time anymore.<br>&gt;<br>&gt; - SqueakMap is dead. Face it. :) It is not the
 future IMHO.<br>&gt;<br>&gt; - Monticello and Metacello are the de facto standard these days for SCM and<br>&gt; package loading. Metacello took the whole dependencies/tagging/releases<br>&gt; issue and simply rode on MC to solve it. I have felt it looks overly complex<br>&gt; but it's mostly some line noise - it is not that complicated.<br>&gt;<br>&gt; - This also means that for a very, very long time package management and<br>&gt; source code management will be forever "intertwined" in the Smalltalk world.<br>&gt; Personally I say - fine! Again, let's just embrace it and go.<br>&gt;<br>&gt; - The advantage is that Metacello "configurations" is "just code" and can<br>&gt; offer functionality totally independent of the hosting platform for MC. So<br>&gt; it doesn't matter if you load a Metacello configuration from a website, from<br>&gt; SS or SS3 or Smalltalkhub - it all works the same!<br>&gt;<br>&gt; - Monticello AND Metacello are meant to work in
 Squeak too. I haven't tried,<br>&gt; but I presume Metacello works or is very close to working?<br>&gt;<br>&gt; - Pharo is betting hard on Smalltalkhub. It is a really nice system AND<br>&gt; there is also an image side client tool brewing for it! This means the<br>&gt; equivalence of the SqueakMap Package Loader will be easy to build in Squeak<br>&gt; for Smalltalkhub.<br>&gt;<br>&gt;<br>&gt; So my advice would be:<br>&gt;<br>&gt; 1. Keep SqueakMap on oxygen for a little while longer while we get ready to<br>&gt; ditch it. Really.<br>&gt;<br>&gt; 2. Bet hard on Monticello (we already do, right?) and Metacello for Squeak.<br>&gt; Make sure they work. Embrace Metacello even if it does look a bit complex to<br>&gt; begin with. There are lots of articles, tutorials and tons of examples to<br>&gt; just copy from. I have written two configurations these last two days and<br>&gt; "the shit works". Good work Dale! :)<br>&gt;<br>&gt; 3. Get involved in
 Smalltalkhub and help out making it work fine for Squeak,<br>&gt; note the name - *Smalltalk* hub. It's not Pharohub! Don't set up your own<br>&gt; unless for some odd reason Pharo makes it uninhabitable for Squeak and turns<br>&gt; it into "Pharohub".<br>&gt;<br>&gt; Note that Smalltalkhub is "just" a new SS, but much more solid architecture,<br>&gt; really snazzy modern web UI, offering githubish features and bloody hell, I<br>&gt; mean, it can show diffs right there in the browser!<br>&gt;<br>&gt; Smalltalkhub also has a really cool architecture so the coding fun is rated<br>&gt; A++, Nicolas is busy as a bee making it better, better. I think it should be<br>&gt; seen as a unifying playground and Metacello as the "glue" that makes it<br>&gt; possible to have projects tailored for both Squeak and Pharo. It has many<br>&gt; functions for EXACTLY that.<br>&gt;<br>&gt; Either way, I am putting my efforts right there. IMHO the Squeak community<br>&gt;
 should do so too. If the Squeak community can ride a bit on the momentum in<br>&gt; Pharo - there is really no reason not to.<br>&gt;<br>&gt; regards, Göran<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br><br><br> </div> </div>  </div></body></html>