Overview

Title

Support MonthCalendar macro development for moin2

Duration
180
Difficulty
Hard
Type
Code, User Interface
Tags
python,html,css,jinja2
Mentors
thomaswaldmann,rb_proj,ronny_pfannschmidt,xoraxax,diofeher
Count
-1

Description

Abstract

In moin 1.x we have a MonthCalendar (MC) macro (which is quite big and complicated and a bit of a mess). For moin2, there is a rewrite that uses the new moin2 APIs and infrastructure. Some functions are missing.

Details

/!\ You need to work closely together with the moin devs, discuss about your ideas and how to best implement it.

The basic functionality of MC is rather easy and required:

Optional (if you have time left):

Deliverables: changesets

There might be a followup task with more MC stuff.

Benefits

MonthCalendar is used by quite many wiki sites.

Skill Requirements

See tags. Mostly this is python coding, but you'll need to make some jinja2 template and/or macro. Colours should be done by css. We expect you work by creating pull requests in github. You should either be already familiar with moin2 api or willing to become.

Note: unless otherwise noted, tasks usually refer to moin2 (http://moinmo.in/MoinMoin2.0)!

Discussion

MoinMoin: EasyToDo/MonthCalendar for moin2 (last edited 2022-03-26 20:03:03 by UlrichB)