Henning, I welcome any steps to reduce the size of the Turbine.jar and remove duplication of code, by utilising more commons jars.
Colin ----- Original Message ----- From: "Henning P. Schmiedehausen" <[EMAIL PROTECTED]> Newsgroups: hometree.jakarta.turbine.dev To: <[EMAIL PROTECTED]> Sent: Thursday, March 13, 2003 6:21 PM Subject: Classes to go post Turbine-2.3-dev > 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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
