-
Notifications
You must be signed in to change notification settings - Fork 40
TransitionPlanning
jgoerzen edited this page Sep 14, 2010
·
1 revision
Please see the summary of the plan and the discussion that started it all.
Also, see the [milestone:0.18 milestone for the great renaming] and the [milestone:0.50 milestone for splitting off components].
This is the plan for the renaming. It does not consider that some of these may go away when added to base. These have not yet been evaluated for internal dependencies.
MissingH Module | New Module | New Package | ||||
MissingH.AnyDBM | Database.AnyDBM | [/anydbm AnyDBM] | ||||
MissingH.AnyDBM.MapDBM | Database.AnyDBM.MapDBM | [/anydbm AnyDBM] | ||||
MissingH.AnyDBM.StringDBM | Database.AnyDBM.StringDBM | [/anydbm AnyDBM] | ||||
MissingH.Bits | Data.Bits.Utils | MissingH | ||||
MissingH.Checksum.CRC32.GZip | Data.Hash.CRC32.GZip | MissingH | ||||
MissingH.Checksum.CRC32.Posix | Data.Hash.CRC32.Posix | MissingH | ||||
MissingH.Checksum.MD5 | Data.Hash.MD5 | MissingH | ||||
MissingH.Cmd | System.Cmd.Utils | MissingH | ||||
MissingH.Compression.Inflate | Data.Compression.Inflate | haskell-filearchive | ||||
MissingH.!ConfigParser | Data.!ConfigFile | [/configfile ConfigFile] | ||||
MissingH.!ConfigParser.Lexer | hide | [/configfile ConfigFile] | ||||
MissingH.!ConfigParser.Parser | Data.!ConfigFile.Parser | [/configfile ConfigFile] | ||||
MissingH.!ConfigParser.Types | Data.!ConfigFile.Types | [/configfile ConfigFile] | ||||
MissingH.Daemon | System.Daemon | server-utils | ||||
MissingH.Debian | System.Debian | hsdebian | ||||
MissingH.Debian.!ControlParser | System.Debian.!ControlParser | hsdebian | ||||
MissingH.Either | Data.Either.Utils | MissingH | ||||
MissingH.Email.Mailbox | Network.Email.Mailbox | hsmail | ||||
MissingH.Email.Parser | See FlattenMessage | |||||
MissingH.Email.Sendmail | Network.Email.Sendmail | hsmail | ||||
MissingH.!FileArchive.GZip | System.!FileArchive.GZip | haskell-archive | ||||
MissingH.!GetOpt | System.Console.!GetOpt.Utils | MissingH | ||||
MissingH.Hsemail.Rfc2234 | remove in favor of original package | |||||
MissingH.Hsemail.Rfc2821 | remove in favor of original package | |||||
MissingH.Hsemail.Rfc2822 | remove in favor of original package | |||||
MissingH.HUnit | Test.HUnit.Utils | MissingH | ||||
MissingH.IO | System.IO.Utils | MissingH | ||||
MissingH.IO.Binary | System.IO.Binary | MissingH, but consider removing if ByteString is good enough now | ||||
MissingH.IO.BlockIO | remove in favor of original package | |||||
MissingH.IO.HVFS | System.IO.HVFS | HVFS | ||||
MissingH.IO.HVFS.Combinators | System.IO.HVFS.Combinators | HVFS | ||||
MissingH.IO.HVFS.!InstanceHelpers | System.IO.HVFS.!InstanceHelpers | HVFS | ||||
MissingH.IO.HVFS.Utils | System.IO.HVFS.Utils | HVFS | ||||
MissingH.IO.HVIO | System.IO.HVIO | HVFS | ||||
MissingH.IO.!PlafCompat | System.IO.!PlafCompat | HVFS | ||||
MissingH.IO.!PosixConsts | System.Posix.Consts | MissingH | ||||
MissingH.IO.!StatCompat | System.IO.!StatCompat | HVFS | ||||
MissingH.IO.!WindowsCompat | System.IO.!WindowsCompat | HVFS | ||||
MissingH.List | Data.List.Utils | MissingH | ||||
MissingH.Logging | System.Log | [/hslogger hslogger] | ||||
MissingH.Logging.Handler | System.Log.Handler | [/hslogger hslogger] | ||||
MissingH.Logging.Handler.Simple | System.Log.Handler.Simple | [/hslogger hslogger] | ||||
MissingH.Logging.Handler.Syslog | System.Log.Handler.Syslog | [/hslogger hslogger] | ||||
MissingH.Logging.Logger | System.Log.Logger | [/hslogger hslogger] | ||||
MissingH.Map | Data.Map.Utils | MissingH | ||||
MissingH.Maybe | Data.Maybe.Utils | MissingH | ||||
MissingH.MIMETypes | Data.MIME.Types | rfcutils | ||||
MissingH.Network | Network.Utils | haskell-netutils or merge with an existing net project | ||||
MissingH.Network.FTP.Client | Network.FTP.Client | [/ftphs ftphs] | ||||
MissingH.Network.FTP.!ParserClient | hide? | [/ftphs ftphs] | ||||
MissingH.Network.FTP.!ParserServer | hide? | [/ftphs ftphs] | ||||
MissingH.Network.FTP.Server | Network.FTP.Server | [/ftphs ftphs] | ||||
MissingH.Network.!SocketServer | Network.!SocketServer | as above | ||||
MissingH.Parsec | Text.!ParserCombinators.Parsec.Utils | MissingH | ||||
MissingH.Path | System.Path | HVFS | ||||
MissingH.Path.!FilePath | remove in favor of haskell-filepath | |||||
MissingH.Path.Glob | System.Path.Glob | HVFS | ||||
MissingH.Path.!NameManip | System.Path.!NameManip | HVFS | ||||
MissingH.Path.!WildMatch | System.Path.!WildMatch | HVFS | ||||
MissingH.!ProgressMeter | Data.Progress.Meter | MissingH | ||||
MissingH.!ProgressTracker | Data.Progress.Tracker | MissingH | ||||
MissingH.Quantity | Data.Quantity | MissingH | ||||
MissingH.Regex.Pesco | Text.Regex.!PerlOps | MissingH or rewrite/remove if GHC 6.6 regexps are nice enough | ||||
MissingH.Str | Data.String | MissingH | ||||
MissingH.Str.CSV | Data.CSV | MissingH | ||||
MissingH.Threads | Control.Concurrent.Thread.Utils | MissingH | ||||
MissingH.Threads.Child | remove in favor of original package | |||||
MissingH.Threads.Timeout | remove in favor of original package | |||||
MissingH.Time | System.Time.Utils | MissingH | ||||
MissingH.Time.!ParseDate | System.Time.!ParseDate | MissingH | ||||
MissingH.Wash.Mail.Email | remove in favor of oroginal package | |||||
MissingH.Wash.Mail.!EmailConfig | remove in favor of oroginal package | |||||
MissingH.Wash.Mail.!HeaderField | remove in favor of oroginal package | |||||
MissingH.Wash.Mail.!MailParser | remove in favor of oroginal package | |||||
MissingH.Wash.Mail.Message | remove in favor of oroginal package | |||||
MissingH.Wash.Mail.MIME | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.Auxiliary | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.Base32 | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.Base64 | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.!FileNames | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.Hex | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.!IntToString | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.ISO8601 | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.!JavaScript | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.Locking | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.!QuotedPrintable | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.RFC2047 | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.RFC2279 | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.RFC2397 | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.Shell | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.!SimpleParser | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.Unique | remove in favor of oroginal package | |||||
MissingH.Wash.Utility.URLCoding | remove in favor of oroginal package |