Hello,
we would like to see an improvment in the baseline feature. Right now it's decent but feels unfinished. For example, when you have not set a baseline yet and set baseline 3, baseline 1 & baseline 2 get's populated the same as baseline 3. Now the user only wanted to set baseline 3 and not automatically prefill the previous baseline numbers.
Looking into the source code, this stems from the BaselineModel not actually having it's own baseline index/baseline number field. Rather than having a baseline number attached to the model, the baselines feature uses the index of the baseline data in the task baselines store. This makes sense since there is no index at the model.
With a baseline number field on the BaselineModel, it would than be possible to only set a specific baseline number for a project without having to generate the previous baselines.
Right now we could achive this behaviour by overriding gantt logic but we would rather refrain from doing so and only use that for bugfixing.