Thank you! On Sun, Apr 1, 2018, 14:00 Stephane Ducasse <stepharo.s...@gmail.com> wrote:
> Andrei > > if you need help we can help you. > > Stef > > On Sun, Apr 1, 2018 at 7:59 PM, Stephane Ducasse > <stepharo.s...@gmail.com> wrote: > > use metacello and iceberg or gitfiletree > > > > Stef > > > > On Sun, Apr 1, 2018 at 4:32 PM, Andrei Stebakov <lisper...@gmail.com> > wrote: > >> Exactly! I guess because there are so many ways to navigate around > updating > >> the package, I was lost :) Thank you guys for giving me some pointers, > I'll > >> try to learn them. I wonder, which one is the most promising and > mainstream? > >> > >> On Sun, Apr 1, 2018, 08:58 <aglyn...@gmail.com> wrote: > >>> > >>> You can open the repository in the Monticello browser if it’s a > >>> Metacello/Monticello repo, or use Iceberg with git if it’s a git repo > in the > >>> same manner you would with any other git project. You can also open > the > >>> project in Versionner to get the latest version. > >>> > >>> > >>> > >>> As far as scripting it, that’s reasonably obvious if you look at the > >>> Monticello or Versionner code itself. > >>> > >>> > >>> > >>> From: Pharo-users <pharo-users-boun...@lists.pharo.org> On Behalf Of > >>> Andrei Stebakov > >>> Sent: Saturday, March 31, 2018 7:14 PM > >>> To: Any question about pharo is welcome <pharo-users@lists.pharo.org> > >>> Subject: [Pharo-users] Keeping packages up to date > >>> > >>> > >>> > >>> I wonder if there is a generic solution to keeping certain Pharo > project > >>> in sync with development tree. > >>> > >>> For example when I want to get latest Roassal I execute > >>> > >>> Gofer it > >>> > >>> smalltalkhubUser: 'ObjectProfile' project: 'Roassal2'; > >>> > >>> package: 'Roassal2'; > >>> > >>> package: 'Roassal2GT'; > >>> > >>> package: 'Trachel'; > >>> > >>> load. > >>> > >>> > >>> > >>> Also I wouldn't know this unless the maintainers (thanks Alexandre!) of > >>> the project told me what script to execute to get the latest version. > >>> > >>> If I went to Project Catalog I can only get the stable version and if > I go > >>> and find Roassal2 it won't give me information how to get its latest > >>> version. > >>> > >>> > >>> > >>> How would I get info about how to update, say Roassal given the script > >>> above from some Roassal project public page? > >>> > >>> Talking about Roassal, if I go to > >>> http://smalltalkhub.com/#!/~ObjectProfile/Roassal2/ page, it offers > the > >>> following script: > >>> > >>> Gofer it smalltalkhubUser: 'ObjectProfile' project: 'Roassal2'; > >>> configurationOf: 'Roassal2'; loadDevelopment > >>> > >>> > >>> > >>> Which is probably not exactly equal to the script above (or is it?). > >>> > >>> > >>> > >>> So, is there a generic way to get a latest version of some XYZ package? > >>> > >>> What do I need to learn to be able to get that information about any > Pharo > >>> project (other than asking the community)? Something similar to "git > pull" > >>> when you know the repository. > >