1.0-beta.25 released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

1.0-beta.25 released

Dale
Metacello 1.0-beta.25 released. Features and fixes:

  * pick up Gofer 1.0.2
  * fix Issue 10: http://code.google.com/p/metacello/issues/detail?id=10
"''save packages'' should recurse through projects"
  * fix Issue 24: http://code.google.com/p/metacello/issues/detail?id=24
"Gofer #fetch support"
  * fix Issue 31: http://code.google.com/p/metacello/issues/detail?id=31
"Handle boundary between #atomic and #linear loads ..."
  * fix Issue 32: http://code.google.com/p/metacello/issues/detail?id=32
"Connect repositories as MCServerDirectory rather than MCDirectory"
  * fix Issue 48: http://code.google.com/p/metacello/issues/detail?id=48
"Should have #loadReport message for loader..."
  * fix Issue 56: http://code.google.com/p/metacello/issues/detail?id=56
"save configurtion that uses Gofer>>commit:"
  * fix Issue 57: http://code.google.com/p/metacello/issues/detail?id=57
"specificy method category for version category in Metacello version
constructor"
  * fix Issue 58: http://code.google.com/p/metacello/issues/detail?id=58
"make #file: optional in project reference specification"
  * fix Issue 59: http://code.google.com/p/metacello/issues/detail?id=59
"repository overrides should be used for MetacelloPackageSpec>>load"
  * fix Issue 60: http://code.google.com/p/metacello/issues/detail?id=60
"bypass progress bars...."
  * fix Issue 64: http://code.google.com/p/metacello/issues/detail?id=64
"update package methods has extra file entry"
  * fix Issue 66: http://code.google.com/p/metacello/issues/detail?id=66
"loading latest broken by new code in 1.0-beta.24" [MERGE]
  * #fetch and #fetch: added to MetacelloMcVersion. #fetch and #fetch:
correspond to #load and #load: but only download the mcz files to a
cacheRepository (controlled by version #loadPolicy)
  * #fetchProject, #fetchProject:, #updateProject: added to support
direct fetch of a project (ala #updateProject)
  * implement version #record/#record:
  * implement version #silently: for Issue 60
  * implement non-interactive commit support using gofer:
MetacelloMCProject>>goferCommitProject:,
MetacelloPackageSpec>>goferCommitPackage:

I will be writing a blog post in a day or so that documents the new
features.

Dale

To unsubscribe from this group, send email to metacello+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
Reply | Threaded
Open this post in threaded view
|

Re: 1.0-beta.25 released

Miguel Cobá
El mar, 23-03-2010 a las 15:34 -0700, Dale escribió:

> Metacello 1.0-beta.25 released. Features and fixes:
>
>   * pick up Gofer 1.0.2
>   * fix Issue 10: http://code.google.com/p/metacello/issues/detail?id=10
> "''save packages'' should recurse through projects"
>   * fix Issue 24: http://code.google.com/p/metacello/issues/detail?id=24
> "Gofer #fetch support"
>   * fix Issue 31: http://code.google.com/p/metacello/issues/detail?id=31
> "Handle boundary between #atomic and #linear loads ..."
>   * fix Issue 32: http://code.google.com/p/metacello/issues/detail?id=32
> "Connect repositories as MCServerDirectory rather than MCDirectory"
>   * fix Issue 48: http://code.google.com/p/metacello/issues/detail?id=48
> "Should have #loadReport message for loader..."
>   * fix Issue 56: http://code.google.com/p/metacello/issues/detail?id=56
> "save configurtion that uses Gofer>>commit:"
>   * fix Issue 57: http://code.google.com/p/metacello/issues/detail?id=57
> "specificy method category for version category in Metacello version
> constructor"
>   * fix Issue 58: http://code.google.com/p/metacello/issues/detail?id=58
> "make #file: optional in project reference specification"
>   * fix Issue 59: http://code.google.com/p/metacello/issues/detail?id=59
> "repository overrides should be used for MetacelloPackageSpec>>load"
>   * fix Issue 60: http://code.google.com/p/metacello/issues/detail?id=60
> "bypass progress bars...."
>   * fix Issue 64: http://code.google.com/p/metacello/issues/detail?id=64
> "update package methods has extra file entry"
>   * fix Issue 66: http://code.google.com/p/metacello/issues/detail?id=66
> "loading latest broken by new code in 1.0-beta.24" [MERGE]
>   * #fetch and #fetch: added to MetacelloMcVersion. #fetch and #fetch:
> correspond to #load and #load: but only download the mcz files to a
> cacheRepository (controlled by version #loadPolicy)
>   * #fetchProject, #fetchProject:, #updateProject: added to support
> direct fetch of a project (ala #updateProject)
>   * implement version #record/#record:
>   * implement version #silently: for Issue 60
>   * implement non-interactive commit support using gofer:
> MetacelloMCProject>>goferCommitProject:,
> MetacelloPackageSpec>>goferCommitPackage:
>
> I will be writing a blog post in a day or so that documents the new
> features.

Great Dale, thanks for this release.


>
> Dale
>
> To unsubscribe from this group, send email to metacello+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

--
Miguel Cobá
http://miguel.leugim.com.mx

To unsubscribe from this group, send email to metacello+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
Reply | Threaded
Open this post in threaded view
|

Re: 1.0-beta.25 released

stephane ducasse-2
+1

On Mar 24, 2010, at 7:02 AM, Miguel Enrique Cobá Martinez wrote:

> El mar, 23-03-2010 a las 15:34 -0700, Dale escribió:
>> Metacello 1.0-beta.25 released. Features and fixes:
>>
>>  * pick up Gofer 1.0.2
>>  * fix Issue 10: http://code.google.com/p/metacello/issues/detail?id=10
>> "''save packages'' should recurse through projects"
>>  * fix Issue 24: http://code.google.com/p/metacello/issues/detail?id=24
>> "Gofer #fetch support"
>>  * fix Issue 31: http://code.google.com/p/metacello/issues/detail?id=31
>> "Handle boundary between #atomic and #linear loads ..."
>>  * fix Issue 32: http://code.google.com/p/metacello/issues/detail?id=32
>> "Connect repositories as MCServerDirectory rather than MCDirectory"
>>  * fix Issue 48: http://code.google.com/p/metacello/issues/detail?id=48
>> "Should have #loadReport message for loader..."
>>  * fix Issue 56: http://code.google.com/p/metacello/issues/detail?id=56
>> "save configurtion that uses Gofer>>commit:"
>>  * fix Issue 57: http://code.google.com/p/metacello/issues/detail?id=57
>> "specificy method category for version category in Metacello version
>> constructor"
>>  * fix Issue 58: http://code.google.com/p/metacello/issues/detail?id=58
>> "make #file: optional in project reference specification"
>>  * fix Issue 59: http://code.google.com/p/metacello/issues/detail?id=59
>> "repository overrides should be used for MetacelloPackageSpec>>load"
>>  * fix Issue 60: http://code.google.com/p/metacello/issues/detail?id=60
>> "bypass progress bars...."
>>  * fix Issue 64: http://code.google.com/p/metacello/issues/detail?id=64
>> "update package methods has extra file entry"
>>  * fix Issue 66: http://code.google.com/p/metacello/issues/detail?id=66
>> "loading latest broken by new code in 1.0-beta.24" [MERGE]
>>  * #fetch and #fetch: added to MetacelloMcVersion. #fetch and #fetch:
>> correspond to #load and #load: but only download the mcz files to a
>> cacheRepository (controlled by version #loadPolicy)
>>  * #fetchProject, #fetchProject:, #updateProject: added to support
>> direct fetch of a project (ala #updateProject)
>>  * implement version #record/#record:
>>  * implement version #silently: for Issue 60
>>  * implement non-interactive commit support using gofer:
>> MetacelloMCProject>>goferCommitProject:,
>> MetacelloPackageSpec>>goferCommitPackage:
>>
>> I will be writing a blog post in a day or so that documents the new
>> features.
>
> Great Dale, thanks for this release.
>
>
>>
>> Dale
>>
>> To unsubscribe from this group, send email to metacello+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
>
> --
> Miguel Cobá
> http://miguel.leugim.com.mx
>
> To unsubscribe from this group, send email to metacello+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

To unsubscribe from this group, send email to metacello+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
Reply | Threaded
Open this post in threaded view
|

Re: 1.0-beta.25 released

Danie Roux-4
In reply to this post by Dale
Dale,

On Wed, Mar 24, 2010 at 12:34 AM, Dale <[hidden email]> wrote:
>
> Metacello 1.0-beta.25 released. Features and fixes:

On a beta.7 database (upgraded from beta.5), with Minimal loaded, I
can not load Metacello twice. It fails with "No method was found for
the selector #'bypassProgressBars'".

And then any Metacello loading stops working:

topaz 1> run
(ConfigurationOfGLASS project version: '1.0-beta.7') load: 'Minimal'
%
--transcript--'Loading 1.0-beta.7 of ConfigurationOfGLASS'
--transcript--'Loading ConfigurationOfMetacello'
--transcript--'Loading ConfigurationOfGsCore'
--transcript--'Loading ConfigurationOfGsMonticello'
--transcript--'Project: Core'
--transcript--'Loading 0.238 of ConfigurationOfGsCore'
--transcript--'Core-dkh.28'
--transcript--'Preparing to Load -> Core-dkh.28 <-'
--transcript--'Base-Bootstrap-dkh.16'
--transcript--'Preparing to Load -> Base-Bootstrap-dkh.16 <-'
--transcript--'Bootstrap-DaleHenrichs.177'
--transcript--'Preparing to Load -> Bootstrap-DaleHenrichs.177 <-'
--transcript--'GemStone-Indexing-Extensions-dkh.3'
--transcript--'Preparing to Load -> GemStone-Indexing-Extensions-dkh.3 <-'
--transcript--'GsRandom-obi.7'
--transcript--'Preparing to Load -> GsRandom-obi.7 <-'
--transcript--'Sport3.010-dkh.20'
--transcript--'Preparing to Load -> Sport3.010-dkh.20 <-'
--transcript--'Squeak-Dalehenrichs.217'
--transcript--'Preparing to Load -> Squeak-Dalehenrichs.217 <-'
--transcript--'VB-Regex-STA.19'
--transcript--'Preparing to Load -> VB-Regex-STA.19 <-'
--transcript--'GemStone-Exceptions-Dalehenrichs.35'
--transcript--'Preparing to Load -> GemStone-Exceptions-Dalehenrichs.35 <-'
--transcript--'Project: Metacello'
--transcript--'Loading 1.0-beta.19 of ConfigurationOfMetacello'
--transcript--'Metacello-Core-dkh.319'
--transcript--'Preparing to Load -> Metacello-Core-dkh.319 <-'
--transcript--'Gofer-Core-AdrianLienhard.114'
--transcript--'Preparing to Load -> Gofer-Core-AdrianLienhard.114 <-'
--transcript--'Metacello-MC-dkh.292'
--transcript--'Preparing to Load -> Metacello-MC-dkh.292 <-'
--transcript--'Project: Monticello'
--transcript--'Loading 0.236 of ConfigurationOfGsMonticello'
--transcript--'PackageInfo-Base.g-dkh.30'
--transcript--'Preparing to Load -> PackageInfo-Base.g-dkh.30 <-'
--transcript--'Monticello.g-DaleHenrichs.401'
--transcript--'Preparing to Load -> Monticello.g-DaleHenrichs.401 <-'
--transcript--'Change-Notification-dkh.3'
--transcript--'Preparing to Load -> Change-Notification-dkh.3 <-'
--transcript--'Atomic Load...'
--transcript--'Starting atomic load'
--transcript--'Finished atomic load'
topaz 1> commit
Successful commit
topaz 1> run
ConfigurationOfMetacello project updateProject.
(ConfigurationOfMetacello project version: '1.0-beta.25') load.
%
--transcript--'Loading package for ConfigurationOfMetacello'
--transcript--'Loading 1.0-beta.25 of ConfigurationOfMetacello'
--transcript--'Project: Gofer Core'
--transcript--'Loading ConfigurationOfGofer'
--transcript--'Loading 1.0.2 of ConfigurationOfGofer'
--transcript--'Gofer-Core-dkh.121'
--transcript--'Preparing to Load -> Gofer-Core-dkh.121 <-'
--transcript--'Metacello-Core-DaleHenrichs.358'
--transcript--'Preparing to Load -> Metacello-Core-DaleHenrichs.358 <-'
--transcript--'Metacello-MC-DaleHenrichs.386'
--transcript--'Preparing to Load -> Metacello-MC-DaleHenrichs.386 <-'
--transcript--'Metacello-Platform.gemstone-DaleHenrichs.16'
--transcript--'Preparing to Load ->
Metacello-Platform.gemstone-DaleHenrichs.16 <-'
--transcript--'Atomic Load...'
--transcript--'Starting atomic load'
--transcript--'Finished atomic load'
run
(ConfigurationOfMetacello project version: '1.0-beta.25') load.
%
--transcript--'Loading 1.0-beta.25 of ConfigurationOfMetacello'
-----------------------------------------------------
GemStone: Error         Nonfatal
No method was found for the selector #'bypassProgressBars' when sent
to aMetacelloGemStonePlatform with arguments contained in anArray(
).
Error Category: [GemStone] Number: 2010 Arg Count: 3
Arg 1: a MetacelloGemStonePlatform
  stoneVersionAttribute an Array

Arg 2: bypassProgressBars
Arg 3: an Array


--
Danie Roux *shuffle* Adore Unix - http://danieroux.com

To unsubscribe from this group, send email to metacello+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
Reply | Threaded
Open this post in threaded view
|

Re: 1.0-beta.25 released

Dale
In reply to this post by Dale
Danie,

You are ahead of me trying to bootstrap using beta.25:) It's one of the "remaining details" that I am working out for GLASS 1.0-beta.8.

I'm going to guess that the problem is that MetacelloGemStonePlatform class>>initialize needs to be run. I'll have to look into the why though...

I've submitted http://code.google.com/p/glassdb/issues/detail?id=66 (against glassdb) to track this...

Dale
----- "Danie Roux" <[hidden email]> wrote:

| Dale,
|
| On Wed, Mar 24, 2010 at 12:34 AM, Dale <[hidden email]>
| wrote:
| >
| > Metacello 1.0-beta.25 released. Features and fixes:
|
| On a beta.7 database (upgraded from beta.5), with Minimal loaded, I
| can not load Metacello twice. It fails with "No method was found for
| the selector #'bypassProgressBars'".
|
| And then any Metacello loading stops working:
|
| topaz 1> run
| (ConfigurationOfGLASS project version: '1.0-beta.7') load: 'Minimal'
| %
| --transcript--'Loading 1.0-beta.7 of ConfigurationOfGLASS'
| --transcript--'Loading ConfigurationOfMetacello'
| --transcript--'Loading ConfigurationOfGsCore'
| --transcript--'Loading ConfigurationOfGsMonticello'
| --transcript--'Project: Core'
| --transcript--'Loading 0.238 of ConfigurationOfGsCore'
| --transcript--'Core-dkh.28'
| --transcript--'Preparing to Load -> Core-dkh.28 <-'
| --transcript--'Base-Bootstrap-dkh.16'
| --transcript--'Preparing to Load -> Base-Bootstrap-dkh.16 <-'
| --transcript--'Bootstrap-DaleHenrichs.177'
| --transcript--'Preparing to Load -> Bootstrap-DaleHenrichs.177 <-'
| --transcript--'GemStone-Indexing-Extensions-dkh.3'
| --transcript--'Preparing to Load -> GemStone-Indexing-Extensions-dkh.3
| <-'
| --transcript--'GsRandom-obi.7'
| --transcript--'Preparing to Load -> GsRandom-obi.7 <-'
| --transcript--'Sport3.010-dkh.20'
| --transcript--'Preparing to Load -> Sport3.010-dkh.20 <-'
| --transcript--'Squeak-Dalehenrichs.217'
| --transcript--'Preparing to Load -> Squeak-Dalehenrichs.217 <-'
| --transcript--'VB-Regex-STA.19'
| --transcript--'Preparing to Load -> VB-Regex-STA.19 <-'
| --transcript--'GemStone-Exceptions-Dalehenrichs.35'
| --transcript--'Preparing to Load ->
| GemStone-Exceptions-Dalehenrichs.35 <-'
| --transcript--'Project: Metacello'
| --transcript--'Loading 1.0-beta.19 of ConfigurationOfMetacello'
| --transcript--'Metacello-Core-dkh.319'
| --transcript--'Preparing to Load -> Metacello-Core-dkh.319 <-'
| --transcript--'Gofer-Core-AdrianLienhard.114'
| --transcript--'Preparing to Load -> Gofer-Core-AdrianLienhard.114 <-'
| --transcript--'Metacello-MC-dkh.292'
| --transcript--'Preparing to Load -> Metacello-MC-dkh.292 <-'
| --transcript--'Project: Monticello'
| --transcript--'Loading 0.236 of ConfigurationOfGsMonticello'
| --transcript--'PackageInfo-Base.g-dkh.30'
| --transcript--'Preparing to Load -> PackageInfo-Base.g-dkh.30 <-'
| --transcript--'Monticello.g-DaleHenrichs.401'
| --transcript--'Preparing to Load -> Monticello.g-DaleHenrichs.401 <-'
| --transcript--'Change-Notification-dkh.3'
| --transcript--'Preparing to Load -> Change-Notification-dkh.3 <-'
| --transcript--'Atomic Load...'
| --transcript--'Starting atomic load'
| --transcript--'Finished atomic load'
| topaz 1> commit
| Successful commit
| topaz 1> run
| ConfigurationOfMetacello project updateProject.
| (ConfigurationOfMetacello project version: '1.0-beta.25') load.
| %
| --transcript--'Loading package for ConfigurationOfMetacello'
| --transcript--'Loading 1.0-beta.25 of ConfigurationOfMetacello'
| --transcript--'Project: Gofer Core'
| --transcript--'Loading ConfigurationOfGofer'
| --transcript--'Loading 1.0.2 of ConfigurationOfGofer'
| --transcript--'Gofer-Core-dkh.121'
| --transcript--'Preparing to Load -> Gofer-Core-dkh.121 <-'
| --transcript--'Metacello-Core-DaleHenrichs.358'
| --transcript--'Preparing to Load -> Metacello-Core-DaleHenrichs.358
| <-'
| --transcript--'Metacello-MC-DaleHenrichs.386'
| --transcript--'Preparing to Load -> Metacello-MC-DaleHenrichs.386 <-'
| --transcript--'Metacello-Platform.gemstone-DaleHenrichs.16'
| --transcript--'Preparing to Load ->
| Metacello-Platform.gemstone-DaleHenrichs.16 <-'
| --transcript--'Atomic Load...'
| --transcript--'Starting atomic load'
| --transcript--'Finished atomic load'
| run
| (ConfigurationOfMetacello project version: '1.0-beta.25') load.
| %
| --transcript--'Loading 1.0-beta.25 of ConfigurationOfMetacello'
| -----------------------------------------------------
| GemStone: Error         Nonfatal
| No method was found for the selector #'bypassProgressBars' when sent
| to aMetacelloGemStonePlatform with arguments contained in anArray(
| ).
| Error Category: [GemStone] Number: 2010 Arg Count: 3
| Arg 1: a MetacelloGemStonePlatform
|   stoneVersionAttribute an Array
|
| Arg 2: bypassProgressBars
| Arg 3: an Array
|
|
| --
| Danie Roux *shuffle* Adore Unix - http://danieroux.com
|
| To unsubscribe from this group, send email to
| metacello+unsubscribegooglegroups.com or reply to this email with the
| words "REMOVE ME" as the subject.

To unsubscribe from this group, send email to metacello+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.