Actions

Team meeting summaries

From LimeSurvey Manual

This page includes summaries of the internal team meetings.

2017

2017-05-23

  • Twig
    • Possible to inherit templates, in unlimited levels.
    • No manual entries yet.
  • Denis has a PR fixing earlier merge problems in qanda, will be merged.

2017-05-16

  • Twig
    • Bug fixes that needs testing.
    • When reporting bugs, please mark them as high priority if they are blocking.
    • Template inheritance will be implemented using XML config file.

2017-05-09

  • Twig
    • Louis wants more feedback from template designers and plugin writers.
    • Dev: Template editor.
    • Denis is checking possible merge problems.

2017-05-02

  • New employee: Stuart, working with marketing.
  • Twig still going.
    • Bug fixing and testing is going on.

2017-04-11

  • Twig
    • Still on schedule for alpha release after Eastern
  • How to stop spam on forum?

2017-04-05

2017-03-28

  • Spam in LimeSurvey forum
  • No twig status news because of illness
  • Recent security fixes
    • Low-impact issues outstanding for 2.64
    • XSS in file upload filename?

2017-03-21

  • Twig: Louis sick or busy with LimeService
  • Markus busy with web page and forum
  • Markus will be working on the admin interface later during 3.0 lifetime, so adding a generic menu event now might not be useful.

2017-03-14

  • Carsten not present
  • Louis still busy with LimeService
  • Generic event to add menus from plugins (no discussion yet)

2017-03-07

  • New home-page under construction
  • New logo
  • Twig

2017-02-28

  • No Twig status
  • Some PRs
  • URL limit in forum

2017-02-21

  • Logo design, have finalists.
  • Twig status:
    • Working on it, making layouts
    • Refactoring classes
  • Discussion about new plugin event: Before Save/Update Response
    • Use-case: View-only plugin, nothing is saved in database.

2017-02-14

  • Logo design contest, lots of suggestions
  • Twig status: Louis busy with LimeService

2017-02-07

2017-01-31

2017-01-18

  • Louis pushed his recent development to a new branch, twig-layout
  • Further explanation of the new Twig template files
  • LS 3.0.0 will break backwards compatibility, so we need to warn people before upgrading.

2016

2016-12-20

  • More Twig discussion
    • Louis made progress, but is not present at the meeting
    • config.xml must be made smaller for ease of development of user templates and/or be fully documented.
    • The Twig implementation must be tailored to both "casual" and "professional" use, meaning being dependent or independent of core upon choice.

2016-12-13

  • Argument about how to solve RTL-templates for users
  • No news about Twig or 3.0.0

2016-12-06

  • Louis back, estimates 2-3 weeks to implement Twig template system. So release alpha in early 2017 to test? Also, we should probably write down the spec...
  • The wikipage about Twig should be updated before alpha to give test instructions.
  • Twig should be limited to only those features that will break backwards compatibility. Other features can wait until 3.1.0, like edit question views in template engine and parent-child templates.

2016-11-29

2016-11-22

Louis had a deeper look on how to implement Twig into LS. Will make an extension. Estimate to two months? Tammo and possibly Denis will help test and bug check.

More information here: https://manual.limesurvey.org/Template_engine

2016-11-15

Discussions about Twig, how the feature will look like. How much will be changed in replacement_helper and SurveyRuntimeHelper? What's the estimation? Do some prototyping to get a better grip.

2016-11-08

Merge answers_html into dev branch. Make sure it's tested properly until next week. Tammo adds a new test survey that can be used to look for bugs. Bug reports should include screen-shots and lss file.