Security Advisories

Kwalitee Issues


Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.


Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Tk800.0_01/Tk/ -- Around line 301: =back doesn't take any parameters, but you said =back 4 Tk800.0_01/Tk/ -- Around line 415: Unterminated I<...> sequence


Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: Bundle::Tk, Perlize, Tk::Adjuster, Tk::After, Tk::Animation, Tk::Bitmap, Tk::Canvas, Tk::Checkbutton, Tk::ColorEditor, Tk::Configure, Tk::DragDrop::Rect, Tk::DragDrop::SunConst, Tk::English, Tk::Entry, Tk::HList, Tk::Image, Tk::ImageBack, Tk::InputO, Tk::LabEntry, Tk::LabRadiobutton, Tk::Label, Tk::Listbox, Tk::Menubutton, Tk::Message, Tk::Mwm, Tk::NBFrame, Tk::Photo, Tk::Pixmap, Tk::Pretty, Tk::ROText, Tk::Radiobutton, Tk::Scale, Tk::Scrollbar, Tk::Stats, Tk::Submethods, Tk::Text::Tag, Tk::TextUndo, Tk::Tiler, Tk::TixGrid, Tk::Toplevel, Tk::Xlib, Tk::Xrm, Tk::install, Tk::widgets


Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 3.003,3.004,3.005,3.006,3.007,3.008,3.010,3.013,3.015,800.0_01


Add a META.json to the distribution. Your buildtool should be able to autogenerate it.


Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.


Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.


  • Ball
  • Perlize
  • Plot
  • Tk
  • Tk::Adjuster
  • Tk::Adjuster::Item
  • Tk::After
  • Tk::Animation
  • Tk::Balloon
  • Tk::Bitmap
  • Tk::BrowseEntry
  • Tk::Button
  • Tk::Canvas
  • Tk::Checkbutton
  • Tk::Clipboard
  • Tk::CmdLine
  • Tk::ColorEditor
  • Tk::Configure
  • Tk::Derived
  • Tk::Dialog
  • Tk::DialogBox
  • Tk::Dirlist
  • Tk::DragDrop
  • Tk::DragDrop::Common
  • Tk::DragDrop::Rect
  • Tk::DragDrop::SunConst
  • Tk::DragDrop::SunDrop
  • Tk::DragDrop::SunSite
  • Tk::DropSite
  • Tk::English
  • Tk::Entry
  • Tk::ErrorDialog
  • Tk::FileSelect
  • Tk::Font
  • Tk::Frame
  • Tk::HList
  • Tk::IO
  • Tk::Image
  • Tk::ImageBack
  • Tk::InputO
  • Tk::LabEntry
  • Tk::LabFrame
  • Tk::LabRadiobutton
  • Tk::Label
  • Tk::LabeledEntryLabeledRadiobutton
  • Tk::Listbox
  • Tk::MMtry
  • Tk::MMutil
  • Tk::MainWindow
  • Tk::MakeDepend
  • Tk::Menu
  • Tk::Menu::Button
  • Tk::Menu::Cascade
  • Tk::Menu::Checkbutton
  • Tk::Menu::Command
  • Tk::Menu::Item
  • Tk::Menu::Radiobutton
  • Tk::Menu::Separator
  • Tk::Menubar
  • Tk::Menubutton
  • Tk::Message
  • Tk::Mwm
  • Tk::NBFrame
  • Tk::NoteBook
  • Tk::Optionmenu
  • Tk::Photo
  • Tk::Pixmap
  • Tk::Pretty
  • Tk::ROText
  • Tk::Radiobutton
  • Tk::Scale
  • Tk::Scrollbar
  • Tk::Stats
  • Tk::Submethods
  • Tk::TList
  • Tk::Table
  • Tk::Text
  • Tk::Text::Tag
  • Tk::TextUndo
  • Tk::Tiler
  • Tk::TixGrid
  • Tk::Toplevel
  • Tk::Tree
  • Tk::Widget
  • Tk::Wm
  • Tk::X
  • Tk::Xlib
  • Tk::Xrm
  • Tk::install
  • Tk::widgets


Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Bundle::Tk, Perlize, Tk, Tk::Adjuster, Tk::After, Tk::Animation, Tk::Balloon, Tk::Bitmap, Tk::BrowseEntry, Tk::Button, Tk::Canvas, Tk::Checkbutton, Tk::Clipboard, Tk::CmdLine, Tk::ColorEditor, Tk::Configure, Tk::Derived, Tk::Dialog, Tk::DialogBox, Tk::Dirlist, Tk::DragDrop, Tk::DragDrop::Common, Tk::DragDrop::Rect, Tk::DragDrop::SunConst, Tk::DragDrop::SunDrop, Tk::DragDrop::SunSite, Tk::DropSite, Tk::English, Tk::Entry, Tk::ErrorDialog, Tk::FileSelect, Tk::Font, Tk::Frame, Tk::HList, Tk::IO, Tk::Image, Tk::ImageBack, Tk::InputO, Tk::LabEntry, Tk::LabFrame, Tk::LabRadiobutton, Tk::Label, Tk::Listbox, Tk::MMtry, Tk::MMutil, Tk::MainWindow, Tk::MakeDepend, Tk::Menu, Tk::Menu::Item, Tk::Menubar, Tk::Menubutton, Tk::Message, Tk::Mwm, Tk::NBFrame, Tk::NoteBook, Tk::Optionmenu, Tk::Photo, Tk::Pixmap, Tk::Pretty, Tk::ROText, Tk::Radiobutton, Tk::Scale, Tk::Scrollbar, Tk::Stats, Tk::Submethods, Tk::TList, Tk::Table, Tk::Text, Tk::Text::Tag, Tk::TextUndo, Tk::Tiler, Tk::TixGrid, Tk::Toplevel, Tk::Tree, Tk::Widget, Tk::Wm, Tk::X, Tk::Xlib, Tk::Xrm, Tk::install, Tk::widgets


Name Abstract Version View
Bundle::Tk CPAN Bundle for Tk and its dependencies 3.003 metacpan
Perlize 3.004 metacpan
Tk 800.0_01 metacpan
Tk::Adjuster 3.003 metacpan
Tk::After support class for Tk::Widget::after 3.004 metacpan
Tk::Animation Display sequence of Tk::Photo images 3.003 metacpan
Tk::Balloon pop up help balloons. 3.005 metacpan
Tk::Bitmap 3.003 metacpan
Tk::BrowseEntry entry widget with popup choices. 3.003 metacpan
Tk::Button 3.005 metacpan
Tk::Canvas 3.004 metacpan
Tk::Checkbutton 3.004 metacpan
Tk::Clipboard 3.006 metacpan
Tk::CmdLine Process standard X11 command line options 3.003 metacpan
Tk::ColorEditor 3.004 metacpan
Tk::Configure 3.003 metacpan
Tk::Derived Base class for widgets derived from others 3.004 metacpan
Tk::Dialog Perl/Tk Dialog widget 3.005 metacpan
Tk::DialogBox create and manipulate a dialog screen. 3.006 metacpan
Tk::Dirlist 3.003 metacpan
Tk::DragDrop 3.003 metacpan
Tk::DragDrop::Common private class used by Drag&Drop 3.003 metacpan
Tk::DragDrop::Rect 3.003 metacpan
Tk::DragDrop::SunConst Constants for Sun's Drag&Drop protocol 3.003 metacpan
Tk::DragDrop::SunDrop 3.003 metacpan
Tk::DragDrop::SunSite 3.003 metacpan
Tk::DropSite 3.003 metacpan
Tk::English 3.003 metacpan
Tk::Entry 3.007 metacpan
Tk::ErrorDialog 3.004 metacpan
Tk::FileSelect 3.005 metacpan
Tk::Font a class for finding X Fonts 3.003 metacpan
Tk::Frame 3.005 metacpan
Tk::HList 3.004 metacpan
Tk::IO high level interface to Tk's 'fileevent' mechanism 3.005 metacpan
Tk::Image 3.004 metacpan
Tk::ImageBack 3.004 metacpan
Tk::InputO 3.003 metacpan
Tk::LabEntry 3.004 metacpan
Tk::LabFrame labeled frame. 3.003 metacpan
Tk::LabRadiobutton 3.003 metacpan
Tk::Label 3.004 metacpan
Tk::Listbox 3.006 metacpan
Tk::MMtry 3.004 metacpan
Tk::MMutil 3.013 metacpan
Tk::MainWindow Root widget of a widget tree 3.008 metacpan
Tk::MakeDepend 3.005 metacpan
Tk::Menu 3.015 metacpan
Tk::Menu::Item Base class for Menu items 3.003 metacpan
Tk::Menubar 3.005 metacpan
Tk::Menubutton 3.005 metacpan
Tk::Message 3.004 metacpan
Tk::Mwm 3.003 metacpan
Tk::NBFrame 3.003 metacpan
Tk::NoteBook display several windows in limited space with notebook metaphor. 3.004 metacpan
Tk::Optionmenu Let the user select one of some predefined options values 3.005 metacpan
Tk::Photo 3.004 metacpan
Tk::Pixmap 3.003 metacpan
Tk::Pretty 3.004 metacpan
Tk::ROText 'readonly' perl/tk Text widget 3.005 metacpan
Tk::Radiobutton 3.004 metacpan
Tk::Scale 3.004 metacpan
Tk::Scrollbar 3.004 metacpan
Tk::Stats 3.003 metacpan
Tk::Submethods add aliases for tk sub-commands 3.003 metacpan
Tk::TList 3.003 metacpan
Tk::Table Scrollable 2 dimensional table of Tk widgets 3.004 metacpan
Tk::Text 3.007 metacpan
Tk::Text::Tag 3.003 metacpan
Tk::TextUndo perl/tk text widget with bindings to undo changes. 3.004 metacpan
Tk::Tiler 3.004 metacpan
Tk::TixGrid 3.003 metacpan
Tk::Toplevel 3.005 metacpan
Tk::Tree Create and manipulate Tree widgets 3.003 metacpan
Tk::Widget Base class of all widgets 3.010 metacpan
Tk::Wm 3.005 metacpan
Tk::X Perl extension for Xlib constants. 3.003 metacpan
Tk::Xlib 3.003 metacpan
Tk::Xrm X Resource/Defaults/Options routines that obey the rules. 3.003 metacpan
Tk::install 3.003 metacpan
Tk::widgets preload widget classes 3.003 metacpan


Name File View
Ball demos/demos/widget_lib/ metacpan
Plot demos/demos/widget_lib/ metacpan
Tk::Adjuster::Item Tk/ metacpan
Tk::LabeledEntryLabeledRadiobutton demos/demos/ metacpan
Tk::Menu::Button Tk/Menu/ metacpan
Tk::Menu::Cascade Tk/Menu/ metacpan
Tk::Menu::Checkbutton Tk/Menu/ metacpan
Tk::Menu::Command Tk/Menu/ metacpan
Tk::Menu::Radiobutton Tk/Menu/ metacpan
Tk::Menu::Separator Tk/Menu/ metacpan
WidgetDemo demos/demos/widget_lib/ metacpan

Other Files

Bitmap/Makefile.PL metacpan
Bundle/MANIFEST metacpan
Bundle/Makefile.PL metacpan
Canvas/Makefile.PL metacpan
Changes metacpan
DragDrop/Makefile.PL metacpan
Entry/Makefile.PL metacpan
Extensions/ImageBack/MANIFEST metacpan
Extensions/ImageBack/Makefile.PL metacpan
HList/Makefile.PL metacpan
IO/Makefile.PL metacpan
InputO/Makefile.PL metacpan
Listbox/Makefile.PL metacpan
MANIFEST metacpan
Makefile.PL metacpan
Menubutton/Makefile.PL metacpan
Mwm/Makefile.PL metacpan
NBFrame/Makefile.PL metacpan
Photo/Makefile.PL metacpan
Pod/MANIFEST metacpan
README metacpan
README.AIX metacpan
README.HPUX metacpan
README.IRIX metacpan
README.OSF metacpan
README.SCO metacpan
README.SVR4 metacpan
README.Solaris metacpan
README.linux metacpan
README.os2 metacpan
README.ultrix metacpan
Scale/Makefile.PL metacpan
Scrollbar/Makefile.PL metacpan
TList/Makefile.PL metacpan
Text/Makefile.PL metacpan
TixGrid/Makefile.PL metacpan
TixPixmap/Makefile.PL metacpan
Tixish/Makefile.PL metacpan
Xlib/Makefile.PL metacpan
Xlib/X/Makefile.PL metacpan
demos/MANIFEST metacpan
demos/Makefile.PL metacpan
doc/Makefile.PL metacpan
pTk/Makefile.PL metacpan