Morphic: doing something (was Incorporating changes)

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

Morphic: doing something (was Incorporating changes)

Jerome Peace
Morphic: doing something

Edgar wrote:


>You know me, I was on the first team and on the
second.
>And you know could work together.
>Maybe it's time to start to do something?

The time to start doing something is when there is a
clear something to do.

The morphic roadblock right now is maintaining it with
MC.

Or rather maintaining with changesets and getting them
into mc to be acceptable to the powers that harvest.

Morphic is a tangle. A big tangle. MC does not work
well or fast with big. It does not work well with
detangling.

Changesets work well with anything inside the image.
They do not work well with MC packages.
(Largely because changesets reorganize catagories at
the drop of a hat and know that catagories are not
critical. ) MC knows that catagories names are
critical and demands that they be maintained
scrupulously.

My path to solving has these goals.

1) MC and changesets (actually all fileouts) must
interoperate in a friendly manner.

2) Morphic must be broken up in to right sized
packages along lines that make sense.

3) Once detangled Morphic must be simplified and
repaired.

The three goals will help each other.

They can also be worked on separate from each other.

My plan of action is to solve these problems with
elegance and patience.

For right now:

!) I await MC2.  Study changesets to satisfy my
curiosity and suggest repairs.

2) I wait for resources and help to come forward. I
try to identify leaf classes and see if they can be
peeled off of the bulk package.

3) I post mantis reports (clearly described
complaints) Add to them with analysis. And when
possible provide fixes in the form of changesets.

Part (3) is the one I have the most fun with so and
which gets most of my time. Also I come upon part (3)
tasks as I persue the loog range morphic enhancements
I seek. (Such as the thread of puzzle enhancements to
polygon sparked by your posts. :-)

For the morphic package to progress the team must find
a MC maven willing to take a batch of fixes and
wrestle them into a MC package acceptable to the
release-team/harvesters.

The other task of importance is communication but that
deserves its own post.

I look forward to the reply this post generates.

And Edgar, thanks for keeping it fun.


Yours in service, -- Jerome Peace

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com 

Reply | Threaded
Open this post in threaded view
|

Re: Morphic: doing something (was Incorporating changes)

Edgar J. De Cleene
Jerome Peace puso en su mail :

> !) I await MC2.  Study changesets to satisfy my
> curiosity and suggest repairs.
I have MC2 working in one of my experiments with images, but no real test or
follow for see if MC2 improves for managing code.

IMHO the best could be continue working with .cs, as proved practice.
And start to work with MC2 and exchange experience.

>  I try to identify leaf classes and see if they can be
> peeled off of the bulk package.

Ok. Give one example of what you say is a leaf class .
The class diagrams what I did help ?

> 3) I post mantis reports (clearly described
> complaints) Add to them with analysis. And when
> possible provide fixes in the form of changesets.
In Mantis , selecting wiz and Morphic as filter I see 99 issues, you are
working hard !!
But as versions are quick changing, how many of previous to 7061 are still
relevants ?

> And Edgar, thanks for keeping it fun.

Thanks.
About your Spanish , leaf = hoja .
I hope your are not collecting Morphs what fall as in North is Autumn now
:=)

Edgar



       
       
               
__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas


Reply | Threaded
Open this post in threaded view
|

RE: Morphic: doing something (was Incorporating changes)

Jerome Peace
In reply to this post by Jerome Peace

>
>Morphic: doing something (was Incorporating changes)
>
>
>
>Edgar J. De Cleene edgardec2001 at yahoo.com.ar
>Mon Oct 9 08:19:37 UTC 2006 wrote:
>
>Jerome Peace puso en su mail :
>
>> !) I await MC2.  Study changesets to satisfy my
>> curiosity and suggest repairs.
>I have MC2 working in one of my experiments with
images, but no real test or
>follow for see if MC2 improves for managing code.
>
>IMHO the best could be continue working with .cs, as
proved practice.
>And start to work with MC2 and exchange experience.
>
For working in morphic, I agree. But the release teams
and harvesters want MC. So either we or they have to
change or we have to find someone who likes compiling
cs fixes into MC releases.

>>  I try to identify leaf classes and see if they can
be
>> peeled off of the bulk package.
>
>Ok. Give one example of what you say is a leaf class
.
>The class diagrams what I did help ?

I know from experience that StarMoprh is a good
example of a leaf (hoja) class.
It has no subclasses (in the image). And there are no
class references to it. So if it is not there every
thing else is intact.

Classes are nodes of a  subclass tree with protoObject
and Object being the root.  Each subclass is a branch
and the ends of the branches are the leaves.  

The goal is a user story and so it is inexact. The
idea is to split of packages that are small,
self-contained and leave the rest of morphic (and
squeak) intact if they are gone.

In the remaining part there should be no unimplemented
calls refering to the removed package.
And no uncalled methods in the remaining package that
would have been used by the removed package.
 
When what is left in morphic is small enough that
saving it as MC does not cause too much loss of time
or trouble the process can stop.

>
>> 3) I post mantis reports (clearly described
>> complaints) Add to them with analysis. And when
>> possible provide fixes in the form of changesets.
>In Mantis , selecting wiz and Morphic as filter I see
99 issues, you are
>working hard !!

I have trouble with short term memory.
When I find one its easier to describe it on mantis
than trying to remember it.
Then later seeing it there will remind me to work on
it. And maybe someone will leave a big clue. Or solve
it for me. (When that starts happening regularly I'll
know that squeak is really cooking.)
 

>But as versions are quick changing, how many of
previous to 7061 are still
>relevants ?

Actually most of them. When was the last time you
remember squeak doing an cleanup pass?

Even the ones that got "fixed" in 3.9 have a tendency
to get "reverted" and come back. Mantis is at least a
thread of sanity.
>
>> And Edgar, thanks for keeping it fun.
>
>Thanks.
>About your Spanish , leaf = hoja .
>I hope your are not collecting Morphs what fall as in
North is Autumn now
>:=)
>
>Edgar

That's exactly what I'm doing. And acorns too. Acorns
dream about becoming forests.

Cheers, -- Jer



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com