Pillar questions

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

Pillar questions

Arturo Zambrano
Hi All,
 Q1
  Is there a way of adding page headers/footers in pillar?
  header = image + short legend.
  footer = line  + section name +  page number.
 
  Q2 
   My plan is to use Pillar programmatically, are you aware of some projects that use Pillar in that way?  Most of the documentation I found is regarding Pillar syntax. 
 The testcases are good examples, but I would like to see something more complex if possible.

 Thanks!
Arturo
Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Guillermo Polito
Hi,



On Tue, Feb 13, 2018 at 4:21 PM, Arturo Zambrano <[hidden email]> wrote:
Hi All,
 Q1
  Is there a way of adding page headers/footers in pillar?
  header = image + short legend.
  footer = line  + section name +  page number.

In html generation or pdf generation?

Usually all this is handled by the latex/html templates.
 
 
  Q2 
   My plan is to use Pillar programmatically, are you aware of some projects that use Pillar in that way?  Most of the documentation I found is regarding Pillar syntax. 
 The testcases are good examples, but I would like to see something more complex if possible.

There is ecstatic that is a little project that uses pillar programatically


Otherwise, I'd recommend to use the latest pillar version in this branch:

 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: +33 06 52 70 66 13

Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Stephane Ducasse-3
In reply to this post by Arturo Zambrano
Hi arturo

Pillar is based on templates so you edit the template and add more variables.
In pillar 5 these variables are metadata so you should add a new one
in the metadata declaration.
Let me know if you need some screen sharing or some help.

stef

On Tue, Feb 13, 2018 at 4:21 PM, Arturo Zambrano
<[hidden email]> wrote:

> Hi All,
>  Q1
>   Is there a way of adding page headers/footers in pillar?
>   header = image + short legend.
>   footer = line  + section name +  page number.
>
>   Q2
>    My plan is to use Pillar programmatically, are you aware of some projects
> that use Pillar in that way?  Most of the documentation I found is regarding
> Pillar syntax.
>  The testcases are good examples, but I would like to see something more
> complex if possible.
>
>  Thanks!
> Arturo

Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Arturo Zambrano
In reply to this post by Guillermo Polito


On Tue, Feb 13, 2018 at 12:25 PM, Guillermo Polito <[hidden email]> wrote:
Hi,



On Tue, Feb 13, 2018 at 4:21 PM, Arturo Zambrano <[hidden email]> wrote:
Hi All,
 Q1
  Is there a way of adding page headers/footers in pillar?
  header = image + short legend.
  footer = line  + section name +  page number.

In html generation or pdf generation?

any format, as I consider them an intermediate format....
somehow, at end I will need Word document :(



Usually all this is handled by the latex/html templates.

great!  thanks!.

 
 
  Q2 
   My plan is to use Pillar programmatically, are you aware of some projects that use Pillar in that way?  Most of the documentation I found is regarding Pillar syntax. 
 The testcases are good examples, but I would like to see something more complex if possible.

There is ecstatic that is a little project that uses pillar programatically


Otherwise, I'd recommend to use the latest pillar version in this branch:

 

Thanks again Guillermo!

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: +33 06 52 70 66 13


Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Arturo Zambrano
In reply to this post by Stephane Ducasse-3
Hi Stef

On Tue, Feb 13, 2018 at 2:18 PM, Stephane Ducasse <[hidden email]> wrote:
Hi arturo

Pillar is based on templates so you edit the template and add more variables.

got it
 
In pillar 5 these variables are metadata so you should add a new one
in the metadata declaration.
Let me know if you need some screen sharing or some help.

I will play a bit and come back with more questions. 

I assume that this is the main documentation source

If there is more documentation to read, please let me know.

Thanks. 
Best Regards




stef

On Tue, Feb 13, 2018 at 4:21 PM, Arturo Zambrano
<[hidden email]> wrote:
> Hi All,
>  Q1
>   Is there a way of adding page headers/footers in pillar?
>   header = image + short legend.
>   footer = line  + section name +  page number.
>
>   Q2
>    My plan is to use Pillar programmatically, are you aware of some projects
> that use Pillar in that way?  Most of the documentation I found is regarding
> Pillar syntax.
>  The testcases are good examples, but I would like to see something more
> complex if possible.
>
>  Thanks!
> Arturo


Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Stephane Ducasse-3
You have a booklet
https://github.com/SquareBracketAssociates/Booklet-PublishingAPillarBooklet
it is about Pillar 70 (mainly about book publishing) all the rest is
compatible with Pillar 50.

Stef


On Tue, Feb 13, 2018 at 6:34 PM, Arturo Zambrano
<[hidden email]> wrote:

> Hi Stef
>
> On Tue, Feb 13, 2018 at 2:18 PM, Stephane Ducasse <[hidden email]>
> wrote:
>>
>> Hi arturo
>>
>> Pillar is based on templates so you edit the template and add more
>> variables.
>
>
> got it
>
>>
>> In pillar 5 these variables are metadata so you should add a new one
>> in the metadata declaration.
>> Let me know if you need some screen sharing or some help.
>
>
> I will play a bit and come back with more questions.
>
> I assume that this is the main documentation source
> https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html
>
> If there is more documentation to read, please let me know.
>
> Thanks.
> Best Regards
>
>
>
>>
>> stef
>>
>> On Tue, Feb 13, 2018 at 4:21 PM, Arturo Zambrano
>> <[hidden email]> wrote:
>> > Hi All,
>> >  Q1
>> >   Is there a way of adding page headers/footers in pillar?
>> >   header = image + short legend.
>> >   footer = line  + section name +  page number.
>> >
>> >   Q2
>> >    My plan is to use Pillar programmatically, are you aware of some
>> > projects
>> > that use Pillar in that way?  Most of the documentation I found is
>> > regarding
>> > Pillar syntax.
>> >  The testcases are good examples, but I would like to see something more
>> > complex if possible.
>> >
>> >  Thanks!
>> > Arturo
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Arturo Zambrano
In reply to this post by Guillermo Polito
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: +33 06 52 70 66 13


Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Stephane Ducasse-3
No you should use iceberg. The newpipeline is managed on github. 
Have a look at the readme of the that branch
Before executing the build scripts check what it is doing. 

Stef


On Wed, Feb 14, 2018 at 10:00 PM, Arturo Zambrano <[hidden email]> wrote:
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13



Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Guillermo Polito
And you should load baselines with iceberg (and git).

On Thu, Feb 15, 2018 at 8:25 AM, Stephane Ducasse <[hidden email]> wrote:
No you should use iceberg. The newpipeline is managed on github. 
Have a look at the readme of the that branch
Before executing the build scripts check what it is doing. 

Stef


On Wed, Feb 14, 2018 at 10:00 PM, Arturo Zambrano <[hidden email]> wrote:
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13






--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: +33 06 52 70 66 13

Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Arturo Zambrano
Thanks Stef & Guillermo.

Sorry, I'm a bit confused with Icerberg and GIT support.
I'm using Iceberg and works fine for my small project without handling dependencies in github.

I don't understand how dependencies are managed in this case.

What I understand is that Pillar7 lives in Github, I cloned that repo, moved to the indicated branch
when I try to install the packages  (Icerber ->load package) it, as expected,
asks for its dependencies. That's why I tried ConfigurationOfPillar loadXYZ

@Stef, I'm trying to load Pillar packages into my image  (pharo 6.1) for development.  I tried the readme of that branch, I will report the errors I got in a separate thread.

@Guillermo    do you mean to manually clone each dependency github repo with iceberg? I think  I'm missing something, some documentation maybe, any pointer is welcome.

Thanks 


On Thu, Feb 15, 2018 at 6:01 AM, Guillermo Polito <[hidden email]> wrote:
And you should load baselines with iceberg (and git).

On Thu, Feb 15, 2018 at 8:25 AM, Stephane Ducasse <[hidden email]> wrote:
No you should use iceberg. The newpipeline is managed on github. 
Have a look at the readme of the that branch
Before executing the build scripts check what it is doing. 

Stef


On Wed, Feb 14, 2018 at 10:00 PM, Arturo Zambrano <[hidden email]> wrote:
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13






--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: +33 06 52 70 66 13


Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Arturo Zambrano
I found the baseline menu entry.. sorry

Inline image 1

installations fails when I choose Install baseline of Pillar (default)
Inline image 2

On Thu, Feb 15, 2018 at 12:50 PM, Arturo Zambrano <[hidden email]> wrote:
Thanks Stef & Guillermo.

Sorry, I'm a bit confused with Icerberg and GIT support.
I'm using Iceberg and works fine for my small project without handling dependencies in github.

I don't understand how dependencies are managed in this case.

What I understand is that Pillar7 lives in Github, I cloned that repo, moved to the indicated branch
when I try to install the packages  (Icerber ->load package) it, as expected,
asks for its dependencies. That's why I tried ConfigurationOfPillar loadXYZ

@Stef, I'm trying to load Pillar packages into my image  (pharo 6.1) for development.  I tried the readme of that branch, I will report the errors I got in a separate thread.

@Guillermo    do you mean to manually clone each dependency github repo with iceberg? I think  I'm missing something, some documentation maybe, any pointer is welcome.

Thanks 


On Thu, Feb 15, 2018 at 6:01 AM, Guillermo Polito <[hidden email]> wrote:
And you should load baselines with iceberg (and git).

On Thu, Feb 15, 2018 at 8:25 AM, Stephane Ducasse <[hidden email]> wrote:
No you should use iceberg. The newpipeline is managed on github. 
Have a look at the readme of the that branch
Before executing the build scripts check what it is doing. 

Stef


On Wed, Feb 14, 2018 at 10:00 PM, Arturo Zambrano <[hidden email]> wrote:
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13






--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: +33 06 52 70 66 13



Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Stephane Ducasse-3
Hi arturo

I do not really get how you do it. :)

$ git clone [hidden email]:pillar-markup/pillar.git -b newpipeline
$ ./pillar/scripts/build.sh

should load and then you get an image with pillar loaded. 
Now you can also just clone the branch and add with iceberg the project and load should work. 

May be you should enable the metacello settings to true. 

Stef


On Thu, Feb 15, 2018 at 5:32 PM, Arturo Zambrano <[hidden email]> wrote:
I found the baseline menu entry.. sorry

Inline image 1

installations fails when I choose Install baseline of Pillar (default)
Inline image 2

On Thu, Feb 15, 2018 at 12:50 PM, Arturo Zambrano <[hidden email]> wrote:
Thanks Stef & Guillermo.

Sorry, I'm a bit confused with Icerberg and GIT support.
I'm using Iceberg and works fine for my small project without handling dependencies in github.

I don't understand how dependencies are managed in this case.

What I understand is that Pillar7 lives in Github, I cloned that repo, moved to the indicated branch
when I try to install the packages  (Icerber ->load package) it, as expected,
asks for its dependencies. That's why I tried ConfigurationOfPillar loadXYZ

@Stef, I'm trying to load Pillar packages into my image  (pharo 6.1) for development.  I tried the readme of that branch, I will report the errors I got in a separate thread.

@Guillermo    do you mean to manually clone each dependency github repo with iceberg? I think  I'm missing something, some documentation maybe, any pointer is welcome.

Thanks 


On Thu, Feb 15, 2018 at 6:01 AM, Guillermo Polito <[hidden email]> wrote:
And you should load baselines with iceberg (and git).

On Thu, Feb 15, 2018 at 8:25 AM, Stephane Ducasse <[hidden email]> wrote:
No you should use iceberg. The newpipeline is managed on github. 
Have a look at the readme of the that branch
Before executing the build scripts check what it is doing. 

Stef


On Wed, Feb 14, 2018 at 10:00 PM, Arturo Zambrano <[hidden email]> wrote:
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13






--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13




Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Arturo Zambrano
Thanks for your support!

The image seems to be successfully built.
When running it, it seems to be headless but I'm sure I'm not running it in headless mode.
Is there any specific parameter for building or running it with UI? (I also tried the pharo-ui launch script).




On Thu, Feb 15, 2018 at 3:16 PM, Stephane Ducasse <[hidden email]> wrote:
Hi arturo

I do not really get how you do it. :)

$ git clone [hidden email]:pillar-markup/pillar.git -b newpipeline
$ ./pillar/scripts/build.sh

should load and then you get an image with pillar loaded. 
Now you can also just clone the branch and add with iceberg the project and load should work. 

May be you should enable the metacello settings to true. 

Stef


On Thu, Feb 15, 2018 at 5:32 PM, Arturo Zambrano <[hidden email]> wrote:
I found the baseline menu entry.. sorry

Inline image 1

installations fails when I choose Install baseline of Pillar (default)
Inline image 2

On Thu, Feb 15, 2018 at 12:50 PM, Arturo Zambrano <[hidden email]> wrote:
Thanks Stef & Guillermo.

Sorry, I'm a bit confused with Icerberg and GIT support.
I'm using Iceberg and works fine for my small project without handling dependencies in github.

I don't understand how dependencies are managed in this case.

What I understand is that Pillar7 lives in Github, I cloned that repo, moved to the indicated branch
when I try to install the packages  (Icerber ->load package) it, as expected,
asks for its dependencies. That's why I tried ConfigurationOfPillar loadXYZ

@Stef, I'm trying to load Pillar packages into my image  (pharo 6.1) for development.  I tried the readme of that branch, I will report the errors I got in a separate thread.

@Guillermo    do you mean to manually clone each dependency github repo with iceberg? I think  I'm missing something, some documentation maybe, any pointer is welcome.

Thanks 


On Thu, Feb 15, 2018 at 6:01 AM, Guillermo Polito <[hidden email]> wrote:
And you should load baselines with iceberg (and git).

On Thu, Feb 15, 2018 at 8:25 AM, Stephane Ducasse <[hidden email]> wrote:
No you should use iceberg. The newpipeline is managed on github. 
Have a look at the readme of the that branch
Before executing the build scripts check what it is doing. 

Stef


On Wed, Feb 14, 2018 at 10:00 PM, Arturo Zambrano <[hidden email]> wrote:
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13






--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13





Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Stephane Ducasse-3
Pay attention that there is a pharo bug. The downloaded image has a minimal window of 10 pixels height and 5 width.


On Thu, Feb 15, 2018 at 9:02 PM, Arturo Zambrano <[hidden email]> wrote:
Thanks for your support!

The image seems to be successfully built.
When running it, it seems to be headless but I'm sure I'm not running it in headless mode.
Is there any specific parameter for building or running it with UI? (I also tried the pharo-ui launch script).




On Thu, Feb 15, 2018 at 3:16 PM, Stephane Ducasse <[hidden email]> wrote:
Hi arturo

I do not really get how you do it. :)

$ git clone [hidden email]:pillar-markup/pillar.git -b newpipeline
$ ./pillar/scripts/build.sh

should load and then you get an image with pillar loaded. 
Now you can also just clone the branch and add with iceberg the project and load should work. 

May be you should enable the metacello settings to true. 

Stef


On Thu, Feb 15, 2018 at 5:32 PM, Arturo Zambrano <[hidden email]> wrote:
I found the baseline menu entry.. sorry

Inline image 1

installations fails when I choose Install baseline of Pillar (default)
Inline image 2

On Thu, Feb 15, 2018 at 12:50 PM, Arturo Zambrano <[hidden email]> wrote:
Thanks Stef & Guillermo.

Sorry, I'm a bit confused with Icerberg and GIT support.
I'm using Iceberg and works fine for my small project without handling dependencies in github.

I don't understand how dependencies are managed in this case.

What I understand is that Pillar7 lives in Github, I cloned that repo, moved to the indicated branch
when I try to install the packages  (Icerber ->load package) it, as expected,
asks for its dependencies. That's why I tried ConfigurationOfPillar loadXYZ

@Stef, I'm trying to load Pillar packages into my image  (pharo 6.1) for development.  I tried the readme of that branch, I will report the errors I got in a separate thread.

@Guillermo    do you mean to manually clone each dependency github repo with iceberg? I think  I'm missing something, some documentation maybe, any pointer is welcome.

Thanks 


On Thu, Feb 15, 2018 at 6:01 AM, Guillermo Polito <[hidden email]> wrote:
And you should load baselines with iceberg (and git).

On Thu, Feb 15, 2018 at 8:25 AM, Stephane Ducasse <[hidden email]> wrote:
No you should use iceberg. The newpipeline is managed on github. 
Have a look at the readme of the that branch
Before executing the build scripts check what it is doing. 

Stef


On Wed, Feb 14, 2018 at 10:00 PM, Arturo Zambrano <[hidden email]> wrote:
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13






--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13






Reply | Threaded
Open this post in threaded view
|

Re: Pillar questions

Arturo Zambrano
Oh! I see. Thanks a lot!

On Fri, Feb 16, 2018 at 9:16 AM, Stephane Ducasse <[hidden email]> wrote:
Pay attention that there is a pharo bug. The downloaded image has a minimal window of 10 pixels height and 5 width.


On Thu, Feb 15, 2018 at 9:02 PM, Arturo Zambrano <[hidden email]> wrote:
Thanks for your support!

The image seems to be successfully built.
When running it, it seems to be headless but I'm sure I'm not running it in headless mode.
Is there any specific parameter for building or running it with UI? (I also tried the pharo-ui launch script).




On Thu, Feb 15, 2018 at 3:16 PM, Stephane Ducasse <[hidden email]> wrote:
Hi arturo

I do not really get how you do it. :)

$ git clone [hidden email]:pillar-markup/pillar.git -b newpipeline
$ ./pillar/scripts/build.sh

should load and then you get an image with pillar loaded. 
Now you can also just clone the branch and add with iceberg the project and load should work. 

May be you should enable the metacello settings to true. 

Stef


On Thu, Feb 15, 2018 at 5:32 PM, Arturo Zambrano <[hidden email]> wrote:
I found the baseline menu entry.. sorry

Inline image 1

installations fails when I choose Install baseline of Pillar (default)
Inline image 2

On Thu, Feb 15, 2018 at 12:50 PM, Arturo Zambrano <[hidden email]> wrote:
Thanks Stef & Guillermo.

Sorry, I'm a bit confused with Icerberg and GIT support.
I'm using Iceberg and works fine for my small project without handling dependencies in github.

I don't understand how dependencies are managed in this case.

What I understand is that Pillar7 lives in Github, I cloned that repo, moved to the indicated branch
when I try to install the packages  (Icerber ->load package) it, as expected,
asks for its dependencies. That's why I tried ConfigurationOfPillar loadXYZ

@Stef, I'm trying to load Pillar packages into my image  (pharo 6.1) for development.  I tried the readme of that branch, I will report the errors I got in a separate thread.

@Guillermo    do you mean to manually clone each dependency github repo with iceberg? I think  I'm missing something, some documentation maybe, any pointer is welcome.

Thanks 


On Thu, Feb 15, 2018 at 6:01 AM, Guillermo Polito <[hidden email]> wrote:
And you should load baselines with iceberg (and git).

On Thu, Feb 15, 2018 at 8:25 AM, Stephane Ducasse <[hidden email]> wrote:
No you should use iceberg. The newpipeline is managed on github. 
Have a look at the readme of the that branch
Before executing the build scripts check what it is doing. 

Stef


On Wed, Feb 14, 2018 at 10:00 PM, Arturo Zambrano <[hidden email]> wrote:
Hi Guillermo

 I'd recommend to use the latest pillar version in this branch:

 

I cloned that repo (using Iceberg on 6.1 image), moved to that branch and then tried 
ConfigurationOfPillar load{stable|bleedingEdge| etc}

To get all the dependencies.
I got an error (see below) regarding magritte. 

Any advice?

TIA

Inline image 1




 

 Thanks!
Arturo



--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13






--

   

Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - http://www.cnrs.fr


Web: http://guillep.github.io

Phone: <a href="tel:+33%206%2052%2070%2066%2013" value="+33652706613" target="_blank">+33 06 52 70 66 13