[Metacello] Adding existing metacello project to my new project
okay, i have finally decided to spend some time figuring out metacello.. for those doing the same, i would say, do this first: http://sleepycoders.blogspot.com/2013/10/dead-simple-intro-to-metacello.html then, use the âdeep into pharoâ chapter as needed.. anyway.. i am having a little bit of trouble doing one thing. I need to include VoyageMongo in my project. Itâs available in the project catalog, so i tried doing something like: baseline01: spec <version: '0.1-baseline'> spec for: #common do: [ spec blessing: #baseline. spec repository: 'http://smalltalkhub.com/mc/sergio101/InternetRadioRest/main'. spec package: 'InternetRadioJam'. spec package: 'VoyageMongoâ ] but that doesnât work. i tried several other configurations with no luck.. The website for VoyageMongo shows: Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; load: 'mongo testsâ but i canât quite figure out the proper syntax to make this happen.. ideas? thanks! ---- peace, sergio photographer, journalist, visionary Public Key: http://bit.ly/29z9fG0 #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Check how seaside dependency is done in here: https://github.com/Pharophile/PechaKucha Phil On Wed, Feb 8, 2017 at 4:06 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
okay, i have finally decided to spend some time figuring out metacello..
for those doing the same, i would say, do this first:
http://sleepycoders.blogspot.com/2013/10/dead-simple-intro- to-metacello.html
then, use the âdeep into pharoâ chapter as needed..
anyway.. i am having a little bit of trouble doing one thing.
I need to include VoyageMongo in my project. Itâs available in the project catalog, so i tried doing something like:
baseline01: spec <version: '0.1-baseline'> spec for: #common do: [ spec blessing: #baseline. spec repository: 'http://smalltalkhub.com/mc/sergio101/InternetRadioRest/ main'. spec package: 'InternetRadioJam'. spec package: 'VoyageMongoâ ]
but that doesnât work. i tried several other configurations with no luck..
The website for VoyageMongo shows:
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; load: 'mongo testsâ
but i canât quite figure out the proper syntax to make this happen..
ideas?
thanks!
---- peace, sergio photographer, journalist, visionary
Public Key: http://bit.ly/29z9fG0 #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Something like this: ... spec baseline: 'Voyage' with: [ spec repository: 'github://pharo-nosql/voyage/mc'; load: #( 'mongo' 'tests') ]; import: 'Voyage'. spec package: 'InternetRadioJam' with: [ spec requires: 'Voyage' ] ... On Wed, Feb 8, 2017 at 12:06 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
okay, i have finally decided to spend some time figuring out metacello..
for those doing the same, i would say, do this first:
http://sleepycoders.blogspot.com/2013/10/dead-simple-intro- to-metacello.html
then, use the âdeep into pharoâ chapter as needed..
anyway.. i am having a little bit of trouble doing one thing.
I need to include VoyageMongo in my project. Itâs available in the project catalog, so i tried doing something like:
baseline01: spec <version: '0.1-baseline'> spec for: #common do: [ spec blessing: #baseline. spec repository: 'http://smalltalkhub.com/mc/sergio101/InternetRadioRest/ main'. spec package: 'InternetRadioJam'. spec package: 'VoyageMongoâ ]
but that doesnât work. i tried several other configurations with no luck..
The website for VoyageMongo shows:
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; load: 'mongo testsâ
but i canât quite figure out the proper syntax to make this happen..
ideas?
thanks!
---- peace, sergio photographer, journalist, visionary
Public Key: http://bit.ly/29z9fG0 #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
I think iâm doing it wrong.. this is all i could find in there.. https://github.com/Pharophile/PechaKucha/blob/master/packages/ConfigurationO... On February 8, 2017 at 10:22:17 AM, Gabriel Cotelli (g.cotelli@gmail.com) wrote: Check how seaside dependency is done in here: https://github.com/Pharophile/PechaKucha Phil ---- peace, sergio photographer, journalist, visionary Public Key: http://bit.ly/29z9fG0 #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
https://github.com/Pharophile/PechaKucha/tree/master/packages/BaselineOfPech... ConfigurationOf is for the Catalog Phil On Wed, Feb 8, 2017 at 8:29 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
I think iâm doing it wrong..
this is all i could find in there..
https://github.com/Pharophile/PechaKucha/blob/master/packages/ ConfigurationOfPechaKucha.package/ConfigurationOfPechaKucha. class/instance/version10..st
On February 8, 2017 at 10:22:17 AM, Gabriel Cotelli (g.cotelli@gmail.com) wrote:
Check how seaside dependency is done in here: https://github.com/ Pharophile/PechaKucha
Phil
---- peace, sergio photographer, journalist, visionary
Public Key: http://bit.ly/29z9fG0 #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Hmmm.. gonna have to toy with this.. this is giving me other errors.. namely that baseline is no longer defined.. On February 8, 2017 at 10:22:17 AM, Gabriel Cotelli (g.cotelli@gmail.com) wrote: spec       baseline: 'Voyage' with: [ spec repository: 'github://pharo-nosql/voyage/mc'; load: #( 'mongo' 'tests') ]; import: 'Voyage'. ---- peace, sergio photographer, journalist, visionary Public Key: http://bit.ly/29z9fG0 #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
found it.. load: #( 'mongo' 'tests') should be: loads: #( 'mongo' 'tests') thanks! On February 8, 2017 at 10:22:17 AM, Gabriel Cotelli (g.cotelli@gmail.com) wrote: spec       baseline: 'Voyage' with: [ spec repository: 'github://pharo-nosql/voyage/mc'; load: #( 'mongo' 'tests') ]; import: 'Voyage'. ---- peace, sergio photographer, journalist, visionary Public Key: http://bit.ly/29z9fG0 #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
participants (3)
-
Gabriel Cotelli -
phil@highoctane.be -
sergio ruiz