Extended Package concept

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

Extended Package concept

Smalltalkiano-2
Hi all,

        we make intensive use of Package Browser in each project developed with
DST, and we have to be very carefully for the dependencies we generate
between the packages that contents the project.

        So...   who content the project?

        Using STS - Source Tracking System from David Gorisek we have a Project
Manager. It manages a Project, that is a list of Packages *loadables* in
certain order (taking care of prerrequisites).

        This is the question:

        Could the project concept be a natural extension of a package? I mean, if
the Package Browser have a tree instead of a list, then you could see
things as a whole when you got to manage big projets. Let say 20 subPacks
that brings solutions for different and relatively independent sub systems
into the whole application. The prerrequisites could be more intiutive (and
that's not a little thing).

        just to share, best regards..

Seb


Reply | Threaded
Open this post in threaded view
|

Re: Extended Package concept

Christopher J. Demers
Smalltalkiano <[hidden email]> wrote in message
news:a5lngf$89shn$[hidden email]...
...
>         Could the project concept be a natural extension of a package? I
mean, if
> the Package Browser have a tree instead of a list, then you could see
> things as a whole when you got to manage big projets. Let say 20 subPacks
> that brings solutions for different and relatively independent sub systems
> into the whole application. The prerrequisites could be more intiutive
(and
> that's not a little thing).

I think we shall see something like this in Dolphin version 5 when it is
released.  Andy posted a message in September

http://groups.google.com/groups?hl=en&selm=9ohoq8%24dc0m7%241%40ID-51044.new
s.dfncis.de ) explaining the new look, with some cool screen shots.  The
urls in that message no longer work, but I think you can see the same thing
here http://www.object-arts.com/Dolphin5/PB.gif .

When I saw the screen I was tempted to offer some feedback, but decided to
wait until I actually had a chance to use it first. ;)  I like the changes,
and I think it would be cool if there were a better way of permitting the
system to cope with cyclical package references.

I too use STS, and have a lot of packages.  I also have some cyclical
references.  Since I use STS I do not worry about being able to save to PAC
files.  The one problem I had was when it came time to deploy an application
that had some cyclical references.  I wrote an ImageStripper subclass to
handle that (it would still uninstall all the packages it could, but remove
any cyclical packages on a class by class basis).

Chris


Reply | Threaded
Open this post in threaded view
|

Re: Extended Package concept

Smalltalkiano-2
Christopher J. Demers wrote:

> Smalltalkiano <[hidden email]> wrote in message
> news:a5lngf$89shn$[hidden email]...
> ...
>>         Could the project concept be a natural extension of a package? I
> mean, if
>> the Package Browser have a tree instead of a list, then you could see
>> things as a whole when you got to manage big projets. Let say 20 subPacks
>> that brings solutions for different and relatively independent sub
>> systems into the whole application. The prerrequisites could be more
>> intiutive
> (and
>> that's not a little thing).
>
> I think we shall see something like this in Dolphin version 5 when it is
> released.  Andy posted a message in September
>
>
http://groups.google.com/groups?hl=en&selm=9ohoq8%24dc0m7%241%40ID-51044.new

> s.dfncis.de ) explaining the new look, with some cool screen shots.  The
> urls in that message no longer work, but I think you can see the same
> thing here http://www.object-arts.com/Dolphin5/PB.gif .
>
> When I saw the screen I was tempted to offer some feedback, but decided to
> wait until I actually had a chance to use it first. ;)  I like the
> changes, and I think it would be cool if there were a better way of
> permitting the system to cope with cyclical package references.
>
> I too use STS, and have a lot of packages.  I also have some cyclical
> references.  Since I use STS I do not worry about being able to save to
> PAC
> files.  The one problem I had was when it came time to deploy an
> application
> that had some cyclical references.  I wrote an ImageStripper subclass to
> handle that (it would still uninstall all the packages it could, but
> remove any cyclical packages on a class by class basis).
>
> Chris

Hi Cris,
 
 you can save the packs, deploy the executable an keep all dependences
*legally* maintained making use of loosed methods. Imagine the mamushka
dolls (the dependent packages), the loosedmethods provides you the
connection between them and everybody happy.

regards

Seb