| "We strive to create the best enterprise collaboration platform in terms of usability, quality, feature set, extensibility and security. Do you use TWiki or other open source software? Are you a coder, tech writer or evangelist? I invite you to join the TWiki team to work on sexy new features!"
-- PeterThoeny, Founder and BDFL of TWiki.org
|Some Sample Coding Projects - Grab one that is not taken and implement it!|
|Create a Gantt editor plugin based on the jQueryGantt editor -- see details||Update & simplify AutoCompletePlugin to use the JQueryPlugin instead of the YahooUserInterfaceContrib -- see details|
|Convert the RatingContrib into a plugin and name it StarRatingPlugin -- see comments||Create a TWikiDrawSvgPlugin - an SVG based draw plugin to replace the TWikiDrawPlugin -- see comments|
| Create a EncryptPlugin - many companies would love to have a way to securely store passwords in TWiki -- see comments
CraigMeyer is currently coding this
|PluginBenchmarks - we need a better plugin benchmarking tool|
|Create a SurveyPlugin to conduct and manage user surveys -- see comments||Add piechart feature to ChartPlugin|
|Create an ImageSelectionPlugin to manage pictures attached to dashboards -- see details|| Fix the OpenIdRpContrib to work with TWiki-5.0 and enhance integration to use the new user data management API and GUI
IanKluft is currently coding this
|Enhance the CalendarPlugin with GUI to add/change events; support hourly events; import and export of iCalendar events||Create an auto-save feature for TWiki: Save topic text periodically to a temporary location to reduce the chance of losing content in edit sessions -- see discussions|
|Database backend to store TWiki topics - as an option to flat-file data store -- see details||Allow free-form topic names, e.g. less geeky than WikiWords -- see details|
|Simplify skin creation, with the goal to make it very easy for integrators to create a new skin -- see details||Move to jQuery - TWiki-5.0 already standardized on jQuery, but Behaviour dependency needs to be removed in various places -- see details|
| Combine functionality of JumpBox and search into a single search box -- see proposal
PeterThoeny is currently coding this
|Point and click access control with GUI to manage groups: Select users into a group; select a group to restrict access to a web -- see details|
|Update JSPopupPlugin to use the JQueryPlugin instead of the YahooUserInterfaceContrib -- see details||Update TWikiForWindowsPersonal to use the latest TWiki-6.0 release|
| Create an Ubunty Linux distribution of TWiki-6.0 for an easy install:
||Create a TwitterPlugin to link @somename to the Twitter website, and to show Twitter widgets in TWiki pages -- see details|
| Make topic summary optionally based on search terms -- see details
SteveMokris is currently coding this
| Create a WantedPagesPlugin that lists pages waiting to be created, e.g. red-links indicating non-existing pages -- see details
TylerSlijboom is currently coding this
|Improve TagMePlugin - Ajax-ify the tagging plugin using jQuery||Many core features are waiting to be implemented, see list at TWikiFeatureProposals|
| API and GUI to manage user data.
|| Flag to force a password change.
| Parameterized variables, aka a macro language for TWiki.
Implemented by ChrisLahti
| Support for authenticated proxy server.
| Support relative heading levels for INCLUDE.
|| ReputationPlugin to create and maintain user reputation in a TWiki site
Implemented by JoonaKannisto
| GitPlugin to enable a distributed operation of TWiki, where multiple TWiki sites are synchronized with each other.
Implemented by ThomasWeigert
| ColorPickerPlugin offering a color picker input widget for TWiki Forms and TWiki applications.
| ScrollBoxAddOn to add scrolling text, logo rolls and image rotation to TWiki pages.
|| QRCodePlugin to show QR Code barcodes in TWiki pages.
| Add sparklines feature to ChartPlugin -- see comments
Implemented by TaitCyrus
| Create a SliderControlPlugin - more usable TWiki applications -- see comments
Implemented by AaronLWalker
| RecentVisitorPlugin to show statistics of recent visitors to a TWiki site.
|| More visual user profile pages with picture selection and status updates
| Automatically updated site statistics page.
|| Read-only skin mode.
| S/Mime support for notification e-mails.
Implemented by TimotheLitt
| Improve attachment-to-Trash flow.
Implemented by GeorgeTrubisky
| BackupRestorePlugin to backup and restore TWiki, and to upgrade content from an older TWiki -- see details
|| Create point and click bookmarks for better usability -- see details
| Create a VMware-based TWiki virtual appliance running TWiki-5.1.0 on CentOS guest OS
|| Create a new SendMailPlugin to send e-mail from TWiki applications
| New PercentCompletePlugin that adds a percent complete selector, for use in TWiki forms and TWiki applications.
|| New ConnectByRestPlugin to call TWiki API functions via TWiki REST functions.
Implemented by MichaelGulitz
| Improve SetGetPlugin - make it grok JSON syntax and calc
|| Web-based way to empty Trash -- new EcoTrashPlugin
Implemented by TimotheLitt
| Convert the JSCalendarContrib into a plugin and name it DatePickerPlugin -- see comments