Skip to content

Latest commit

 

History

History
81 lines (44 loc) · 2.65 KB

workshop_program.md

File metadata and controls

81 lines (44 loc) · 2.65 KB

Co-working main goals

Consolidating, restructuring, modularizing the code of SynopsX web application according to the architecture best practices of BaseX. Foster cooperation between different partners involved in the developpement. Prepare a ready-to-use application for new users

  • refondre la webapp synopsx et réorganiser le code selon les bonnes pratiques, trouver l'architecture favorisant la coopération des différents développeurs autour du logiciel (modularisation ...)
  • Faciliter le déploiement, la prise en main, la facilité d'utilisation de Synopsx pour les utilisateurs

Program

In the morning, BaseX team adresses a special issue that we can directly apply to our own project or through a general exercise.

In the afternoon, we work individually or by group around a common theme (not necessarily linked to the morning theme)

Day 1 : Monday - Montag

Morning : by the baseX Team

  • Overview of the file organisation in baseX (system and data files)
  • Best practices of the webapp code organisation (xq, xqm, modules, libraries, static files ...)
  • Best practices for user management (http://docs.basex.org/wiki/User_Management)

Afternoon : on our own + adressed questions to BTeam

  • Applying these best practices in the Synopsx webapp
  • Reorganisation of each project (github, synopsx)
  • Various questions : for example, connection to relational databases or to triple stores, versioning xqm files and xml data

Day 2 : Tuesday - Dienstag

Morning

Afternoon

  • Applying to our own project

Day 3 : Wednesday - Mittwoch

Morning

  • Best practices in templating and webapp organisation (for example : splitting queries/serialization ...)

Afternoon

  • Applying to our own project

Day 4 : Thursday - Donnerstag

Morning

Afternoon

  • Applying to our own project

Day 5 : Friday - Freitag

Morning : Splitting into 2 groups

  • one representing the collaboration interests (LabeX, COST, ENS international cooperations), discuss with the Konstanz University DBIS group : http://dbis.uni-konstanz.de/) about possible common research programs and their fundings
  • another finalizing some features in the general webapp or their own project

Afternoon : Departure around 13h or 14h !!!!