Changes between Version 30 and Version 31 of TracDev
- Timestamp:
- Oct 12, 2010, 9:58:30 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev
v30 v31 3 3 These pages provide information about the development of Trac and extensions for Trac (such as WikiMacros and other kinds of plugins). Most of the information 4 4 was written for 0.9, but we try to maintain it up-to-date with the latest 5 version of Trac (currently 0.1 1).5 version of Trac (currently 0.13dev). 6 6 7 7 We also do our best to signal what has been 8 8 deprecated/removed between releases, see our [TracDev/ReleaseNotes Release Notes] and summary of [TracDev/ApiChanges API changes]. 9 Starting with 0.13dev, each ticket has an //API change// field, so we hopefully won't get any change get undocumented. 10 11 == How to get started? 9 12 10 13 Start by doing a [TracDev/DevelopmentEnvironmentSetup Development Environment Setup] and become familiar with [TracInstall installing Trac] and creating new ["TracEnvironment"]s. … … 23 26 (in the latter example, the "id" being the one of the ''Individual Message''). 24 27 25 See TracDev/Branches and TracDev/Proposals to get an idea of what the development activity is (or was).28 See TracDev/Branches and TracDev/Proposals as well as the TracDev/ToDo, for an overview of the open topics. 26 29 27 30 == TracDev/ Index == 28 === Release Notes and API changes === 29 [[TitleIndex(TracDev/ReleaseNotes/)]] 30 [[TitleIndex(TracDev/ApiChanges)]] 31 ||= Release Notes =||= [TracDev/ApiChanges API changes] =|| 32 ||[[TitleIndex(TracDev/ReleaseNotes/,hideprefix)]] || [[TitleIndex(TracDev/ApiChanges/,hideprefix)]] || 31 33 32 34 === Development Guides === 35 36 ==== Getting Started ==== 37 - [./DevelopmentEnvironmentSetup] 38 - [./DevelopmentWithEclipseAndPyDev] 39 - [./AlternativeFrontends] 40 - [[./IWikiSyntaxProviderExample]] 41 33 42 ==== Overviews ==== 34 - TracDev/ComponentArchitecture35 - [ wiki:TracDev/TracURLs TracDev/TracURLs]36 - TracDev/RequestHandling37 - TracDev/PluginDevelopment38 - TracDev/DataModels39 - TracDev/DatabaseSchema43 - [./ComponentArchitecture] 44 - [[./TracURLs]] 45 - [./RequestHandling] 46 - [./PluginDevelopment] 47 - [/DataModels] 48 - [./DatabaseSchema] 40 49 - [http://us.pycon.org/2008/conference/schedule/event/62/ PyCon 2008 Slides] 41 50 42 ==== Getting Started ====43 - TracDev/DevelopmentEnvironmentSetup44 - TracDev/DevelopmentWithEclipseAndPyDev45 - TracDev/AlternativeFrontends46 - [wiki:TracDev/IWikiSyntaxProviderExample]47 51 ==== Testing ==== 48 - TracDev/UnitTests49 - TracDev/FunctionalTests50 - TracDev/AutomaticBuilds51 - TracDev/ReleaseTesting52 - [./UnitTests] 53 - [./FunctionalTests] 54 - [./AutomaticBuilds] 55 - [./ReleaseTesting] 52 56 53 57 ==== Misc. Thematic Guides ==== 54 - TracDev/DatabaseApi55 - TracDev/DatabaseUpgrades56 - TracDev/VersionControlApi57 - TracDev/HttpMethods58 - TracDev/JavaScript59 - TracDev/UnicodeGuidelines60 - TracDev/PortingFromClearSilverToGenshi61 - TracDev/CacheManager58 - [./DatabaseApi] 59 - [./DatabaseUpgrades] 60 - [./VersionControlApi] 61 - [./HttpMethods] 62 - [./JavaScript] 63 - [./UnicodeGuidelines] 64 - [./PortingFromClearSilverToGenshi] 65 - [./CacheManager] 62 66 63 67 ==== Contributing ==== 64 - TracDev/CodingStyle65 - TracDev/SubmittingPatches66 - TracDev/ReleaseChecklist and TracDev/ReleaseTesting67 - TracDev/ToDo68 - [./CodingStyle] 69 - [./SubmittingPatches] 70 - [./ReleaseChecklist] and [./ReleaseTesting] 71 - [./ToDo] 68 72 69 73 === Development Branches === 70 74 71 [[TitleIndex(TracDev/Branches )]]75 [[TitleIndex(TracDev/Branches/,hideprefix)]] 72 76 73 77 === Development Proposals === 74 78 75 [[TitleIndex(TracDev/Proposals )]]79 [[TitleIndex(TracDev/Proposals/,hideprefix)]] 76 80 77 81 === Translation === 78 82 79 - [ wiki:TracL10N] -- Coordination of localization (L10N) of Trac83 - [[TracL10N]] -- Coordination of localization (L10N) of Trac 80 84 - MissingTranslations -- Collects minor issues regarding missing translations and i18n support 81 85