Project

General

Profile

Roadmap » History » Version 1

Max Milbers, 03/03/2013 05:39 PM

1 1 Max Milbers
h1. Roadmap
2 1 Max Milbers
3 1 Max Milbers
A long time we avoid to write down a roadmap. The problem with a classic roadmap is the perception by the reader. A normal roadmap implies that there are deadlines and that tasks are sorted and that all members follow this map and do the tasks one by one. Of course some can be done parallel while others not.
4 1 Max Milbers
5 1 Max Milbers
But in our case it is completly different. When I started with VirtueMart with Sören as leader, the team expected this. But in the moment we tried todo it that way, the enthusiasm and motivation dropped very soon. The reason is that this is a free project. People want to work on their idea, which motivates them (or pays them). So it happened quite often, that we meant, yes we should do this soon. But then people demanded for another feature so we were not doing it. 3rd party developers did not jump into the breach, because they thought, we will soon anyway add it to the core. On the other hand we had sometimes plans to implement a feature in some future and suddenly posted the snippet to the forum.
6 1 Max Milbers
7 1 Max Milbers
It works right, when the people solve a problem for their customer and distribute it to the core. There is no need to force the people to follow some roadmap. But it is right that a kind of roadmap may help the people to estimate, what they can expect next year. 3rd party developers should know that we usually do not implement things which exists as extension for a reasonable price. You can also just ask us, if we actually develop it.
8 1 Max Milbers
9 1 Max Milbers
Already started/ In the pipe for vm2.2;
10 1 Max Milbers
11 1 Max Milbers
- rewriting of customfields
12 1 Max Milbers
- reduced sql for customfields ( drops by 80%).
13 1 Max Milbers
- order editing
14 1 Max Milbers
- enhanced pdf creation (selection of font, always the same header/footer)
15 1 Max Milbers
- rework of the cart, lesser redirects, lesser session memory, more secure
16 1 Max Milbers
- help button on every view, pointing to docs.virtuemart.net
17 1 Max Milbers
- enhanced userfields, remove of the tos checkbox, exchange against new userfield (required in cart)
18 1 Max Milbers
19 1 Max Milbers
Planned for vm2.2 - vm2... (yeh we could need help here), the lower the more unlikely. Be aware this is a kind of wishlist.
20 1 Max Milbers
- seperate shopperfield language keys in an own file
21 1 Max Milbers
- Product pattern examples (sell your T-shirt, sell your mp3, sell your book, ...)
22 1 Max Milbers
- more layouts to choose for example multiadd of childs
23 1 Max Milbers
- FE product editing / creating new
24 1 Max Milbers
- fixed stocking (when shopper buy simultan)
25 1 Max Milbers
- merge of the stockable plugin and the dynamic childs.
26 1 Max Milbers
- ACL of j2.5 for vm2.2
27 1 Max Milbers
- List of virtuemart extensions in the AIO component for installation/updating/3rd pary licenses.
28 1 Max Milbers
- rewrite of the calculator using rules as objects
29 1 Max Milbers
- Fallback for multilingual store to the main language
30 1 Max Milbers
- joomla 3.5
31 1 Max Milbers
- Autoresizing main image, with watermark
32 1 Max Milbers
- enhanced image chooser (multi upload)
33 1 Max Milbers
- option to display a sign for a minus or not