Hi Hernán, thank you for your report. It would be even nicer if you could report it at https://github.com/npasserini/iceberg/issues
I think we might not be far from having Iceberg working on Pharo 5.0. Even we have our tests running on Pharo 6.0 and 5.0 in travis ( https://travis-ci.org/npasserini/iceberg), both for linux and mac. Sadly the tests do not cover the UI and that is why I missed the issue reported by Hernán. I do not know how hard could it be to have tests for that. But the real problem right now is to have everything running on Windows. That might take a while, maybe next month we will arrive there. On Fri, Oct 14, 2016 at 12:48 AM, Hernán Morales Durand < [email protected]> wrote: > > Ok. IMHO Nicolas if you really want more feedback I think it's worth it to > release it for 5.0, unless 6.0 has dramatically changed :) > Cheers, > > Hernán > > > 2016-10-13 14:02 GMT-03:00 Esteban Lorenzano <[email protected]>: > >> in principle, Iceberg is meant to work on Pharo6+ >> No idea about backward compatibility (it shouldn’t be so hard either…) >> >> Esteban >> >> On 13 Oct 2016, at 19:00, Hernán Morales Durand <[email protected]> >> wrote: >> >> Hi Nicolas, >> >> After installing it in Pharo 5.0 (#50761, Win 7) and clicking World Menu >> -> Tools -> Iceberg >> I got the Exception in the screenshot attached. >> >> >> 2016-10-13 9:25 GMT-03:00 Nicolas Passerini <[email protected]>: >> >>> Hi, we are releasing a new version of Iceberg, with several new features >>> and bugfixes. I would't yet say that is 100% production ready, but it is >>> close, so I want to invite you to test it and provide feedback. >>> >>> You can install it by doing: >>> >>> Metacello new >>> baseline: 'Iceberg'; >>> repository: 'github://npasserini/iceberg'; >>> load. >>> >>> More installation instructions and documentation can be found at >>> https://github.com/npasserini/iceberg. >>> >>> Some of the new features in this version are: >>> - Allow to commit several packages together in the same commit. >>> - Show diffs for incoming and outgoing commits (i.e. before push/pull >>> you can browse the difference between the remote and the local versions). >>> - New History view allows to see any commit in any branch and compare it >>> to the current loaded version. >>> - Better support for interacting code loaded outside Iceberg >>> (smaltalkhub, filetree, gitfiletree, etc). >>> - From the diff view, revert changes or browse them (i.e. open a >>> Nautilus on the changed class/method). >>> - Automatically update presentations on code / repository changes. >>> - Integration with Metacello, i.e. after installing Iceberg you do >>> something like >>> >>> Metacello new >>> baseline: 'TaskIt'; >>> repository: 'github://sbragagnolo/taskit'; >>> load. >>> >>> >>> (By default) it will be loaded using iceberg (there is a setting to >>> avoid it if you prefer traditional behavior. >>> >>> - Improved handling of git errors. >>> - Improved performance for several operations. >>> - Improved documentation. >>> - ... and several bug fixes and other minor improvements (please look at >>> https://github.com/npasserini/iceberg/milestone/7?closed=1 for more >>> details). >>> >>> >>> Please do not hesitate to contact me if you have any doubts. >>> >> >> <IceberError.jpg> >> >> >> >
