rmtoo

Development Roadmap

This is a description of the next and next-next generation features to be implemented in rmToo.

Important Notes

Current Focus Areas

Version 24+ Features

High Priority Features

GUI Development

Status: Design phase

Module Unification

Goal: Modules should run (at least partially) for topic-based output

Future Features

User Interface Enhancements

Documentation and Help

Testing and Quality

Advanced Features

SCRUM and Agile Support

Enhanced Output Formats

Requirements Management Features

Long-term Vision

Data Storage and Access

Focus: Define who can access (read, write, change) which data

Key considerations:

Internationalization

Advanced Analytics

Technical Improvements

Build System

Code Quality

Feature Completeness

Integration Ideas

External Tool Integration

API Development

Community and Ecosystem

Package Management

Documentation

Philosophy and Design Principles

Unix Philosophy

Following the Unix principle: “let one thing do one thing (but this very well)”

Current approach:

Challenges in requirements management:

Interoperability Goals

Contributing to the Roadmap

How to Influence Development

  1. Report bugs: Use GitHub issues for bug reports
  2. Feature requests: Propose new features with use cases
  3. Code contributions: Submit pull requests for improvements
  4. Documentation: Help improve documentation and examples
  5. Testing: Contribute test cases and validation

Priority Factors

Getting Involved

For Users

For Developers

Contact and Communication


This roadmap is a living document that evolves based on user needs, technical constraints, and available resources. For the most current information, check the project repository and recent release notes.