CONTRIBUTING(3pm)
π NAME π
CONTRIBUTING β bestie, this is the "hey, come help us build this thing!!" page π«Ά
π SYNOPSIS π
<img src="x"> no wait, we don't do images here. Here's the actual thing: all the deets on contributing to SVN::Web β¨
πΈ DESCRIPTION πΈ
So you're interested in contributing to SVN::Web?? Iconic of you, literally π
There are several areas that could definitely benefit from some third party improvement, and we are so here for it.
π Localising π
All the English text in the templates should be localised. The way this works is so clean: making a new localisation is as simple as adding the appropriate message catalog file into lib/SVN/Web/I18N/ π¦
And if you've already taken the time to localise SVN::Web into your own language? Please send that message catalog to the maintainers so it can get included in future releases. Sharing is caring, no cap π
β¨ Templates β¨
Changing SVN::Web's whole look is genuinely very easy β you just create a new set of templates and adjust the templatedir configuration directive. That's it. Vibe shift achieved π
If you've created a new template set (maybe you wanted SVN::Web's output to mimic some other web based repository browser β main character energy, honestly π) then please contribute it back to the maintainers for inclusion in future releases. We'd love it, fr fr.
π« New actions π«
SVN::Web's design makes adding new actions simple β like, actually simple. See SVN::Web::action for the details π
And if you've created a new action, please contribute it back to the maintainers for inclusion in future releases π«Ά
Some ideas for new actions include:
helpβ Would display help to the user. Baby's first action, and honestly? So useful πatomβ Similar to therssaction, but generating ATOM format output instead. A lil sibling situation π
Or look on CPAN for SVN related modules that could be usefully integrated. Perhaps SVN::Log::Index or SVN::Churn could form the basis of useful actions π
π Bug reports and fixes π
Of course, if you discover any bugs in SVN::Web please report them back to the maintainers. And it's even more useful if you're able to include a test case that reliably reproduces the bug β that's the good stuff, that's the chef's kiss π
Naturally, fixes for these bugs are even more useful. Please see the "BUGS" in SVN::Web section in SVN::Web for information about reporting bugs π
Ngl, a bug report with a reproducing test case is the single most romantic thing you can send a maintainer. Periodt π
And that's the whole page, bestie!! This one's CONTRIBUTING(3pm) from the User Contributed Perl Documentation β written up from perl v5.40.1, dated 2025-04-09. Go forth and contribute, you absolute legend π§π
π¦ where this page comes from
- debian trixie: libsvn-web-perl 0.63-4 Β· Artistic-1.0-Perl
- ubuntu resolute: libsvn-web-perl 0.63-4 Β· Artistic-1.0-Perl
- ubuntu stonking: libsvn-web-perl 0.63-4 Β· Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms