Package dependencies

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

Package dependencies

laura
Hi all,

What's the easiest way at the moment to make a package when downloaded from a repo automatically download others (which depend only on core system classes)?

Best,
Laura
Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

stepharo
Defining a configuration for your project.
You can have a look for example in the Mines configuration it depends on
LedMorph

Le 22/3/15 16:25, Laura Risani a écrit :
> Hi all,
>
> What's the easiest way at the moment to make a package when downloaded
> from a repo automatically download others (which depend only on core
> system classes)?
>
> Best,
> Laura


Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

Thierry Goubier
Le 22/03/2015 17:41, stepharo a écrit :
> Defining a configuration for your project.

Even easier: define a BaselineOf for your project (a configuration will
have you write a baseline anyway). And use Metacello to load it.

Thierry

> You can have a look for example in the Mines configuration it depends on
> LedMorph
>
> Le 22/3/15 16:25, Laura Risani a écrit :
>> Hi all,
>>
>> What's the easiest way at the moment to make a package when downloaded
>> from a repo automatically download others (which depend only on core
>> system classes)?
>>
>> Best,
>> Laura
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

laura
Mmmm, since the project is just one package and the additional packages are examples, i'm writing for the moment a Gofer script instead. 
Thank you!

On Sun, Mar 22, 2015 at 1:53 PM, Thierry Goubier <[hidden email]> wrote:
Le 22/03/2015 17:41, stepharo a écrit :
Defining a configuration for your project.

Even easier: define a BaselineOf for your project (a configuration will have you write a baseline anyway). And use Metacello to load it.

Thierry


You can have a look for example in the Mines configuration it depends on
LedMorph

Le 22/3/15 16:25, Laura Risani a écrit :
Hi all,

What's the easiest way at the moment to make a package when downloaded
from a repo automatically download others (which depend only on core
system classes)?

Best,
Laura






Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

stepharo
Mmmm, since the project is just one package and the additional packages are examples, i'm writing for the moment a Gofer script instead.

this means that it will not be loadable from the MetacelloBrowser, that it will not appear in the catalog.....

Stef
Thank you!

On Sun, Mar 22, 2015 at 1:53 PM, Thierry Goubier <[hidden email]> wrote:
Le 22/03/2015 17:41, stepharo a écrit :
Defining a configuration for your project.

Even easier: define a BaselineOf for your project (a configuration will have you write a baseline anyway). And use Metacello to load it.

Thierry


You can have a look for example in the Mines configuration it depends on
LedMorph

Le 22/3/15 16:25, Laura Risani a écrit :
Hi all,

What's the easiest way at the moment to make a package when downloaded
from a repo automatically download others (which depend only on core
system classes)?

Best,
Laura







Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

laura
Didn't thought of it, then i should write a Configuration. How does Configuration Browser get to know about all the configurations it lists?

On Mon, Mar 23, 2015 at 5:55 PM, stepharo <[hidden email]> wrote:
Mmmm, since the project is just one package and the additional packages are examples, i'm writing for the moment a Gofer script instead.

this means that it will not be loadable from the MetacelloBrowser, that it will not appear in the catalog.....

Stef
Thank you!

On Sun, Mar 22, 2015 at 1:53 PM, Thierry Goubier <[hidden email]> wrote:
Le 22/03/2015 17:41, stepharo a écrit :
Defining a configuration for your project.

Even easier: define a BaselineOf for your project (a configuration will have you write a baseline anyway). And use Metacello to load it.

Thierry


You can have a look for example in the Mines configuration it depends on
LedMorph

Le 22/3/15 16:25, Laura Risani a écrit :
Hi all,

What's the easiest way at the moment to make a package when downloaded
from a repo automatically download others (which depend only on core
system classes)?

Best,
Laura








Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

laura
(i want to know what i should do to make my project available through it)

On Mon, Mar 23, 2015 at 6:19 PM, Laura Risani <[hidden email]> wrote:
Didn't thought of it, then i should write a Configuration. How does Configuration Browser get to know about all the configurations it lists?

On Mon, Mar 23, 2015 at 5:55 PM, stepharo <[hidden email]> wrote:
Mmmm, since the project is just one package and the additional packages are examples, i'm writing for the moment a Gofer script instead.

this means that it will not be loadable from the MetacelloBrowser, that it will not appear in the catalog.....

Stef
Thank you!

On Sun, Mar 22, 2015 at 1:53 PM, Thierry Goubier <[hidden email]> wrote:
Le 22/03/2015 17:41, stepharo a écrit :
Defining a configuration for your project.

Even easier: define a BaselineOf for your project (a configuration will have you write a baseline anyway). And use Metacello to load it.

Thierry


You can have a look for example in the Mines configuration it depends on
LedMorph

Le 22/3/15 16:25, Laura Risani a écrit :
Hi all,

What's the easiest way at the moment to make a package when downloaded
from a repo automatically download others (which depend only on core
system classes)?

Best,
Laura









Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

Thierry Goubier
In reply to this post by laura
Le 23/03/2015 22:19, Laura Risani a écrit :
> Didn't thought of it, then i should write a Configuration. How does
> Configuration Browser get to know about all the configurations it lists?

As soon as the configuration is saved into the right repository, such as
MetaRepoForPharo40 on smalltalkhub, then the configuration will appear
in the configuration browser.

Thierry

Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

laura
So can i just freely upload my project configuration package to MetaRepoForPharo40 (to 30?)? Do i need some type authorization?

On Mon, Mar 23, 2015 at 6:22 PM, Thierry Goubier <[hidden email]> wrote:
Le 23/03/2015 22:19, Laura Risani a écrit :
Didn't thought of it, then i should write a Configuration. How does
Configuration Browser get to know about all the configurations it lists?

As soon as the configuration is saved into the right repository, such as MetaRepoForPharo40 on smalltalkhub, then the configuration will appear in the configuration browser.

Thierry


Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

Thierry Goubier
Le 24/03/2015 04:18, Laura Risani a écrit :
> So can i just freely upload my project configuration package to
> MetaRepoForPharo40 (to 30?)? Do i need some type authorization?

You need access to that repository. What is your username on Smalltalkhub?

Thierry

> On Mon, Mar 23, 2015 at 6:22 PM, Thierry Goubier
> <[hidden email] <mailto:[hidden email]>> wrote:
>
>     Le 23/03/2015 22:19, Laura Risani a écrit :
>
>         Didn't thought of it, then i should write a Configuration. How does
>         Configuration Browser get to know about all the configurations
>         it lists?
>
>
>     As soon as the configuration is saved into the right repository,
>     such as MetaRepoForPharo40 on smalltalkhub, then the configuration
>     will appear in the configuration browser.
>
>     Thierry
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

laura
it is 'squidik'

On Tue, Mar 24, 2015 at 12:39 AM, Thierry Goubier <[hidden email]> wrote:
Le 24/03/2015 04:18, Laura Risani a écrit :
So can i just freely upload my project configuration package to
MetaRepoForPharo40 (to 30?)? Do i need some type authorization?

You need access to that repository. What is your username on Smalltalkhub?

Thierry

On Mon, Mar 23, 2015 at 6:22 PM, Thierry Goubier
<[hidden email] <mailto:[hidden email]>> wrote:

    Le 23/03/2015 22:19, Laura Risani a écrit :

        Didn't thought of it, then i should write a Configuration. How does
        Configuration Browser get to know about all the configurations
        it lists?


    As soon as the configuration is saved into the right repository,
    such as MetaRepoForPharo40 on smalltalkhub, then the configuration
    will appear in the configuration browser.

    Thierry





Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

Thierry Goubier
Le 24/03/2015 05:03, Laura Risani a écrit :
> it is 'squidik'

Done. Please check your Smalltalkhub account to see what has changed.

OT: MetaRepoForPharo50 is already there :)

Thierry

> On Tue, Mar 24, 2015 at 12:39 AM, Thierry Goubier
> <[hidden email] <mailto:[hidden email]>> wrote:
>
>     Le 24/03/2015 04:18, Laura Risani a écrit :
>
>         So can i just freely upload my project configuration package to
>         MetaRepoForPharo40 (to 30?)? Do i need some type authorization?
>
>
>     You need access to that repository. What is your username on
>     Smalltalkhub?
>
>     Thierry
>
>         On Mon, Mar 23, 2015 at 6:22 PM, Thierry Goubier
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:thierry.goubier@gmail.__com
>         <mailto:[hidden email]>>> wrote:
>
>              Le 23/03/2015 22:19, Laura Risani a écrit :
>
>                  Didn't thought of it, then i should write a
>         Configuration. How does
>                  Configuration Browser get to know about all the
>         configurations
>                  it lists?
>
>
>              As soon as the configuration is saved into the right
>         repository,
>              such as MetaRepoForPharo40 on smalltalkhub, then the
>         configuration
>              will appear in the configuration browser.
>
>              Thierry
>
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

laura
Awww thank you Thierry ! This is so much fun :)

On Tue, Mar 24, 2015 at 1:48 AM, Thierry Goubier <[hidden email]> wrote:
Le 24/03/2015 05:03, Laura Risani a écrit :
it is 'squidik'

Done. Please check your Smalltalkhub account to see what has changed.

OT: MetaRepoForPharo50 is already there :)

Thierry

On Tue, Mar 24, 2015 at 12:39 AM, Thierry Goubier
<[hidden email] <mailto:[hidden email]>> wrote:

    Le 24/03/2015 04:18, Laura Risani a écrit :

        So can i just freely upload my project configuration package to
        MetaRepoForPharo40 (to 30?)? Do i need some type authorization?


    You need access to that repository. What is your username on
    Smalltalkhub?

    Thierry

        On Mon, Mar 23, 2015 at 6:22 PM, Thierry Goubier
        <[hidden email] <mailto:[hidden email]>
        <mailto:[hidden email]__com
        <mailto:[hidden email]>>> wrote:

             Le 23/03/2015 22:19, Laura Risani a écrit :

                 Didn't thought of it, then i should write a
        Configuration. How does
                 Configuration Browser get to know about all the
        configurations
                 it lists?


             As soon as the configuration is saved into the right
        repository,
             such as MetaRepoForPharo40 on smalltalkhub, then the
        configuration
             will appear in the configuration browser.

             Thierry








Reply | Threaded
Open this post in threaded view
|

Re: Package dependencies

Thierry Goubier
Le 24/03/2015 06:56, Laura Risani a écrit :
> Awww thank you Thierry ! This is so much fun :)

:)

Thierry