Edgewall Software

Changes between Version 95 and Version 96 of PluginList


Ignore:
Timestamp:
Dec 4, 2015, 10:39:33 AM (6 years ago)
Author:
figaro
Comment:

Further cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • PluginList

    v95 v96  
    33
    44This is an indicative list of the existing [TracPlugins plugins].
    5 Many more of them can be found on [TracHacks:WikiStart TracHacks], the community site for hosting and managing Trac [TracDev/PluginDevelopment plugin development].
     5Many more of them can be found on [th:WikiStart TracHacks], the community site for hosting and managing Trac [TracDev/PluginDevelopment plugin development].
    66
    77Most of these require Trac v0.10+, although some have special requirements (branches, patches, etc.).
    88
    99== Examples
    10  * [TracHacks:HelloWorldPlugin] (at Trac Hacks)
    1110
    12 == Administration
    13  WebAdmin :: ''Official'' web administration interface for Trac 0.10. [[br]]
    14    Since Trac 0.11, part of Trac itself.
     11 * [th:HelloWorldPlugin] (at Trac Hacks)
    1512
    1613== Anti-Spam
    17  SpamFilter :: Prevent spam from making it into your Trac!
     14
     15 SpamFilter :: Prevent spam from making it into your Trac.
    1816
    1917== Authentication
    20  [TracHacks:AuthFormPlugin] ::
     18
     19 [th:AccountManagerPlugin] ::
    2120   Allows for users to be able to login using a form, and to perform "real" logouts (at Trac Hacks). [[br]]
    22    Replaced by [TracHacks:AccountManagerPlugin].
     21   Formerly known as [th:AuthFormPlugin].
    2322
    2423== Blog
    25  [TracHacks:FullBlogPlugin] ::
     24
     25 [th:FullBlogPlugin] ::
    2626   Feature-rich blog module for project news.
    2727
    2828== Continuous Integration
     29
    2930 [th:TracBuildbotIntegration] and [th:BuildbotPlugin] ::
    3031   [http://buildbot.net/ ​Buildbot] is a simple and highly configurable continuous integration server.
    3132 [http://dev.rectang.com/projects/continutrac ContinuTrac] ::
    32    The [http://maven.apache.org/continuum/ Maven Continuum] Plugin.
     33   The [http://maven.apache.org/continuum/ Maven Continuum] plugin.
    3334 [http://oss.werkbold.de/trac-cc/ Trac-CC] ::
    34    [http://cruisecontrol.sourceforge.net CruiseControl] Plugin.
     35   [http://cruisecontrol.sourceforge.net CruiseControl] plugin.
    3536 [https://hudson.dev.java.net/ Hudson] ::
    3637   Hudson CI includes basic Trac integration.
     
    4142
    4243== Code Documentation
    43  [TracHacks:DoxygenPlugin] ::
     44
     45 [th:DoxygenPlugin] ::
    4446   Doxygen is a documentation generator for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.
    45  [TracHacks:PerlPodMacro PerlDocPlugin] ::
     47 [th:PerlPodMacro PerlPodMacro] ::
    4648   Perl plain old documentation generator, originally developed [http://twiki.org/cgi-bin/view/Plugins/PerlDocPlugin here].
    47  [TracHacks:PyDocPlugin] ::
     49 [th:PyDocPlugin] ::
    4850   Python documentation generator, uses [http://pydoc.org/ pydoc] directly.
    4951
     52There are also some [th:tags/codereview code review] plugins available.
     53
    5054== File Management
     55
    5156 [http://dev.rectang.com/projects/tracdown TracDown] ::
    5257   A plugin for listing released downloads.
    53  [TracHacks:TracDownloaderPlugin TracDownloader] ::
    54    Another download plug-in with graph statistics, optional questionnaire and easy web configuration, supported by Trac v0.9+.
     58 [th:TracDownloaderPlugin TracDownloader] ::
     59   A download plugin with graph statistics, optional questionnaire and easy web configuration, supported by Trac v0.9+.
    5560 [http://trac-hacks.org/wiki/AttachFilterPlugin AttachFilterPlugin]::
    5661   A plugin to reject attachments, with file-extension based rules.
    57  [http://clinker.klicap.es/projects/alfrescointegration CMIS Trac Plugin]::
     62 [http://clinker.klicap.es/projects/alfrescointegration CMIS Trac plugin]::
    5863   A plugin that allows integration with ECM solutions which implement [http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services Content Management Interoperability Services] (CMIS).
    5964
    6065== Notification
     66
    6167 [https://github.com/mandic-cloud/trac-slack-plugin Trac Slack] ::
    6268   Get notifactions of Trac Ticket changes into [https://slack.com Slack], a platform for team communication.
    6369 [https://github.com/Kras4ooo/trac-slack-extend-plugin Trac Slack Extend] ::
    64    More compatible plugins with [https://slack.com Slack] in one place
     70   More compatible plugins with [https://slack.com Slack] in one place.
    6571
    6672== RPC
    67  [TracHacks:XmlRpcPlugin XML-RPC plugin] ::
     73
     74 [th:XmlRpcPlugin XML-RPC plugin] ::
    6875   Allow programmatic access to Trac through Remote Procedure Calls, supporting XML-RPC and JSON-RPC.
    6976
    7077== Multiple Projects
    71  [TracHacks:SimpleMultiProjectPlugin] ::
    72    Manage several user projects in one Trac project
     78
     79There are [th:tags/multi-projects many plugins] that deal with managing multiple Trac instances. Some of the more common ones are:
     80
     81 [th:SimpleMultiProjectPlugin] ::
     82   Manage several user projects in one Trac project.
    7383 [http://issues.apache.org/bloodhound Apache Bloodhound] ::
    74    Since version ''0.6'' offers a solid approach to managing multiple projects supporting
    75    flexible deployment strategies, eg product sub-domains like http://blood-hound.net.
     84   Since version ''0.6'' offers a solid approach to managing multiple projects supporting flexible deployment strategies, eg product sub-domains like http://blood-hound.net.
    7685
    7786== Project Time Management / Ticket System Extensions
    78 Widely supported by a combination of plugins like the following ones, which are a useful choice of [TimeTracking many more]. It allows to plan a project by setting up a hierarchical set of tickets with planned start and end date, estimated time and dependencies between them. It is also possible to update and track the current state by updating those values, like for example the remaining time, or adapting the planned time. Moreover, for transparency, you can display the project development in Gantt, burndown and workload charts.
    79  [TracHacks:TimingAndEstimationPlugin] ::
     87
     88Trac offers plugins that support project management, time tracking and budgeting. For more information see TimeTracking and [th:ProjectManagementIdeas]. The most common plugins are:
     89
     90 [th:TimingAndEstimationPlugin] ::
    8091   Adds management of estimated and worked time.
    81  [TracHacks:EstimationToolsPlugin] ::
     92 [th:EstimationToolsPlugin] ::
    8293   Adds management of remaining time, adds Burndown and Workload charts.
    83  [TracHacks:TracJsGanttPlugin] ::
     94 [th:TracJsGanttPlugin] ::
    8495   Adds start and end date of tickets, uses remaining and worked time, uses hierarchy and dependencies, adds Gantt chart.
    85  [TracHacks:MasterTicketsPlugin] ::
     96 [th:MasterTicketsPlugin] ::
    8697   Adds ticket dependency feature.
    87  [TracHacks:SubticketsPlugin] ::
     98 [th:SubticketsPlugin] ::
    8899   Adds ticket hierarchy feature.
    89  [TracHacks:ChildTicketsPlugin] ::
     100 [th:ChildTicketsPlugin] ::
    90101   Support for pseudo child-tickets and a visual reference to these within a parent ticket.
    91  [TracHacks:BudgetingPlugin] :: Adds budgeting informations to Tickets.
    92  [https://oss.trac.surfsara.nl/email2trac SURFsara package email2trac] :: Contains utilities used to convert emails to trac tickets.
     102 [th:BudgetingPlugin] :: Adds budgeting informations to Tickets.
     103 [https://oss.trac.surfsara.nl/email2trac SURFsara package email2trac] :: Contains utilities used to convert emails to Trac tickets.
    93104
    94105== Testing
    95  [TracHacks:TestManagerForTracPlugin] ::
     106
     107 [th:TestManagerForTracPlugin] ::
    96108   Manage manual test suites and test cases, and track their execution status and outcome.
    97  [TracHacks:TestCaseManagementPlugin] ::
     109 [th:TestCaseManagementPlugin] ::
    98110   Manage script based testing, as opposed to automated tests.
    99111
    100112== User Management
    101  [TracHacks:AccountManagerPlugin] ::
     113
     114 [th:AccountManagerPlugin] ::
    102115   Manage user accounts.
    103  [TracHacks:LdapPlugin] ::
     116 [th:LdapPlugin] ::
    104117   Use existing LDAP groups to grant permissions rather than defining permissions for every single user on the system.
    105118 [http://virtual-planner.palepurple.co.uk Virtual Planning board] ::
     
    107120
    108121== Subversion
    109  [TracHacks:SvnAuthzAdminPlugin] ::
     122
     123 [th:SvnAuthzAdminPlugin] ::
    110124   Configuration of the svnauthz file from the web inferface.
    111  [TracHacks:TracSvnAuthzPlugin] ::
     125 [th:TracSvnAuthzPlugin] ::
    112126   A simple web interface to edit the subversion authz files.
    113  [TracHacks:TracSvnHooksPlugin] ::
     127 [th:TracSvnHooksPlugin] ::
    114128   A simple web interface to edit the subversion hook files.
    115129
    116130== Version Control Systems
     131
    117132 TracGit ::
    118133   Support for the [http://git-scm.com/ git] DVCS. Included with Trac since 1.0.
    119  [TracHacks:PerforcePlugin] ::
     134 [th:PerforcePlugin] ::
    120135   Support for the [http://www.perforce.com Perforce] VCS.
    121136 TracMercurial ::
     
    128143
    129144== Wiki !Macros/Extensions
    130  [TracHacks:EmoticonsPlugin] ::
     145
     146 [th:EmoticonsPlugin] ::
    131147   Support for graphical emoticons (or smileys) that are substituted for common patterns detected in any kind of Wiki text.
    132  [TracHacks:GraphvizPlugin] ::
     148 [th:GraphvizPlugin] ::
    133149   Show graphs generated using [http://www.graphviz.org/ graphviz].
    134  [TracHacks:TagsPlugin TracTags] ::
     150 [th:TagsPlugin TracTags] ::
    135151   A generic tagging engine, and front ends for the Wiki and ticket systems.
    136  [TracHacks:IncludeMacro] ::
     152 [th:IncludeMacro] ::
    137153   Include external resources in a wiki page, such as ftp links, wiki pages and repository files.
    138  [TracHacks:WikinfoPlugin] ::
     154 [th:WikinfoPlugin] ::
    139155   Simple script to retrieve information from the database and add it to a wiki page.
    140  [TracHacks:ScreenshotsPlugin] ::
     156 [th:ScreenshotsPlugin] ::
    141157   Displays uploaded screenshots assigned to certain component and version.
    142158
    143159== User feedback and discussions
    144  [TracHacks:DiscussionPlugin] ::
     160
     161 [th:DiscussionPlugin] ::
    145162   Discussion forum manageable directly or via WebAdmin with in-wiki-page topic display support.
    146  [TracHacks:GuestbookPlugin] ::
     163 [th:GuestbookPlugin] ::
    147164   Simple guestbook plugin for basic user feedback.
    148165
    149166== Quality Assurance - Screen and Video Capturing
     167
    150168 [http://www.getbugcam.com BugCam] ::
    151169   Create short videos and add them to your bug reports. Integrates directly with Trac.