i am currenty develop an app in seaside, and am wondering about best
practices when using external packages.

in my case, i am using a copy of TF-Login that i updated to work in pharo 2.

The main class in that package is RegisteredUser. as is true in most cases,
i will be tweaking this object a great deal.

this package also contains a great deal of renderers that will be tweaked.

so, my question is:

how should i go about this?

should i take RegisteredUser and sublcass it? this might requried me to
change other code in the package? should i subclass the renders and
override their methods?

should i just go ahead and edit the TF-Login package directly?

my initial thought was to edit the package direclty, but i am not sure what
would happen if the package is externally updated.

thoughts? ideas?

-- 
----
peace,
sergio
photographer, journalist, visionary
#BitMessage BM-2D8VWUJSS41RFKh1ec83preVabHrnniExa

http://www.ThoseOptimizeGuys.com
http://www.CodingForHire.com
http://www.coffee-black.com
http://www.painlessfrugality.com
http://www.twitter.com/sergio_101
http://www.facebook.com/sergio101

Reply via email to