CONTRIBUTING(3pm)

πŸ“¦
version 0.63 Β· 3 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– 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 the rss action, 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