Hi,
the following classes from Turbine-2.3-dev I'd like to see go after 2.3:
org.apache.java.lang.Bytes
org.apache.java.security.MD5
org.apache.java.security.MessageDigest
used in
org.apache.turbine.services.uniqueid.TurbineUniqueIdService.java
org.apache.turbine.util.db.UUIdGenerator.java
No replacement for these in any commons yet. Solution: Either remove
the whole Unique Id Service, rewrite it using standard classes or lobby
these o.a.java classes into commons components.
In org.apache.turbine.util we have
Name Possible Replacement
BrowserDetector commons-sandbox/http/BrowserDetector
FileUtils commons-sandbox/io/FileUtils
HttpUtils commons-sandbox/http/HttpUtils
ObjectUtils commons/lang/ObjectUtils
(check for stuff like addOnce!)
SequencedHashtable commons/collections/SequencedHashMap
StringUtils commons/lang/StringUtils
FormMessage used only in one place in RunData. Can we remove
FormMessages that?
GenerateUniqueId Seems to be part of the UniqueId Service. Maybe move
there
SystemError Used only in Intake and at one point in RunData
How about removing and replaceing with TurbineException
StringStackBuffer no replacement, should go collections?
QuickSort no replacement, should go lang / collections?
Comparable helper for Quicksort
CookieParser should move into utils.parser
CSVParser
DataStreamParser
ParameterParser
TSVParser
ValueParser
Any opinions about this?
Regards
Henning
--
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen INTERMETA GmbH
[EMAIL PROTECTED] +49 9131 50 654 0 http://www.intermeta.de/
Java, perl, Solaris, Linux, xSP Consulting, Web Services
freelance consultant -- Jakarta Turbine Development -- hero for hire
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]