Sumari
Escriure connectors externs implica escriure fitxers en tres llenguatges (XML, JavaScript i R) i la creació d'una jerarquia estandarditzada de directoris. Per a fer-ho molt més fàcil als desenvolupadors voluntaris de connectors, estem proporcionant el paquet rkwarddev. Proporciona una sèrie de funcions simples de l'R per a crear el codi XML per a tots els elements de diàleg com els «tabbooks», caselles de selecció, llistes desplegables o navegadors de fitxers, així com funcions per a crear el codi JavaScript i fitxers d'ajuda del RKWard per a començar. La funció rk.plugin.skeleton()
crea l'arbre de directoris esperat i tots els fitxers necessaris on se suposa que són.
Aquest paquet no està instal·lat de manera predeterminada, però s'ha d'instal·lar manualment des del repositori propi del RKWard. Podeu fer-ho utilitzant la interfície de la IGU ( → ), o des de qualsevol sessió R en execució:
install.packages("rkwarddev", repos="https://files.kde.org/rkward/R") library(rkwarddev)
El rkwarddev depèn d'un altre paquet petit anomenat «XiMpLe», que és un analitzador i generador de XML molt senzill i també està present en el mateix repositori.
També es pot trobar la documentació completa en format PDF. Es pot trobar una introducció més detallada per a treballar amb el paquet al resum bàsic del «rkwarddev».