evalEmpire / gitpan

Git repositories for all of CPAN
http://github.com/gitpan
73 stars 12 forks source link

Determine which case insensitive matching distributions are the same. #82

Closed schwern closed 10 years ago

schwern commented 10 years ago

The following pairs of repositories have the same name, just different cases.

For each pair, determine if...

If it's the same, say so in a comment (preferably check a bunch), and which spelling you think is canonical (probably the latest release).

If it's different, determine which one should have the name. For example, often one of them only has one release.

You can use this dump of all the releases for each distribution as reference. https://gist.github.com/schwern/ccc2d48805815e6c6b77

Releases can be found using a BackPAN mirror or by using MetaCPAN as http://metacpan.org/release/AUTHOR/DISTNAME-VERSION. For example, authors/id/A/AM/AMARSCHKE/Nagios-NRPE-0.001.tar.gz can be found as http://metacpan.org/release/AMARSCHKE/Nagios-NRPE-0.001

Nagios-NRPE|Nagios-Nrpe
Namespace|namespace
Net-CUPS|net-cups
Net-ext|net-ext
Net-IMAP-SImple-SSL|Net-IMAP-Simple-SSL
Net-LastFMAPI|net-lastfmapi
NET-LDAPAPI|Net-LDAPapi
NET-MitM|Net-MitM
NET-NETCONF|Net-Netconf
NET-Sieve-Script|Net-Sieve-Script
NET-Sieve|Net-Sieve
Net-SNMP-Mixin-Dot1abLLDP|Net-SNMP-Mixin-Dot1abLldp
Net-STOMP|Net-Stomp
Net-TacacsPlus|net-tacacsplus
Net-TrackBack|Net-Trackback
Newsletter|newsletter
NLP-Service|nlp-service
OAuth-Lite2|oauth-lite2
Object-POOF|Object-Poof
ONTO-PERL|onto-perl
OOB|oob
Package-Watchdog|package-watchdog
Package|package
Palm-KeyRing|Palm-Keyring
PDF-CreateSimple|PDf-CreateSimple
PDF|pdf
Perinci-Sub-Property-curry|Perinci-Sub-property-curry
Perinci-Sub-Property-dies_on_error|Perinci-Sub-property-dies_on_error
Perinci-Sub-Property-drops_privilege|Perinci-Sub-property-drops_privilege
Perinci-Sub-Property-result_postfilter|Perinci-Sub-property-result_postfilter
Perinci-Sub-Property-retry|Perinci-Sub-property-retry
Perinci-Sub-Property-timeout|Perinci-Sub-property-timeout
Perl-Meta|perl-meta
Perl-Tutorial|perl-tutorial
PerlIO-Via-Base64|PerlIO-via-Base64
PerlIO-Via-MD5|PerlIO-via-MD5
PerlIO-Via-QuotedPrint|PerlIO-via-QuotedPrint
PerlIO-Via-Rotate|PerlIO-via-Rotate
PerlIO-Via-StripHTML|PerlIO-via-StripHTML
Perlude|perlude
PerlVision|perlvision
Ph|ph
Plack-Middleware-Session|plack-middleware-session
Plagger|plagger
Plex|plex
plINSTAL|plinstal
plREADME|plreadme
PocketIO|pocketio
Pod2html|pod2html
Prancer|prancer
Protocol-SocketIO|protocol-socketio
Protocol-WebSocket|protocol-websocket
PurpleWiki|purplewiki
Quantum-Usrn|quantum-usrn
Readonly|readonly
Reaper|reaper
ReForm|reform
Routes-Tiny|routes-tiny
RT-Extension-EscalationDates|rt-extension-escalationdates
RT-Extension-MandatoryFields|rt-extension-mandatoryfields
RT-Extension-StallFutureTicket|rt-extension-stallfutureticket
Sane|sane
SDL_Perl|SDL_perl
Sepia|sepia
Sequin|sequin
SGI-Syssgi|SGI-syssgi
SimpleXMLParse|simplexmlparse
Sleep|sleep
Sofu|sofu
Sparse|sparse
Spice|spice
STATISTICS-DESCRIPTIVE|Statistics-Descriptive
Statistics-Discrete|statistics-discrete
Statistics-Forecast|statistics-forecast
Stem|stem
String-Parser|string-parser
Sub-Curry|sub-curry
Sub-Spec-To-POD|Sub-Spec-To-Pod
SVK|svk
Taint|taint
Template-Plugin-TextToHTML|Template-Plugin-TextToHtml
Template-Provider-HTTP|template-provider-http
Template|template
Term-Prompt|term-prompt
Test-MonkeyMock|test-monkeymock
Test-PostgreSQL|Test-postgresql
Test-TCP|test-tcp
Test|test
Text-Haml|text-haml
Timer-Runtime|timer-runtime
Time|time
TinkerForge|Tinkerforge
Tk-UpDown|Tk-Updown
Tk|tk
ToolSet-Bundle|Toolset-Bundle
TUI|Tui
TUXEDO|Tuxedo
Types|types
Underscore|underscore
Unicode-Casing|Unicode-casing
UPS-Nut|ups-nut
VMS-Device|vms-device
VMS-Librarian|vms-librarian
VMS-Logical|vms-logical
VMS-MISC|vms-misc
VMS-Priv|vms-priv
VMS-Process|vms-process
VMS-ProcInfo|vms-procinfo
VMS-Queue|vms-queue
VMS-SysInfo|vms-sysinfo
VMS-User|vms-user
Voicent|voicent
V|v
Weather-YR|Weather-Yr
WebService-ClinicalTrialsdotGov|Webservice-ClinicalTrialsdotGov
WebService-Instagram|Webservice-Instagram
WebService-Validator-HTML-W3C|Webservice-Validator-HTML-W3C
WebService-VigLink|WebService-Viglink
WebTools|webtools
Win32-GUI-XMLBuilder|win32-gui-xmlbuilder
Win32-HardLink|Win32-Hardlink
Win32-IIS-RASdialer|win32-IIS-rasdialer
Win32-Lglcd|Win32-lglcd
Win32-Monitoring-DLLInject|Win32-Monitoring-DllInject
Win32-PerfMon-Perl|Win32-Perfmon-Perl
Win32-Snarl|win32-snarl
WITH|With
WITH|with
WordNet-SenseRelate-AllWords|WordNet-SenseRelate-Allwords
WordNet|Wordnet
WriteAt|Writeat
WWW-AllTop|WWW-Alltop
WWW-GMail|WWW-Gmail
WWW-KrispyKreme-HotLight|WWW-KrispyKreme-Hotlight
WWW-Mechanize-FireFox|WWW-Mechanize-Firefox
WWW-Reddit|WWW-reddit
WWW-Shorten-IsGd|WWW-Shorten-isgd
WWW-TV|www-tv
WWW-Twitter|WWW-twitter
WWW-Wordpress|WWW-wordpress
WWW-YouTube-Download|www-youtube-download
WWW-YouTube|WWW-Youtube
XBase|Xbase
Xcruciate|xcruciate
XSUB|xsub
Xul2ppt_mec|xul2ppt_mec

COMPLETED

Acme-Albed|Acme-albed
ACME-ESP|Acme-ESP
ACME-Method-CaseInsensitive|Acme-Method-CaseInsensitive
ACME-Sort-Bogosort|Acme-Sort-Bogosort
AI-NNFlex|ai-nnflex
Album|album
Algorithm-MasterMind|Algorithm-Mastermind
ALL|all
AOL-TOC|aol-toc
App-MadEye|App-madeye
App-Nopaste-Service-Dpaste|App-Nopaste-Service-dpaste
App-Padadoy|App-padadoy
App-PassManager|App-passmanager
App-REPL|App-repl
ARSperl|arsperl
Attribute-Contract|attribute-contract
AVM-AHA|Avm-Aha
AVM-AHA|avm-aha
Begin|begin
BioPerl-DB|BioPerl-db
BioPerl-DB|bioperl-db
BioPerl-Run|BioPerl-run
BioPerl-Run|bioperl-run
BioPerl|bioperl
Bluepay-Bluepay20Post|Bluepay-Bluepay20post
Bool|bool
Bootylicious|bootylicious
Bundle-Parrot|bundle-parrot
Bundle-TK|Bundle-Tk
Cache-Memcached-LibMemcached|Cache-Memcached-libmemcached
Cant|cant
Carton|carton
Catalyst-Plugin-Sitemap|catalyst-plugin-sitemap
Catalyst-TraitFor-Controller-Breadcrumb-Followed|catalyst-traitfor-controller-breadcrumb-followed
Catalyst-View-Thumbnail-Simple|catalyst-view-thumbnail-simple
CDDB_get|cddb_get
CGI-Session-ID-UUID|CGI-Session-ID-uuid
CGI-Simple|Cgi-Simple
Chart-GnuPlot|Chart-Gnuplot
Chart|chart
CHEF-REST-Client|Chef-REST-Client
CIPP-Doc|CIPP-doc
ClearPress|clearpress
CLucene|clucene
ColourChooser|colourchooser
Combine|combine
Config-INI|Config-Ini
Config-Model-TkUI|Config-Model-TkUi
Config-Model|config-model
Constants|constants
Constant|constant
Contenticious|contenticious
CPAN|cpan
Crypt-AON-Util|Crypt-AoN-Util
Crypt-TEA|Crypt-Tea
Crypt|crypt
CURRENT|Current
Curses-DevKit|Curses-Devkit
Cwd|cwd
Daemonise|daemonise
Dancer-Serializer-Messagepack|dancer-serializer-messagepack
Data-Multihash|data-multihash
Data-Unixish-ANSI|Data-Unixish-ansi
Data-XpathLike|Data-xPathLike
Date-Formatter|date-formatter
Date-Spoken-German|date-spoken-german
DBA-Backup-MySQL|DBA-Backup-mysql
DBD-Cubrid|DBD-cubrid
DBD-Google|DBD-google
DBD-RAM|dbd-ram
DBD_RDB|dbd_rdb
DBIx-Class-DateTime-Epoch|dbix-Class-DateTime-Epoch
DBIx-Class-TimeStamp|DBIx-Class-Timestamp
DBIX-DataModel|DBIx-DataModel
DBIx-ORACLELogin|DBIx-OracleLogin
DBIx-ThinSQL-SQLite|dbix-thinsql-sqlite
Debug|debug
Devel-NYTProf|devel-nytprof
Dist-Zilla-Plugin-PerlTidy|Dist-Zilla-Plugin-Perltidy
Dist-Zilla-PluginBundle-BioPerl|Dist-Zilla-PluginBundle-Bioperl
Dockhand|dockhand
DsmlRpc|dsmlrpc
ElasticSearch|Elasticsearch
EPS|Eps
Error-Tiny|error-tiny
ERRORS|Errors
Etk-Perl|etk-perl
Explain|explain
ExtUtils-AutoConf|ExtUtils-Autoconf
ExtUtils-Embed|ExtUtils-embed
feedGnuplot|feedgnuplot
File-BasicFLock|File-BasicFlock
File-LogReader|File-Logreader
File-SafeDO|File-SafeDo
File-ShareDir-Install|File-Sharedir-Install
File-StatCache|file-statcache
FileSys-Ext2|Filesys-Ext2
Filesys-Getfsent|Filesys-getfsent
Finance-btce|finance-btce
Finance-Quote|finance-quote
Finance-YahooQuote|finance-yahooquote
FindBin-Real|Findbin-Real
FLAT-FA|flat-fa
Fp|fp
FT817OS|ft817os
Future|future
Games-PerlWar|Games-Perlwar
Geanfammer|geanfammer
Geo-ECEF|geo-ecef
Geography-China-Provinces|geography-china-provinces
GeoHash|Geohash
Gettext|gettext
Graphics-PLPLOT|Graphics-PLplot
HASH-Sanitize|Hash-Sanitize
Haver-Client|haver-client
Haver-Core|haver-core
Haver-Server|haver-server
Helm|helm
Hey-heyPass|hey-heyPass
HG|Hg
HTML-Diff|html-diff
HTML-Table|html-table
HTML-TagReader|HTML-Tagreader
HTML-Widget-SideBar|HTML-Widget-sideBar
HTTP-Daemon-Patch-IPv6|HTTP-Daemon-patch-ipv6
HTTP-Handle|http-handle
HTTP-Headers-UserAgent|http-headers-useragent
IkiWiki-Plugin-syntax|ikiwiki-plugin-syntax
Image-EPEG|Image-Epeg
Image-EXIF|Image-Exif
Image-XBin|Image-Xbin
Inline-WebChat|Inline-Webchat
iPerl|iperl
IPTables-IPv4-DBTarpit|IPtables-IPv4-DBTarpit
ISA|isa
Jaipo|jaipo
JQuery|jQuery
Kephra|kephra
LabKey-Query|Labkey-Query
LabKey-Query|Labkey-query
LEOCHARRE-DEBUG|LEOCHARRE-Debug
LightWaveRF|lightwaverf
Lingua-EN-NameGame|Lingua-EN-Namegame
Lingua-PT-PLN|Lingua-PT-pln
Lingua-StarDict-Gen|Lingua-Stardict-Gen
Lingua-Stem-It|Lingua-Stem-it
LISP|lisp
List-MoreUtils|list-moreutils
Log-Log4perl-Layout-GELF|log-log4perl-layout-gelf
Logic-Kleene|logic-kleene
Log|log
Lvalue|lvalue
Macro|macro
Mail-IspMailGate|Mail-ispmailgate
Mail-Sendmail|mail-sendmail
MARC-Lint|marc-lint
MARC|Marc
Math-ContinuedFraction|Math-Continuedfraction
Math-GSL|Math-Gsl
Math-Zap|Math-zap
MCrypt|Mcrypt
Mediawiki-POD|mediawiki-pod
MIME-EncWords|MIME-Encwords
Mirror|mirror
Mobile-WURFL|Mobile-Wurfl
MobileFIlter|MobileFilter
Module-Install|module-Install
MogileFS-Server|mogilefs-server
Mojar-Mysql|mojar-mysql
Mojar|mojar
Mojolicious-Plugin-DOCRenderer|Mojolicious-Plugin-DocRenderer
Mojolicious-Plugin-YAMLConfig|Mojolicious-Plugin-YamlConfig
MojoX-Session|mojox-session
Mon|mon
MOP|mop
MouseX-Getopt|mousex-getopt
Mpp|mpp
Msql-Mysql-modules|Msql-mysql-modules
MSSQL-OlleDB|MSSQL-OlleDb
Mssql|mssql
MultiCat|multicat
MySQL-Backup|Mysql-Backup
leto commented 10 years ago

Math::GSL and Math::Gsl are the same and Math::GSL is canonical.

schwern commented 10 years ago

@leto Thanks!