Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Oct 24, 2006, 8:53:10 PM (17 years ago)
- Author:
-
seanegan
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v3
|
v4
|
|
1 | | = Welcome to Trac 0.10 = |
| 1 | = Pidgin Development = |
2 | 2 | |
3 | | SEAN EGAN IS NOT THE BEST111oneoneone |
| 3 | This is an introductory paragraph describing how we go about developing Pidgin. It probably just contains a lot of fluff that everyone already knows, but we have to include it because otherwise it would just be a bunch of links, and that would look weird. |
4 | 4 | |
5 | | Trac is a '''minimalistic''' approach to '''web-based''' management of |
6 | | '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress. |
| 5 | == First Useful Subheader == |
7 | 6 | |
8 | | All aspects of Trac have been designed with the single goal to |
9 | | '''help developers write great software''' while '''staying out of the way''' |
10 | | and imposing as little as possible on a team's established process and |
11 | | culture. |
| 7 | This paragraph is probably about getting the source code. That's typically a useful starting point. Maybe it explains what subversion commands to use. It problably contains a link to [http://developer.pidgin.im/browser]. It probably also contains a link to the sourceforge download pages and explains that you probably want to hack against svn. |
12 | 8 | |
13 | | As all Wiki pages, this page is editable, this means that you can |
14 | | modify the contents of this page simply by using your |
15 | | web-browser. Simply click on the "Edit this page" link at the bottom |
16 | | of the page. WikiFormatting will give you a detailed description of |
17 | | available Wiki formatting commands. |
| 9 | Oh, and it has to include a list: |
18 | 10 | |
19 | | "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created |
20 | | a new Trac environment, containing a default set of wiki pages and some sample |
21 | | data. This newly created environment also contains |
22 | | [wiki:TracGuide documentation] to help you get started with your project. |
| 11 | * Useful subversion tutorial! |
| 12 | * How to download subversion for Windows, maybe. |
| 13 | * Browse Source, again |
23 | 14 | |
24 | | You can use [wiki:TracAdmin trac-admin] to configure |
25 | | [http://trac.edgewall.org/ Trac] to better fit your project, especially in |
26 | | regard to ''components'', ''versions'' and ''milestones''. |
| 15 | == This one is about, maybe, building? == |
27 | 16 | |
| 17 | So here, we probably go through the steps in building. It might make sense to subhead this one too, but you always have to include an introduction paragraph before doing that. They teach you that when writing a book. So that's what this paragraph is for. |
28 | 18 | |
29 | | TracGuide is a good place to start. |
| 19 | === Dependencies === |
30 | 20 | |
31 | | Enjoy! [[BR]] |
32 | | ''The Trac Team'' |
| 21 | We'll probably list the dependencies and give a list of where to get them: |
33 | 22 | |
34 | | == Starting Points == |
| 23 | * GTK+ - http://gtk.org |
| 24 | * NSS - http://mozilla.org |
| 25 | * Some other dependency - It's webpage |
35 | 26 | |
36 | | * TracGuide -- Built-in Documentation |
37 | | * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project |
38 | | * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions |
39 | | * TracSupport -- Trac Support |
| 27 | You get the gist. |
40 | 28 | |
41 | | For a complete list of local wiki pages, see TitleIndex. |
| 29 | === Building on Linux === |
| 30 | |
| 31 | This one is easy. We just include one of those cute little "code" boxes: |
| 32 | |
| 33 | {{{ |
| 34 | ./autogen |
| 35 | make |
| 36 | sudo make install |
| 37 | }}} |
| 38 | |
| 39 | Maybe we link to ["SomeOtherPage"] about what happens if the build fails. |
| 40 | |
| 41 | === Building on Windows === |
| 42 | |
| 43 | I'm not even going to bother describing what might go here. |
| 44 | |
| 45 | Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah |
| 46 | |
| 47 | That should suffice. |
| 48 | |
| 49 | == Oh, now we need to describe the API! == |
| 50 | |
| 51 | This is probably just another set of links! |
| 52 | |
| 53 | * Link to API page |
| 54 | * ["UsefulAPITutorial"] |
| 55 | |
| 56 | == And plugin writing == |
| 57 | |
| 58 | More links! |
| 59 | |
| 60 | * How to write plugins! |
| 61 | |
| 62 | == And maybe how to use libgaim == |
| 63 | |
| 64 | This probably goes to some other page, ["UsingLibgaim"], or something. Nonetheless, we should give a brief overview of it here, perhaps. Oh, and links: |
| 65 | |
| 66 | * An overview of ["CoreUiSplit"] |
| 67 | * A useful tutorial creating some really simple UI can be found ["Here"] |
| 68 | |
| 69 | == Useful Resources == |
| 70 | |
| 71 | Because I put no thought into this organization and made this shell of an outline only to make people chuckle, there are undoubtally a whole bunch of things that should go on this page that don't fit anywhere. For example: |
| 72 | |
| 73 | * ["This"] |
| 74 | * ["AndThis"] |
| 75 | * ["AndThat"] |
| 76 | * ["AndThis"] |
| 77 | * ["AndThisToo"] |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!