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