Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[nattable-dev] NatTable Roadmap

Hi guys,

It's been a while since I wrote on the mailing list and heard from anybody on this list.

A few things happened since then, and I wanted to update you on that.

NatTable 1.1 was released, containing the first nice contributions from the community. It also contains several changes regarding styling, so now it is able to style via ThemeConfigurations. To see all changes have a look at the New & Noteworthy page if you haven't already.

https://www.eclipse.org/nattable/nandn/nandn_110.php

Now it is time to think about the future of NatTable and how we want to go on. In our last discussion Edwin and I thought about closing the 1.x architecture and work on a new 2.x architecture. The idea was to leave the old stuff behind and implement something reliable on top of what we have learned the past years, like offset calculations, adding axis rather than column/row handling, add CSS styling, add support for additional UI toolkits, adding dependency injection, and so on. But currently it seems there aren't enough active committers and contributors in the project, why we think of some incremental changes. At least as far as possible, until we come to the point where we need to refactor base.

For this I created a draft for a roadmap. You can find it here and add your comments: https://docs.google.com/document/d/14rCOu1dhkLNfmUCd_yAIE8cuRkO0LttZRXZTkgWpSWw/edit?usp=sharing

Additionally the idea on an incremental change is to maybe create some more interest for contributors or companies.

Please let me know what you think about the roadmap and if you are interested in participating in active development. I want to publish the roadmap to the community the next days to start with a planning.

Greez,
Dirk

P.S. I also plan to write a series of NatTable tutorials the next months, so we have some kind of documentation and a collection of features we are supporting, and should support further in a new architecture.

Back to the top