Version 5 (modified by 9 years ago) (diff) | ,
---|
Content
Hack Procedures
The TracHacks page contains more information, contact details, bug reports, enhancements, suggestions, etc.
How to Contribute
We have made things as simple as possible:
- Register a user name then login (requires cookies).
- Fill out the NewHack form.
- Verify all the details for your new page are correct.
- Commit your code to the provided Subversion URL. Alternatively you can simply attach your hack to your Wiki page, but you can't delete or replace attachments.
- Consider subscribing to the trac-hacks mailing list.
List Your Own Hack Hosted Elsewhere
Feel free to create a stub page here with a short description and links to your own hack. Please stick to the page naming convention, by appending the hack type, eg. Gantt Plugin. Therefore the DoStuff macro should get a page named DoStuffMacro
.
Once you have created your page, tag it with the hack type and it will appear on the HackIndex. Tag it with your TracHacks user ID, if you want it to show up on your user page.
Adopt Unmaintained Hacks
See AdoptingHacks.
How to Use Tags
TracHacks uses TagsPlugin to add basic categorisation to its Trac content.
Meta-tags
Additionally, TracHacks uses a couple of metatags when creating new hacks; release and type.
Please don't abuse this.
If a tag page (eg. macro) is itself tagged with one of the meta-tags, it will be included as an option in NewHack. That's quite a confusing sentence, so just take a look at type for an example.
Site-specific TracLinks
We have defined some shortcuts for commonly used links, such as download:hackname
, google:search
, trac:wikipage
, trac-changeset:changeset
and trac-ticket:ticket
. Use these TracLinks for your convenience, see InterMapTxt for a complete list.
Examples:
Community and Site Evolution
Following proposals hold more ideas on best-practice and may even yield procedures and guidelines in the future:
- License/MandatorySignOff Rules for contributions
- ProjectManagementIdeas Project management ideas
- SiteUpgradeProposal Site Upgrade Proposal
- SiteUpgradeProposal/UserClearance Username Policy for trac-hacks.org
- TracUpstreamProposal Trac Upstream Proposal
You're heartily invited to join in for discussion and even more suggestions.
See also: TracHacks, TracHacks/SiteMaintenance, AdoptingHacks