Hi all, There's a deprecated method in Athens-Cairo. method: AthensCairoSurface>>#createLinearGradient:origin:corner: category: #paints package: RGPackage(Athens-Cairo) Should i move it to Deprecated package? https://pharo.fogbugz.com/f/cases/11668/Move-all-deprecated-method-to-Deprec... Thanks. -- Bernardo E.C. Sent from a cheap desktop computer in South America.
May be igor can simply do not use it and we remove it directly.
Hi all,
There's a deprecated method in Athens-Cairo. method: AthensCairoSurface>>#createLinearGradient:origin:corner: category: #paints package: RGPackage(Athens-Cairo)
Should i move it to Deprecated package? https://pharo.fogbugz.com/f/cases/11668/Move-all-deprecated-method-to-Deprec...
Thanks. -- Bernardo E.C.
Sent from a cheap desktop computer in South America.
On 30 November 2013 08:34, Stéphane Ducasse <stephane.ducasse@inria.fr>wrote:
May be igor can simply do not use it and we remove it directly.
well, it would be easy if it just about me, but it was part of API for a while, which i deprecated not long ago (by changing to better name).
Hi all,
There's a deprecated method in Athens-Cairo. method: AthensCairoSurface>>#createLinearGradient:origin:corner: category: #paints package: RGPackage(Athens-Cairo)
Should i move it to Deprecated package?
https://pharo.fogbugz.com/f/cases/11668/Move-all-deprecated-method-to-Deprec...
Thanks. -- Bernardo E.C.
Sent from a cheap desktop computer in South America.
-- Best regards, Igor Stasenko.
ok, don't worry, i won't move it. i'll asume is not part of the bug. Thanks On Sat, Nov 30, 2013 at 4:36 AM, Igor Stasenko <siguctua@gmail.com> wrote:
On 30 November 2013 08:34, Stéphane Ducasse <stephane.ducasse@inria.fr>wrote:
May be igor can simply do not use it and we remove it directly.
well, it would be easy if it just about me, but it was part of API for a while, which i deprecated not long ago (by changing to better name).
Hi all,
There's a deprecated method in Athens-Cairo. method: AthensCairoSurface>>#createLinearGradient:origin:corner: category: #paints package: RGPackage(Athens-Cairo)
Should i move it to Deprecated package?
https://pharo.fogbugz.com/f/cases/11668/Move-all-deprecated-method-to-Deprec...
Thanks. -- Bernardo E.C.
Sent from a cheap desktop computer in South America.
-- Best regards, Igor Stasenko.
-- Bernardo E.C. Sent from a cheap desktop computer in South America.
On 30 November 2013 00:32, Bernardo Ezequiel Contreras <vonbecmann@gmail.com
wrote:
Hi all,
There's a deprecated method in Athens-Cairo. method: AthensCairoSurface>>#createLinearGradient:origin:corner: category: #paints package: RGPackage(Athens-Cairo)
Should i move it to Deprecated package?
https://pharo.fogbugz.com/f/cases/11668/Move-all-deprecated-method-to-Deprec...
Good question. The problem is, that this method has 3 implementors.. and it is a deprecated protocol in Athens API.. not all 3 of them deprecated yet. i fixed them (by deprecating as well), but for moving them to another package doesn't fits well with my guts. By moving this method outside of scope of Athens, you make Athens non-portable. That's maybe not a big deal in this concrete case.. since Athens is part of Pharo now, but i have a feeling that such practice is anti-modular, because it marries specific version of Athens with specific version of Pharo image then, and doing it implicitly.. feels like good old monolithic image ways .. I am not sure what would be better way to go.. any good ideas? Thanks.
-- Bernardo E.C.
Sent from a cheap desktop computer in South America.
-- Best regards, Igor Stasenko.
participants (3)
-
Bernardo Ezequiel Contreras -
Igor Stasenko -
Stéphane Ducasse