GemTools Monticello package

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

GemTools Monticello package

dario trussardi
Dale and folks,

i don't know the package management into GLASS ,  can you  help me to update the repository from GemTools ?
Dario,

I've added the GLASS_DEVS group to the SIXX repository so that you can include your changes

If i right understand now my DTR   account is register into SIXX repository.

... please make your updates relative to GsSIXX 0.3-c.1 (which means merging with SIXX.310-dkh.175.mcz)

I open the GLASS Monticello  Repository: http://seaside.gemstone.com/ss/SIXX 

A) Load the last ConfigurationOfGsSIXX-dkh.10

B) Merged the  SIXX.310-dkh.175

Now the  working copy   is update   with my change and your last change (  the  SIXX.310-dkh.175 )

This window don't manage the  package   save button for create a new  SIXX.310-dtr.176

How i can create the 'SIXX' with: 'SIXX.310-dtr.176'   ?


and don't forget to update the Configuration ... 

I need to create a new version  > version03c2: spec  ?

version03c2: spec

            <version: '0.3-c.2' imports: #('0.3-c-baseline' )>

            spec for: #'common' do: [

                        spec blessing: #'development'.

                        spec description: '0.3.c.2 (dtr.11):

fix ScaledDecimal creation  bug (3.1.x branch only ... so far)'.

                        spec author: 'dtr'.

                        spec timestamp: '12/18/2012 12:31'.].

             spec for: #'gemstone' do: [

                        spec  project: 'Grease' with: '1.0.3';

                                    project: 'XMLSupport' with: '1.0.5'.

                        spec package: 'SIXX' with: 'SIXX-DaleHenrichs.174'.].

             spec for: #'gs3.1.x' do: [

                        spec project: 'Grease' with: '1.0.7.2'.

                        spec package: 'SIXX' with: 'SIXX.310-dkh.176'.].

spec for: #'gs3.2.x' do: [

                        spec project: 'Grease' with: '1.0.7.2'.

                        spec package: 'SIXX' with: 'SIXX.310-dkh.176' ].

How i can save the new version of this package ?



The only save button i found is into Monticello browser.

If i select the SIXX   package  and the relative  'http://seaside.gemstone.com/ss/SIXX'

when i do save the system erase the dialog window with the message:

CAUTION! These versions in the repository may be newer: SIXX.310-dkh.175 Do you really want to save this version? Ok Cancel Cancel

Any help is welcome,

thank,

Dario

Reply | Threaded
Open this post in threaded view
|

Re: GemTools Monticello package

Dale Henrichs
Dario,

The Pharo by Example book has a chapter on Monticello[1] that should help you learn about doing a Monticello merge.

If you don't know how to update the configuration, then please just publish the mcz file with your changes and send mail and I will update the configuration myself...

Dale

[1] https://gforge.inria.fr/frs/download.php/27018/Monticello.pdf
----- Original Message -----
| From: "Dario Trussardi" <[hidden email]>
| To: "beta discussion Gemstone Seaside" <[hidden email]>
| Sent: Tuesday, December 18, 2012 3:00:55 AM
| Subject: [GS/SS Beta] GemTools Monticello package
|
|
| Dale and folks,
|
|
| i don't know the package management into GLASS , can you help me to
| update the repository from GemTools ?
|
|
|
| Dario,
|
| I've added the GLASS_DEVS group to the SIXX repository so that you
| can include your changes
|
|
| If i right understand now my DTR account is register into SIXX
| repository.
|
|
|
| ... please make your updates relative to GsSIXX 0.3-c.1 (which means
| merging with SIXX.310-dkh.175.mcz)
|
|
| I open the GLASS Monticello Repository:
| http://seaside.gemstone.com/ss/SIXX
|
|
| A) Load the last ConfigurationOfGsSIXX-dkh.10
|
|
| B) Merged the SIXX.310-dkh.175
|
|
| Now the working copy is update with my change and your last change (
| the SIXX.310-dkh.175 )
|
|
| This window don't manage the package save button for create a new
| SIXX.310-dtr.176
|
|
| How i can create the 'SIXX' with: 'SIXX.310-dtr.176' ?
|
|
|
|
|
| and don't forget to update the Configuration ...
|
|
| I need to create a new version > version03c 2 : spec ?
|
|
|
| version03c2: spec
|
| <version: '0.3-c.2' imports: #('0.3-c-baseline' )>
|
| spec for: #'common' do: [
|
| spec blessing: #'development'.
|
| spec description: '0.3.c.2 (dtr.11):
|
| fix ScaledDecimal creation bug (3.1.x branch only ... so far)'.
|
| spec author: 'dtr'.
|
| spec timestamp: '12/18/2012 12:31'.].
|
| spec for: #'gemstone' do: [
|
| spec project: 'Grease' with: '1.0.3';
|
| project: 'XMLSupport' with: '1.0.5'.
|
| spec package: 'SIXX' with: 'SIXX-DaleHenrichs.174'.].
|
| spec for: #'gs3.1.x' do: [
|
| spec project: 'Grease' with: '1.0.7.2'.
|
| spec package: 'SIXX' with: 'SIXX.310-dkh.176'.].
|
| spec for: #'gs3.2.x' do: [
|
| spec project: 'Grease' with: '1.0.7.2'.
|
| spec package: 'SIXX' with: 'SIXX.310-dkh.176' ].
| How i can save the new version of this package ?
|
|
|
|
|
|
| The only save button i found is into Monticello browser.
|
|
| If i select the SIXX package and the relative '
| http://seaside.gemstone.com/ss/SIXX'
|
|
| when i do save the system erase the dialog window with the message:
|
|
| CAUTION! These versions in the repository may be newer:
| SIXX.310-dkh.175 Do you really want to save this version? Ok Cancel
| Cancel
|
|
| Any help is welcome,
|
|
| thank,
|
|
| Dario
|
|
Reply | Threaded
Open this post in threaded view
|

Re: GemTools Monticello package

dario trussardi
Ciao Dale,


The Pharo by Example book has a chapter on Monticello[1] that should help you learn about doing a Monticello merge.

I read the chapter about Monticello, thank.

I do the merging some time ago and don't remember in detail.

Dario,

I've added the GLASS_DEVS group to the SIXX repository so that you can include your changes ... please make your updates relative to GsSIXX 0.3-c.1 (which means merging with SIXX.310-dkh.175.mcz) and don't forget to update the Configuration ... 

Just making changes to the 3.1 code base is fine for now and when we're done here, I'll port to the 2.4 code base ...

Dale

I think after merging my image is update   with my change ( fix ScaledDecimal SIXX ) and your last change (  the  SIXX.310-dkh.175 fix SortedCollection bug )

Now i create:


Name: SIXX.310-DTR.176
Author: DTR
Time: 01/14/2013, 18:24:44
UUID: 9120bbac-a6f9-48ec-a2e6-8064439c73d6
Ancestors: SIXX.310-DTR.175

fix ScaledDecimal


I hope to do right operations but but I have some doubts.

I note the ancestors isn't  SIXX.310-dkh.175 because? 



Because before i create in the cache: 

Name: SIXX.310-DTR.175
Author: DTR
Time: 12/17/2012, 12:48:24
UUID: bb066fdb-ea91-46ef-a29a-f0a667bcf6ad
Ancestors: SIXX.310-dkh.174

ScaledDecimal SIXX instance creation

?????  ( i need to remove it from cache before any other package version creation ?) 




Now the Repository: http://seaside.gemstone.com/ss/SIXX  report:

SIXX.310-DTR.176.mcz
SIXX.310-dkh.175.mcz
SIXX.310-dkh.174.mcz

Where the bold SIXX.310-dkh.175.mcz   results to be a branch.

It's correct ? Or i forget something when i do the merge of dkh.175  ?

My new SIXX.310-DTR.176.mcz   should have a SIXX.310-dkh.175.mcz  as ancestor?

I think that the  SIXX.310-DTR.176  include the   fix ScaledDecimal SIXX and your  fix SortedCollection bug.

I would not complicate matters.

Some considerations?

P.S.  I open a new view on Repository: http://seaside.gemstone.com/ss/SIXX  now it report  ( with underline) 

SIXX.310-DTR.176.mcz
SIXX.310-dkh.175.mcz
SIXX.310-dkh.174.mcz



If you don't know how to update the configuration, then please just publish the mcz file with your changes and send mail and I will update the configuration myself...

After i change the relative ConfigurationOfGsSIXX with new version.

version03c2: spec
<version: '0.3-c.2' imports: #('0.3-c-baseline' )>

spec for: #'common' do: [
spec blessing: #'development'.
spec description: '0.3.c.2 (dtr.10):
fix ScaledDecimal bug'.
spec author: 'dtr'.
spec timestamp: '01/14/2013 18:31'.
].

spec for: #'gemstone' do: [
spec 
project: 'Grease' with: '1.0.3';
project: 'XMLSupport' with: '1.0.5'.
spec package: 'SIXX' with: 'SIXX-DaleHenrichs.174'.].

spec for: #'gs3.1.x' do: [
spec project: 'Grease' with: '1.0.7.2'.
spec package: 'SIXX' with: 'SIXX.310-DTR.176'.].


spec for: #'gs3.2.x' do: [
spec project: 'Grease' with: '1.0.7.2'.
spec package: 'SIXX' with: 'SIXX.310-DTR.176' ].

It,s correct ?

If you agree, tomorrow i can  public it.

Thanks,
Dario


Dale

[1] https://gforge.inria.fr/frs/download.php/27018/Monticello.pdf
----- Original Message -----
| From: "Dario Trussardi" <[hidden email]>
| To: "beta discussion Gemstone Seaside" <[hidden email]>
| Sent: Tuesday, December 18, 2012 3:00:55 AM
| Subject: [GS/SS Beta] GemTools Monticello package
|
|
| Dale and folks,
|
|
| i don't know the package management into GLASS , can you help me to
| update the repository from GemTools ?
|
|
|
| Dario,
|
| I've added the GLASS_DEVS group to the SIXX repository so that you
| can include your changes
|
|
| If i right understand now my DTR account is register into SIXX
| repository.
|
|
|
| ... please make your updates relative to GsSIXX 0.3-c.1 (which means
| merging with SIXX.310-dkh.175.mcz)
|
|
| I open the GLASS Monticello Repository:
| http://seaside.gemstone.com/ss/SIXX
|
|
| A) Load the last ConfigurationOfGsSIXX-dkh.10
|
|
| B) Merged the SIXX.310-dkh.175
|
|
| Now the working copy is update with my change and your last change (
| the SIXX.310-dkh.175 )
|
|
| This window don't manage the package save button for create a new
| SIXX.310-dtr.176
|
|
| How i can create the 'SIXX' with: 'SIXX.310-dtr.176' ?
|
|
|
|
|
| and don't forget to update the Configuration ...
|
|
| I need to create a new version > version03c 2 : spec ?
|
|
|
| version03c2: spec
|
| <version: '0.3-c.2' imports: #('0.3-c-baseline' )>
|
| spec for: #'common' do: [
|
| spec blessing: #'development'.
|
| spec description: '0.3.c.2 (dtr.11):
|
| fix ScaledDecimal creation bug (3.1.x branch only ... so far)'.
|
| spec author: 'dtr'.
|
| spec timestamp: '12/18/2012 12:31'.].
|
| spec for: #'gemstone' do: [
|
| spec project: 'Grease' with: '1.0.3';
|
| project: 'XMLSupport' with: '1.0.5'.
|
| spec package: 'SIXX' with: 'SIXX-DaleHenrichs.174'.].
|
| spec for: #'gs3.1.x' do: [
|
| spec project: 'Grease' with: '1.0.7.2'.
|
| spec package: 'SIXX' with: 'SIXX.310-dkh.176'.].
|
| spec for: #'gs3.2.x' do: [
|
| spec project: 'Grease' with: '1.0.7.2'.
|
| spec package: 'SIXX' with: 'SIXX.310-dkh.176' ].
| How i can save the new version of this package ?
|
|
|
|
|
|
| The only save button i found is into Monticello browser.
|
|
| If i select the SIXX package and the relative '
| http://seaside.gemstone.com/ss/SIXX'
|
|
| when i do save the system erase the dialog window with the message:
|
|
| CAUTION! These versions in the repository may be newer:
| SIXX.310-dkh.175 Do you really want to save this version? Ok Cancel
| Cancel
|
|
| Any help is welcome,
|
|
| thank,
|
|
| Dario
|
|

Reply | Threaded
Open this post in threaded view
|

Re: GemTools Monticello package

Dale Henrichs
Dario,

The fact that SIXX.310-dkh.175 is not in the ancestor list for SIXX.310-DTR.176 means that Monticello doesn't think that you merged. Nonetheless, I've looked at SIXX.310-DTR.176 and it contins the fixes from SIXX.310-dkh.175, so we're cool there...

If you change the contents of a repository while you are looking at it through the repository browser, you won't see the new contents until you refresh or open a new browser ... it is too expensive to automtically reread the repository contents every time...

I've updated the configuration with your new package ...

It looks like there a few DoubleByte related tests that aren't passing, so I'll check into them as well ...

Dale

----- Original Message -----
| From: "Dario Trussardi" <[hidden email]>
| To: "GemStone Seaside beta discussion" <[hidden email]>
| Sent: Tuesday, January 15, 2013 3:38:08 AM
| Subject: Re: [GS/SS Beta] GemTools Monticello package
|
|
|
| Ciao Dale,
|
|
|
|
| The Pharo by Example book has a chapter on Monticello[1] that should
| help you learn about doing a Monticello merge.
|
|
|
| I read the chapter about Monticello, thank.
|
|
|
| I do the merging some time ago and don't remember in detail.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Dario,
|
|
|
|
|
|
| I've added the GLASS_DEVS group to the SIXX repository so that you
| can include your changes ... please make your updates relative to
| GsSIXX 0.3-c.1 (which means merging with SIXX.310-dkh.175.mcz) and
| don't forget to update the Configuration ...
|
|
|
|
|
|
| Just making changes to the 3.1 code base is fine for now and when
| we're done here, I'll port to the 2.4 code base ...
|
|
|
|
|
|
| Dale
|
|
|
|
| I think after merging my image is update with my change ( fix
| ScaledDecimal SIXX ) and your last change ( the SIXX.310-dkh.175 fix
| SortedCollection bug )
|
|
| Now i create:
|
|
|
|
|
| Name: SIXX.310-DTR.176
| Author: DTR
| Time: 01/14/2013, 18:24:44
| UUID: 9120bbac-a6f9-48ec-a2e6-8064439c73d6
| Ancestors: SIXX.310-DTR.175
|
|
| fix ScaledDecimal
|
|
|
|
| I hope to do right operations but but I have some doubts.
|
|
| I note the ancestors isn't SIXX.310-dkh.175 because?
|
|
|
|
|
|
| Because before i create in the cache:
|
|
|
| Name: SIXX.310-DTR.175
| Author: DTR
| Time: 12/17/2012, 12:48:24
| UUID: bb066fdb-ea91-46ef-a29a-f0a667bcf6ad
| Ancestors: SIXX.310-dkh.174
|
|
| ScaledDecimal SIXX instance creation
|
|
| ????? ( i need to remove it from cache before any other package
| version creation ?)
|
|
|
|
|
|
|
|
| Now the Repository: http://seaside.gemstone.com/ss/SIXX report:
|
|
|
| SIXX.310-DTR.176.mcz
| SIXX.310-dkh.175.mcz
| SIXX.310-dkh.174.mcz
|
|
| Where the bold SIXX.310-dkh.175.mcz results to be a branch.
|
|
| It's correct ? Or i forget something when i do the merge of dkh.175 ?
|
|
| My new SIXX.310-DTR.176.mcz should have a SIXX.310-dkh.175.mcz as
| ancestor?
|
|
| I think that the SIXX.310-DTR.176 include the fix ScaledDecimal SIXX
| and your fix SortedCollection bug .
|
|
|
| I would not complicate matters.
|
|
| Some considerations?
|
|
| P.S. I open a new view on Repository:
| http://seaside.gemstone.com/ss/SIXX now it report ( with underline)
|
|
|
| SIXX.310-DTR.176.mcz
| SIXX.310-dkh.175.mcz
| SIXX.310-dkh.174.mcz
|
|
|
|
|
|
|
| If you don't know how to update the configuration, then please just
| publish the mcz file with your changes and send mail and I will
| update the configuration myself...
|
|
| After i change the relative ConfigurationOfGsSIXX with new version.
|
|
|
|
| version03c2: spec
| <version: '0.3-c.2' imports: #('0.3-c-baseline' )>
|
|
| spec for: #'common' do: [
| spec blessing: #'development'.
| spec description: '0.3.c.2 (dtr.10):
| fix ScaledDecimal bug'.
| spec author: 'dtr'.
| spec timestamp: '01/14/2013 18:31'.
| ].
|
|
| spec for: #'gemstone' do: [
| spec
| project: 'Grease' with: '1.0.3';
| project: 'XMLSupport' with: '1.0.5'.
| spec package: 'SIXX' with: 'SIXX-DaleHenrichs.174'.].
|
|
| spec for: #'gs3.1.x' do: [
| spec project: 'Grease' with: '1.0.7.2'.
| spec package: 'SIXX' with: 'SIXX.310-DTR.176'.].
|
|
|
|
| spec for: #'gs3.2.x' do: [
| spec project: 'Grease' with: '1.0.7.2'.
| spec package: 'SIXX' with: 'SIXX.310-DTR.176' ].
|
|
| It,s correct ?
|
|
| If you agree, tomorrow i can public it.
|
|
| Thanks,
|
| Dario
|
|
|
|
| Dale
|
| [1] https://gforge.inria.fr/frs/download.php/27018/Monticello.pdf
| ----- Original Message -----
| | From: "Dario Trussardi" < [hidden email] >
| | To: "beta discussion Gemstone Seaside" < [hidden email]
| | >
| | Sent: Tuesday, December 18, 2012 3:00:55 AM
| | Subject: [GS/SS Beta] GemTools Monticello package
| |
| |
| | Dale and folks,
| |
| |
| | i don't know the package management into GLASS , can you help me to
| | update the repository from GemTools ?
| |
| |
| |
| | Dario,
| |
| | I've added the GLASS_DEVS group to the SIXX repository so that you
| | can include your changes
| |
| |
| | If i right understand now my DTR account is register into SIXX
| | repository.
| |
| |
| |
| | ... please make your updates relative to GsSIXX 0.3-c.1 (which
| | means
| | merging with SIXX.310-dkh.175.mcz)
| |
| |
| | I open the GLASS Monticello Repository:
| | http://seaside.gemstone.com/ss/SIXX
| |
| |
| | A) Load the last ConfigurationOfGsSIXX-dkh.10
| |
| |
| | B) Merged the SIXX.310-dkh.175
| |
| |
| | Now the working copy is update with my change and your last change
| | (
| | the SIXX.310-dkh.175 )
| |
| |
| | This window don't manage the package save button for create a new
| | SIXX.310-dtr.176
| |
| |
| | How i can create the 'SIXX' with: 'SIXX.310-dtr.176' ?
| |
| |
| |
| |
| |
| | and don't forget to update the Configuration ...
| |
| |
| | I need to create a new version > version03c 2 : spec ?
| |
| |
| |
| | version03c2: spec
| |
| | <version: '0.3-c.2' imports: #('0.3-c-baseline' )>
| |
| | spec for: #'common' do: [
| |
| | spec blessing: #'development'.
| |
| | spec description: '0.3.c.2 (dtr.11):
| |
| | fix ScaledDecimal creation bug (3.1.x branch only ... so far)'.
| |
| | spec author: 'dtr'.
| |
| | spec timestamp: '12/18/2012 12:31'.].
| |
| | spec for: #'gemstone' do: [
| |
| | spec project: 'Grease' with: '1.0.3';
| |
| | project: 'XMLSupport' with: '1.0.5'.
| |
| | spec package: 'SIXX' with: 'SIXX-DaleHenrichs.174'.].
| |
| | spec for: #'gs3.1.x' do: [
| |
| | spec project: 'Grease' with: '1.0.7.2'.
| |
| | spec package: 'SIXX' with: 'SIXX.310-dkh.176'.].
| |
| | spec for: #'gs3.2.x' do: [
| |
| | spec project: 'Grease' with: '1.0.7.2'.
| |
| | spec package: 'SIXX' with: 'SIXX.310-dkh.176' ].
| | How i can save the new version of this package ?
| |
| |
| |
| |
| |
| |
| | The only save button i found is into Monticello browser.
| |
| |
| | If i select the SIXX package and the relative '
| | http://seaside.gemstone.com/ss/SIXX'
| |
| |
| | when i do save the system erase the dialog window with the message:
| |
| |
| | CAUTION! These versions in the repository may be newer:
| | SIXX.310-dkh.175 Do you really want to save this version? Ok Cancel
| | Cancel
| |
| |
| | Any help is welcome,
| |
| |
| | thank,
| |
| |
| | Dario
| |
| |
|
|