Thanks Dale and Sven,

by now I have working Baseline I can use to load the project.

Best,
Manfred


On Sun, Feb 8, 2015 at 1:06 PM, Sven Van Caekenberghe <s...@stfx.eu> wrote:

>
> > On 08 Feb 2015, at 12:03, Manfred Kröhnert <mkroehner...@googlemail.com>
> wrote:
> >
> > Hello Sven,
> >
> > On Sun, Feb 8, 2015 at 11:32 AM, Sven Van Caekenberghe <s...@stfx.eu>
> wrote:
> > It is always better to depend on Zinc #stable since it still evolves
> while Pharo 3 does not.
> >
> > thanks for your advice.
> > This does mean that I should include the "spec project: 'Zinc-Http'
> with: [ ..." lines, correct?
>
> Yes, I think so, I have
>
>         project: 'ZincHTTPComponents' with: [
>                 spec
>                         className: 'ConfigurationOfZincHTTPComponents';
>                         repository: 'http://mc.stfx.eu/ZincHTTPComponents
> ';
>                         loads: #('Core' 'Tests' 'REST' 'AWS') ];
>
> which groups you load it up to you, adding the version is OK I guess (I
> think it defaults to stable), I think the className is needed because of
> the odd casing.
>
> But I can't say I am a Metacello expert ...
>
> > Thanks,
> > Manfred
> >
> >
> > > On 08 Feb 2015, at 11:08, Manfred Kröhnert <
> mkroehner...@googlemail.com> wrote:
> > >
> > > Hello Dale,
> > >
> > > On Mon, Feb 2, 2015 at 10:52 PM, Dale Henrichs <
> dale.henri...@gemtalksystems.com> wrote:
> > > Manfred,
> > >
> > > When you use github, you don't need nor do you want to use a
> ConfigurationOf. git manages the versions for you so you don't need to
> define versions in the ConfigurationOf. If you want versions for a git
> repository, use tags.
> > >
> > > You still need to specify load order and project dependencies. For an
> example you can look at[1] or download the baseline:
> > >
> > > Metacello new
> > >   baseline: 'External';
> > >   repository: 'github://dalehenrich/external:master/repository';
> > >   get.
> > >
> > > No need to specify a repository in the baselineOf, since the
> repository is derived from the location of the Baseline itself.
> > >
> > > Dale
> > >
> > > [1]
> https://github.com/dalehenrich/external/blob/master/repository/BaselineOfExternal.package/BaselineOfExternal.class/instance/baseline..st
> > >
> > >
> > > I have question regarding BaselineOf.
> > > If my package is depending on the Zinc-HTTP package, would the
> following baseline work for Pharo3 (which already includes Zinc)?
> > >
> > > baseline: spec
> > >     <baseline>
> > >     spec
> > >         package: 'HttpExplorer' with: [spec requires: 'Zinc-Http'];
> > >         yourself.
> > >
> > > Or is something like the following required in addition to make the
> configuration complete:
> > >
> > > spec project: 'Zinc-Http' with: [
> > >               spec
> > >                       repository: '
> http://mc.stfx.eu/ZincHTTPComponents';
> > >                       loads: #('Core');
> > >                       version: #stable
> > >        ].
> > >
> > > Thanks,
> > > Manfred
> > >
> > >
> > > On 02/02/2015 01:21 PM, Manfred Kröhnert wrote:
> > >> Hi,
> > >>
> > >> sorry for the unfinished email upfront. I accidentially hit the send
> button before I was finished...
> > >> So here we go again:
> > >>
> > >> Some time ago I started a small Pharo based project but didn't want
> to announce it before I knew how to load it conveniently.
> > >>
> > >> For versioning I started using GitFileTree and pushed the code to
> GitHub together with a ConfigurationOf created with Versionner.
> > >>
> > >> Only after a more recent email from Kilon on this list I figured out
> that the project should be easily loadable with the following commands:
> > >>
> > >> Metacello new
> > >> configuration:'HttpExplorer';
> > >> repository:'github://mkroehnert/httpexplorer:master';
> > >> get.
> > >>
> > >> Metacello new
> > >> configuration:'HttpExplorer';
> > >> repository:'github://mkroehnert/httpexplorer:master';
> > >> load.
> > >>
> > >> Executing the first command succeeds and the
> ConfigurationOfHttpExplorer appears in the Browser.
> > >> But when I try to execute the load command I get the following error
> (unfortunately I don't yet know how to copy a complete stacktrace):
> > >>
> > >> Error: Instances of UndefinedObject are not indexable
> > >>
> > >> This is a result from executing ZnClient>>getConnectionAndExecute
> where 'request url' returns the following address:
> > >>
> > >> http://:80/g...@github.com:mkroehnert/httpexplorer.git/?C=M;O%3DD
> > >>
> > >> I guess that the error is probably in the ConfigurationOf but I am a
> bit lost as to where I should dig further.
> > >> It would be great if anyone could point me in the right direction of
> where to look or tell what went wrong.
> > >>
> > >> Thanks in advance,
> > >> Manfred
>
>
>

Reply via email to