Javascript Working Group/nl: Difference between revisions

From Joomla! Documentation

Created page with "Javascript Werkgroep"
 
Created page with "==Korte termijn mijlpalen (Joomla! 4)=="
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude><languages /></noinclude>
<noinclude><languages /></noinclude>
The '''Joomla! Javascript Working Group''' falls under the responsibility of the [https://volunteers.joomla.org/departments/production Production Department], which oversees all aspects related to the code of all software lead by the Joomla! Project.<br />
Het '''Joomla! Javascript Werkgroep''' valt onder de verantwoordelijkheid van de [https://volunteers.joomla.org/departments/production Productie Afdeling], die alle aspecten gerelateerd aan de code van alle software afkomstig vanuit het Joomla! Project overziet.<br />


Please visit the [https://volunteers.joomla.org/teams/javascript-working-group Volunteers Portal] to get an overview of the members of this team.
Bezoek de [https://volunteers.joomla.org/teams/javascript-working-group Volunteers Portal] om een overzicht van de teamleden te krijgen.


==Purpose==  
== Doel ==  
The purpose of the Joomla! Javascript Working Group is to maintain and improve the current scripts and their tests, as well as seek for more  performant, better supported, more appropriate third party developed scripts to replace the legacy external scripts. Another responsibility of the group is to constantly observe the changes in the language (javascript that is) and try to form a reasonable path for the upgrades. Javascript IS very important as it’s the heart and soul of any interaction in the client side!
Het doel van de Joomla! Javascript Werkgroep is het onderhouden en verbeteren van de actuele scripts en haar testen, als ook het zoeken naar een beter uitvoerende, ondersteunde, geschikte extern ontwikkelde scripts om de legacy externe scripts te vervangen. Een andere verantwoordelijkheid van de groep is om constant de wijzigingen in de taal (javascript dus) te observeren en proberen om een redelijk pad voor upgrades te formuleren. Javascript IS erg belangrijk en het is het hart en de ziel van elke interactie in de gebruikersomgeving!


==Roles==
==Rollen==
*'''Team Lead, Assistant Team Lead''': These two members lead the team as defined in the bylaws. Their main obligation is to co-ordinate the team's activities and collaboration with other teams. Also they’re involved in development.  
**'''Teamleider, Assistant teamleider''': Deze twee leden leiden het team zoals gedefinieerd is in de statuten. Hun belangrijkste verplichting is het coördineren van de teamactiviteiten en het samenwerken met andere teams. Ook zijn ze betrokken in de ontwikkeling.  
*'''Member''': Members of the Joomla! Javascript Working Group are regularly contributing to various project’s repositories, and help the maintainers by reviewing relative pull requests.
*'''Lid''': Leden van de Joomla! Javascript Werkgroep dragen regelmatig bij de verschillende project repositories en helpen de onderhouders met het controleren van verwante Pull Requests.


==Short term milestones (Joomla! 4)==
==Korte termijn mijlpalen (Joomla! 4)==
*Create a maintainers tool (based on Node JS) for the maintenance of all the project static assets.
*Create a maintainers tool (based on Node JS) for the maintenance of all the project static assets.
*Replace legacy/outdated/not well supported external scripts with modern scripts that also provide enhanced functionality
*Replace legacy/outdated/not well supported external scripts with modern scripts that also provide enhanced functionality

Latest revision as of 21:23, 27 July 2017

Het Joomla! Javascript Werkgroep valt onder de verantwoordelijkheid van de Productie Afdeling, die alle aspecten gerelateerd aan de code van alle software afkomstig vanuit het Joomla! Project overziet.

Bezoek de Volunteers Portal om een overzicht van de teamleden te krijgen.

Doel

Het doel van de Joomla! Javascript Werkgroep is het onderhouden en verbeteren van de actuele scripts en haar testen, als ook het zoeken naar een beter uitvoerende, ondersteunde, geschikte extern ontwikkelde scripts om de legacy externe scripts te vervangen. Een andere verantwoordelijkheid van de groep is om constant de wijzigingen in de taal (javascript dus) te observeren en proberen om een redelijk pad voor upgrades te formuleren. Javascript IS erg belangrijk en het is het hart en de ziel van elke interactie in de gebruikersomgeving!

Rollen

    • Teamleider, Assistant teamleider: Deze twee leden leiden het team zoals gedefinieerd is in de statuten. Hun belangrijkste verplichting is het coördineren van de teamactiviteiten en het samenwerken met andere teams. Ook zijn ze betrokken in de ontwikkeling.
  • Lid: Leden van de Joomla! Javascript Werkgroep dragen regelmatig bij de verschillende project repositories en helpen de onderhouders met het controleren van verwante Pull Requests.

Korte termijn mijlpalen (Joomla! 4)

  • Create a maintainers tool (based on Node JS) for the maintenance of all the project static assets.
  • Replace legacy/outdated/not well supported external scripts with modern scripts that also provide enhanced functionality
  • Remove inline scripts to get CSP strict mode
  • Reduce (or even eliminate) jQuery usage
  • Introduce and document a reasonable javascript API
  • Create the common UI components (tabs, accordion, modal, dropdown) using custom elements (as a way to decouple Joomla from Bootstrap)
  • Help the GSoC students to achieve their goals.