Team meeting summaries
From LimeSurvey Manual
This page includes summaries of the internal team meetings.
2017
2017-03-28
- Spam in LimeSurvey forum
- No twig status news because of illness
- Recent security fixes
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
- New event afterSurveyQuestionAssessment PR from Gabriel: https://github.com/LimeSurvey/LimeSurvey/pull/627
- Merged
- New event afterSurveyFind PR from Tonis: https://github.com/LimeSurvey/LimeSurvey/pull/634
- Merged
- PR by Denis about fixing subquestions: https://github.com/LimeSurvey/LimeSurvey/pull/633
- Merged
- Twig status update
- Release alpha next week
2017-01-31
- Twig summary
- Alpha version soon ready, approx one week of work left
- Remaining work: Convert question views to Twig templates
- Denis work on localization system for plugins: https://bugs.limesurvey.org/view.php?id=12086
- New design for limesurvey.org in the making: http://imgur.com/a/lyl94
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
- No news about Twig, Louis has still vacation
- Went live with LimeService responses subscriptions
- Some dev discussions about clear-all button (two-page step? https://bugs.limesurvey.org/view.php?id=11862) and plugin step during installation (https://bugs.limesurvey.org/view.php?id=11962)
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.