[vwnc] Loading packages without the prerequisites (Was: [Request]Seaside's packages prerequisites)

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

[vwnc] Loading packages without the prerequisites (Was: [Request]Seaside's packages prerequisites)

Lautaro Fernández
Hello, here again.
Since nobody has answer me if those prerequisite can be changed, now my question is:
Is there any way to load a package without his prerequisites?

The port I've done is a tweak has of the base that MBany did for the bundle SeasideForSwazoo, but now is Swazoo specific (2.2_beta) and for the latest versions of Cincom's Seaside. That's the only thing it needs to be published, if some one want it.

Thanks In advance.
Lautaro Fernández

2008/12/12 Lautaro Fernández <[hidden email]>
I've made a port that plug Swazoo (last version of the Store) with the latest packages of Seaside:
  • Seaside-Preload **
  • Seaside **
  • Seaside-Debugger
  • Seaside-RefactoringBrowser
But there I still have some "problems" with prerequisites in the first and second package (**).
Could be possible that in those packages the prerequisites were different? So I don't need to load Opentalk packages?

Seaside-Preload only needs: NetClientBase + BrowserChangeObjects + Squeak
instead of: GIFEncoder + MIME + Opentalk-Core-Support + Squeak

Seaside only needs: Seaside-Preload + Squeak + SUnitToo
instead of: Squeak + SUnitToo + Opentalk-HTTP + Seaside-Preload

Thanks in advance.
Lautaro Fernández

--
Luke LAut SkyFernadezWalker



--
Luke LAut SkyFernadezWalker

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Loading packages without the prerequisites (Was: [Request]Seaside's packages prerequisites)

James Robertson-7
Have the prereqs settings such that you get prompted for all prereqs.  Then reject the ones you don't want.

James Robertson
Cincom Smalltalk Product Evangelist
Talk Small and Carry a Big Class Library




On Dec 18, 2008, at 5:56 AM, Lautaro Fernández wrote:

Hello, here again.
Since nobody has answer me if those prerequisite can be changed, now my question is:
Is there any way to load a package without his prerequisites?

The port I've done is a tweak has of the base that MBany did for the bundle SeasideForSwazoo, but now is Swazoo specific (2.2_beta) and for the latest versions of Cincom's Seaside. That's the only thing it needs to be published, if some one want it.

Thanks In advance.
Lautaro Fernández

2008/12/12 Lautaro Fernández <[hidden email]>
I've made a port that plug Swazoo (last version of the Store) with the latest packages of Seaside:
  • Seaside-Preload **
  • Seaside **
  • Seaside-Debugger
  • Seaside-RefactoringBrowser
But there I still have some "problems" with prerequisites in the first and second package (**).
Could be possible that in those packages the prerequisites were different? So I don't need to load Opentalk packages?

Seaside-Preload only needs: NetClientBase + BrowserChangeObjects + Squeak
instead of: GIFEncoder + MIME + Opentalk-Core-Support + Squeak

Seaside only needs: Seaside-Preload + Squeak + SUnitToo
instead of: Squeak + SUnitToo + Opentalk-HTTP + Seaside-Preload

Thanks in advance.
Lautaro Fernández

--
Luke LAut SkyFernadezWalker



--
Luke LAut SkyFernadezWalker
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Loading packages without the prerequisites (Was: [Request]Seaside's packages prerequisites)

Andres Fortier-2
I guess he meant to have some kind of script, so that when the package
is loaded the prerequisites engine is not triggered, so that the actions
are not dependent on the "client" configuration.

HTH
Andrés


James Robertson escribió:

> Have the prereqs settings such that you get prompted for all prereqs.  
> Then reject the ones you don't want.
>
> James Robertson
> Cincom Smalltalk Product Evangelist
> http://www.cincomsmalltalk.com/blog/blogView
> Talk Small and Carry a Big Class Library
>
>
>
>
> On Dec 18, 2008, at 5:56 AM, Lautaro Fernández wrote:
>
>> Hello, here again.
>> Since nobody has answer me if those prerequisite can be changed, now
>> my question is:
>> Is there any way to load a package without his prerequisites?
>>
>> The port I've done is a tweak has of the base that MBany did for the
>> bundle SeasideForSwazoo, but now is Swazoo specific (2.2_beta) and for
>> the latest versions of Cincom's Seaside. That's the only thing it
>> needs to be published, if some one want it.
>>
>> Thanks In advance.
>> Lautaro Fernández
>>
>> 2008/12/12 Lautaro Fernández <[hidden email]>
>> I've made a port that plug Swazoo (last version of the Store) with the
>> latest packages of Seaside:
>> Seaside-Preload **
>> Seaside **
>> Seaside-Debugger
>> Seaside-RefactoringBrowser
>> But there I still have some "problems" with prerequisites in the first
>> and second package (**).
>> Could be possible that in those packages the prerequisites were
>> different? So I don't need to load Opentalk packages?
>>
>> Seaside-Preload only needs: NetClientBase + BrowserChangeObjects + Squeak
>> instead of: GIFEncoder + MIME + Opentalk-Core-Support + Squeak
>>
>> Seaside only needs: Seaside-Preload + Squeak + SUnitToo
>> instead of: Squeak + SUnitToo + Opentalk-HTTP + Seaside-Preload
>>
>> Thanks in advance.
>> Lautaro Fernández
>>
>> --
>> Luke LAut SkyFernadezWalker
>>
>>
>>
>> --
>> Luke LAut SkyFernadezWalker
>> _______________________________________________
>> vwnc mailing list
>> [hidden email]
>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Loading packages without the prerequisites (Was: [Request]Seaside's packages prerequisites)

Lautaro Fernández
In reply to this post by James Robertson-7
2008/12/18 James Robertson <[hidden email]>
Have the prereqs settings such that you get prompted for all prereqs.  Then reject the ones you don't want.

Hi James,
As Andrés said, I need that my package work in a hacky way for every image it will be loaded. So, I won't have to pre set each image to make things work properly.

So, there is a hacky way to do what I want to do? Maybe loading the package by code and changing some stuff....

Lautaro Fernández

 

James Robertson
Cincom Smalltalk Product Evangelist
Talk Small and Carry a Big Class Library




On Dec 18, 2008, at 5:56 AM, Lautaro Fernández wrote:

Hello, here again.
Since nobody has answer me if those prerequisite can be changed, now my question is:
Is there any way to load a package without his prerequisites?

The port I've done is a tweak has of the base that MBany did for the bundle SeasideForSwazoo, but now is Swazoo specific (2.2_beta) and for the latest versions of Cincom's Seaside. That's the only thing it needs to be published, if some one want it.

Thanks In advance.
Lautaro Fernández

2008/12/12 Lautaro Fernández <[hidden email]>
I've made a port that plug Swazoo (last version of the Store) with the latest packages of Seaside:
  • Seaside-Preload **
  • Seaside **
  • Seaside-Debugger
  • Seaside-RefactoringBrowser
But there I still have some "problems" with prerequisites in the first and second package (**).
Could be possible that in those packages the prerequisites were different? So I don't need to load Opentalk packages?

Seaside-Preload only needs: NetClientBase + BrowserChangeObjects + Squeak
instead of: GIFEncoder + MIME + Opentalk-Core-Support + Squeak

Seaside only needs: Seaside-Preload + Squeak + SUnitToo
instead of: Squeak + SUnitToo + Opentalk-HTTP + Seaside-Preload

Thanks in advance.
Lautaro Fernández

--
Luke LAut SkyFernadezWalker



--
Luke LAut SkyFernadezWalker
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc




--
Luke LAut SkyFernadezWalker

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Loading packages without the prerequisites (Was: [Request]Seaside's packages prerequisites)

Reinout Heeck

On Dec 18, 2008, at 2:38 PM, Lautaro Fernández wrote:

> Hi James,
> As Andrés said, I need that my package work in a hacky way for every  
> image it will be loaded. So, I won't have to pre set each image to  
> make things work properly.


Ensure that all prereqs exist :-)


So loop over the prereqs of the package to be loaded and check whether  
those packages exist in your image.
For all the missing prereqs create an empty package, then load your  
'troublesome' package.
Optionally delete all the empty packages you created.


R
-







>
>
> So, there is a hacky way to do what I want to do? Maybe loading the  
> package by code and changing some stuff....
>
> Lautaro Fernández
>
>
>
> James Robertson
> Cincom Smalltalk Product Evangelist
> http://www.cincomsmalltalk.com/blog/blogView
> Talk Small and Carry a Big Class Library
>
>
>
>
> On Dec 18, 2008, at 5:56 AM, Lautaro Fernández wrote:
>
>> Hello, here again.
>> Since nobody has answer me if those prerequisite can be changed,  
>> now my question is:
>> Is there any way to load a package without his prerequisites?
>>
>> The port I've done is a tweak has of the base that MBany did for  
>> the bundle SeasideForSwazoo, but now is Swazoo specific (2.2_beta)  
>> and for the latest versions of Cincom's Seaside. That's the only  
>> thing it needs to be published, if some one want it.
>>
>> Thanks In advance.
>> Lautaro Fernández
>>
>> 2008/12/12 Lautaro Fernández <[hidden email]>
>> I've made a port that plug Swazoo (last version of the Store) with  
>> the latest packages of Seaside:
>> • Seaside-Preload **
>> • Seaside **
>> • Seaside-Debugger
>> • Seaside-RefactoringBrowser
>> But there I still have some "problems" with prerequisites in the  
>> first and second package (**).
>> Could be possible that in those packages the prerequisites were  
>> different? So I don't need to load Opentalk packages?
>>
>> Seaside-Preload only needs: NetClientBase + BrowserChangeObjects +  
>> Squeak
>> instead of: GIFEncoder + MIME + Opentalk-Core-Support + Squeak
>>
>> Seaside only needs: Seaside-Preload + Squeak + SUnitToo
>> instead of: Squeak + SUnitToo + Opentalk-HTTP + Seaside-Preload
>>
>> Thanks in advance.
>> Lautaro Fernández
>>
>> --
>> Luke LAut SkyFernadezWalker
>>
>>
>>
>> --
>> Luke LAut SkyFernadezWalker
>> _______________________________________________
>> vwnc mailing list
>> [hidden email]
>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
>
>
> --
> Luke LAut SkyFernadezWalker
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Loading packages without the prerequisites (Was: [Request]Seaside's packages prerequisites)

Lautaro Fernández
2008/12/18 Reinout Heeck <[hidden email]>

On Dec 18, 2008, at 2:38 PM, Lautaro Fernández wrote:

> Hi James,
> As Andrés said, I need that my package work in a hacky way for every
> image it will be loaded. So, I won't have to pre set each image to
> make things work properly.


Ensure that all prereqs exist :-)


So loop over the prereqs of the package to be loaded and check whether
those packages exist in your image.
For all the missing prereqs create an empty package, then load your
'troublesome' package.

This could be an approachable idea, thanks Reinout.
I'll report the "hack" in a few days, and maybe this could be useful to someone :)
Lautaro Fernández
 
Optionally delete all the empty packages you created.


R
-







>
>
> So, there is a hacky way to do what I want to do? Maybe loading the
> package by code and changing some stuff....
>
> Lautaro Fernández
>
>
>
> James Robertson
> Cincom Smalltalk Product Evangelist
> http://www.cincomsmalltalk.com/blog/blogView
> Talk Small and Carry a Big Class Library
>
>
>
>
> On Dec 18, 2008, at 5:56 AM, Lautaro Fernández wrote:
>
>> Hello, here again.
>> Since nobody has answer me if those prerequisite can be changed,
>> now my question is:
>> Is there any way to load a package without his prerequisites?
>>
>> The port I've done is a tweak has of the base that MBany did for
>> the bundle SeasideForSwazoo, but now is Swazoo specific (2.2_beta)
>> and for the latest versions of Cincom's Seaside. That's the only
>> thing it needs to be published, if some one want it.
>>
>> Thanks In advance.
>> Lautaro Fernández
>>
>> 2008/12/12 Lautaro Fernández <[hidden email]>
>> I've made a port that plug Swazoo (last version of the Store) with
>> the latest packages of Seaside:
>>      • Seaside-Preload **
>>      • Seaside **
>>      • Seaside-Debugger
>>      • Seaside-RefactoringBrowser
>> But there I still have some "problems" with prerequisites in the
>> first and second package (**).
>> Could be possible that in those packages the prerequisites were
>> different? So I don't need to load Opentalk packages?
>>
>> Seaside-Preload only needs: NetClientBase + BrowserChangeObjects +
>> Squeak
>> instead of: GIFEncoder + MIME + Opentalk-Core-Support + Squeak
>>
>> Seaside only needs: Seaside-Preload + Squeak + SUnitToo
>> instead of: Squeak + SUnitToo + Opentalk-HTTP + Seaside-Preload
>>
>> Thanks in advance.
>> Lautaro Fernández
>>
>> --
>> Luke LAut SkyFernadezWalker
>>
>>
>>
>> --
>> Luke LAut SkyFernadezWalker
>> _______________________________________________
>> vwnc mailing list
>> [hidden email]
>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
>
>
> --
> Luke LAut SkyFernadezWalker
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc



--
Luke LAut SkyFernadezWalker

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc