Jump to content

Wikipedia:Ultraviolet/Volunteer: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
update
general improvements
Line 1: Line 1:
{{Wikipedia:RedWarn/Sidebar|expanded=main_pages}}
{{Wikipedia:RedWarn/Sidebar|expanded=main_pages}}
[[WP:RedWarn|RedWarn]] is a new, fast growing JavaScript counter-vandalism tool, specifically designed for user friendliness. RedWarn has gained over 200 new users and is rapidly growing every day with over 40,000+ edits made. Thanks to your help, RedWarn is now backed by a team of hard-working and trusted volunteers. If you'd like to join us, you don't need to be a genius, or have any major experience to volunteer - and, to be cliche, it may even be a great thing to put on your resume. Engaging in RedWarn's development is a good way to get your work in use by hundreds of editors across the globe. If you've had any JavaScript, PHP, HTML, CSS, design, translation, counter-vandalism, or other experience that would aid in RedWarn's development, your contributions would be highly valued!
[[WP:RedWarn|RedWarn]] is a new, fast growing JavaScript counter-vandalism tool, specifically designed for [[Usability|user friendliness]]. RedWarn has gained over 200 new users and is rapidly growing every day with over 40,000+ edits made. Thanks to your help, RedWarn is now backed by a team of hard-working and trusted volunteers. If you'd like to join us, you don't need to be a genius, or have any major experience to volunteer {{Em dash}} and, to be cliche, it may even be a great thing to put on your resume. Engaging in RedWarn's development is a good way to get your work in use by hundreds of editors across the globe. If you've had any JavaScript, PHP, HTML, CSS, design, translation, counter-vandalism, or other experience that would aid in RedWarn's development, your contributions would be highly valued!


<noinclude>
<noinclude>
[[Category:RedWarn]]
== Available volunteering opportunities ==
</noinclude><noinclude>
'''All volunteers will need a [[GitLab]] account to engage in developer discussion,''' and optionally, a Discord account too. You can register at https://gitlab.com and https://discord.com respectively.

== Available opportunities ==
'''All volunteers will need a [[GitLab]] account to engage in developer discussion,''' and optionally, a [[Discord (software)|Discord]] account too. You can register at https://gitlab.com and https://discord.com respectively.

As of now, there are two versions of RedWarn in development: a [[React (web framework)|React]]-based patrolling tool that runs independent from Wikipedia, and the [[wikipedia:User scripts|user script]]. The React version is in an unusable development stage, while the user script is undergoing rewriting which will convert the old [[JavaScript]] code into [[TypeScript]]. If you'd like to work on a specific version of RedWarn, please inform us as well.
==== Technical ====
==== Technical ====
'''You will need''' very basic terminal knowledge. You can develop on Windows, macOS, or Linux. We're writing up documentation to help aid the development process, and make it as easy as possible to develop for RedWarn.
'''You will need''' very basic terminal knowledge. You can develop on [[Microsoft Windows|Windows]], [[macOS]], or a [[Linux]]-based system. We're writing up documentation to help aid the development process, and make it as easy as possible to develop for RedWarn.
* '''Core developer:''' JavaScript experience, preferably with a good understanding of creating user scripts. You don't have to be an expert.
* '''Core developer:''' [[TypeScript]] experience, preferably with a good understanding of creating user scripts. You don't have to be an expert.
* '''UI designer:''' HTML and CSS knowledge - if you don't have this, being creative enough to sketch and propose designs/improvements.
* '''UI designer:''' [[HTML5|HTML]] and [[CSS]] knowledge - if you don't have this, being creative enough to sketch and propose designs/improvements.
* '''Backend developer:''' Anybody with PHP/node.JS experience to aid with the maintenance and creation of RedWarn tools and other backend development.
* '''Backend developer:''' Anybody with [[Node.js|Node.JS]] experience to aid with the maintenance and creation of RedWarn tools and other backend development.


==== Non-technical ====
==== Non-technical ====
* '''Translation:''' If you know one or more other language, helping translate RedWarn to different Wikis would be greatly appreciated.
* '''Translation:''' If you know one or more other language, helping translate RedWarn to different Wikis would be greatly appreciated.
* '''User query helper:''' Help respond to user questions and bug reports, then file the correctly in the issues tab in GitLab.
* '''User query helper:''' Help respond to user questions and bug reports, then file the correctly in the issues tab in GitLab.
* '''Documentation helper:''' Help write documentation for RedWarn.
* '''Documentation helper:''' Help write [[wikipedia:RedWarn/Documentation|documentation]] for RedWarn.

== Additional questions ==


==== What if I don't want to register as a volunteer? ====
==== What if I don't want to register as a volunteer? ====
Line 26: Line 33:


== Register your interest ==
== Register your interest ==
Currently, all prospective RedWarn team members must engage in an informal interview with existing members of the team. It's nothing formal, but will help us to get to know you and your skills. Please use the Discord invite link in the RedWarn preferences page and ask <code>@RedWarn team</code> for an interview.
Currently, all prospective RedWarn team members must engage in an informal interview with existing members of the team. It's nothing formal, but will help us to get to know you and your skills. Please use the Discord invite link in the RedWarn preferences page and ping the <code>@RedWarn Team</code> for an interview.
<noinclude>
[[Category:RedWarn]]
</noinclude>

Revision as of 06:49, 25 September 2020

RedWarn is a new, fast growing JavaScript counter-vandalism tool, specifically designed for user friendliness. RedWarn has gained over 200 new users and is rapidly growing every day with over 40,000+ edits made. Thanks to your help, RedWarn is now backed by a team of hard-working and trusted volunteers. If you'd like to join us, you don't need to be a genius, or have any major experience to volunteer — and, to be cliche, it may even be a great thing to put on your resume. Engaging in RedWarn's development is a good way to get your work in use by hundreds of editors across the globe. If you've had any JavaScript, PHP, HTML, CSS, design, translation, counter-vandalism, or other experience that would aid in RedWarn's development, your contributions would be highly valued!


Available opportunities

All volunteers will need a GitLab account to engage in developer discussion, and optionally, a Discord account too. You can register at https://gitlab.com and https://discord.com respectively.

As of now, there are two versions of RedWarn in development: a React-based patrolling tool that runs independent from Wikipedia, and the user script. The React version is in an unusable development stage, while the user script is undergoing rewriting which will convert the old JavaScript code into TypeScript. If you'd like to work on a specific version of RedWarn, please inform us as well.

Technical

You will need very basic terminal knowledge. You can develop on Windows, macOS, or a Linux-based system. We're writing up documentation to help aid the development process, and make it as easy as possible to develop for RedWarn.

  • Core developer: TypeScript experience, preferably with a good understanding of creating user scripts. You don't have to be an expert.
  • UI designer: HTML and CSS knowledge - if you don't have this, being creative enough to sketch and propose designs/improvements.
  • Backend developer: Anybody with Node.JS experience to aid with the maintenance and creation of RedWarn tools and other backend development.

Non-technical

  • Translation: If you know one or more other language, helping translate RedWarn to different Wikis would be greatly appreciated.
  • User query helper: Help respond to user questions and bug reports, then file the correctly in the issues tab in GitLab.
  • Documentation helper: Help write documentation for RedWarn.

Additional questions

What if I don't want to register as a volunteer?

Anybody with a GitLab account can engage in developer discussion and make pull requests at https://gitlab.com/redwarn

What if I want to help out in a way that isn't listed here?

Just register your interest! Any help is very much appreciated.

Archives

See Wikipedia:RedWarn/Volunteer/Archive.

Register your interest

Currently, all prospective RedWarn team members must engage in an informal interview with existing members of the team. It's nothing formal, but will help us to get to know you and your skills. Please use the Discord invite link in the RedWarn preferences page and ping the @RedWarn Team for an interview.