[Pharo-project] Fixing Polymorph overrides
Hi gary We discussed yesterday and we would like to know how we could reduce the overrides made by polymorph because we will get in trouble in the long run. What is your view on that? Stef
2009/2/24 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Hi gary
We discussed yesterday and we would like to know how we could reduce the overrides made by polymorph because we will get in trouble in the long run. What is your view on that?
Can i put my 5 cents in it? - collect all such overrides into a separate package, named Morphic :)
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.
Can i put my 5 cents in it?
- collect all such overrides into a separate package, named Morphic :)
lol probably part of the solution is there :) Stef
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
2009/2/24 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Can i put my 5 cents in it?
- collect all such overrides into a separate package, named Morphic :)
lol
probably part of the solution is there :)
and its a good chance to take an overview of them, check duplicates/unnecessary code & overall design. Mostly the same things Pharo is currently concerned with :)
Stef
-- Best regards, Igor Stasenko AKA sig.
If (as previously requested) a list of problem methods can be collated (those that conflict with Squeak due to removals in Pharo) then I should be able to split things into separate packages. That will help with some things though tricky with overrides since they will need to be unloadable in Squeak at least. An override merely indicates to MC that upon unload a previous version should be reinstated. Regards, Gary ----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: "Pharo Development" <Pharo-project@lists.gforge.inria.fr> Sent: Tuesday, February 24, 2009 8:23 PM Subject: [Pharo-project] Fixing Polymorph overrides
Hi gary
We discussed yesterday and we would like to know how we could reduce the overrides made by polymorph because we will get in trouble in the long run. What is your view on that?
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Will become quite tricky to maintain compatability with both Squeak and Pharo. Perhaps you (all) could describe the state of affairs that would be preferred for Pharo and I'll have a think. Regards, Gary ----- Original Message ----- From: "Gary Chambers" <gazzaguru2@btinternet.com> To: <Pharo-project@lists.gforge.inria.fr> Sent: Saturday, February 28, 2009 5:24 PM Subject: Re: [Pharo-project] Fixing Polymorph overrides If (as previously requested) a list of problem methods can be collated (those that conflict with Squeak due to removals in Pharo) then I should be able to split things into separate packages. That will help with some things though tricky with overrides since they will need to be unloadable in Squeak at least. An override merely indicates to MC that upon unload a previous version should be reinstated. Regards, Gary ----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: "Pharo Development" <Pharo-project@lists.gforge.inria.fr> Sent: Tuesday, February 24, 2009 8:23 PM Subject: [Pharo-project] Fixing Polymorph overrides
Hi gary
We discussed yesterday and we would like to know how we could reduce the overrides made by polymorph because we will get in trouble in the long run. What is your view on that?
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Ideally we would like to have no overrides. Now any solution going into that direction would be a good step.
Will become quite tricky to maintain compatability with both Squeak and Pharo.
Perhaps you (all) could describe the state of affairs that would be preferred for Pharo and I'll have a think.
Regards, Gary
Stéphane Ducasse wrote:
Ideally we would like to have no overrides. Now any solution going into that direction would be a good step.
Would it be possible to integrate the overrides into Pharo and them make a compatibility package for Squeak that adds those overrides to Squeak before loading Polymorph? Michael
Michael Rueger wrote:
Stéphane Ducasse wrote:
Ideally we would like to have no overrides. Now any solution going into that direction would be a good step.
Would it be possible to integrate the overrides into Pharo and them make
We actually need to do that anyways I think, as the Unicode changes not surprisingly overlap with some of the Polymorph overrides. Michael
Would be an excellent way to do it :) On Feb 28, 2009, at 10:09 PM, Michael Rueger wrote:
Stéphane Ducasse wrote:
Ideally we would like to have no overrides. Now any solution going into that direction would be a good step.
Would it be possible to integrate the overrides into Pharo and them make a compatibility package for Squeak that adds those overrides to Squeak before loading Polymorph?
Michael
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Fair enough. I can make a new package for the overrides specifically for Squeak. Will just have to be careful when (if) new overrides are needed for Squeak and then to somehow make available for Pharo. Regards, Gary ----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: <Pharo-project@lists.gforge.inria.fr> Sent: Saturday, February 28, 2009 9:15 PM Subject: Re: [Pharo-project] Fixing Polymorph overrides Would be an excellent way to do it :) On Feb 28, 2009, at 10:09 PM, Michael Rueger wrote:
Stéphane Ducasse wrote:
Ideally we would like to have no overrides. Now any solution going into that direction would be a good step.
Would it be possible to integrate the overrides into Pharo and them make a compatibility package for Squeak that adds those overrides to Squeak before loading Polymorph?
Michael
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Excellent! Stef On Mar 1, 2009, at 3:49 AM, Gary Chambers wrote:
Fair enough. I can make a new package for the overrides specifically for Squeak. Will just have to be careful when (if) new overrides are needed for Squeak and then to somehow make available for Pharo.
Regards, Gary
----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: <Pharo-project@lists.gforge.inria.fr> Sent: Saturday, February 28, 2009 9:15 PM Subject: Re: [Pharo-project] Fixing Polymorph overrides
Would be an excellent way to do it :)
On Feb 28, 2009, at 10:09 PM, Michael Rueger wrote:
Stéphane Ducasse wrote:
Ideally we would like to have no overrides. Now any solution going into that direction would be a good step.
Would it be possible to integrate the overrides into Pharo and them make a compatibility package for Squeak that adds those overrides to Squeak before loading Polymorph?
Michael
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (4)
-
Gary Chambers -
Igor Stasenko -
Michael Rueger -
Stéphane Ducasse