Read before adding new features

Suggest new features to keep improving Frontity, vote the ones you are interested in, follow the progress and join the discussion of their design.

Important things to consider about this category:

  • We have our own public Roadmap, so people can have more visibility of what we have in mind, and we will add a topic for each feature at this category to follow the progress of it and discuss the best implementation with the community.

  • Everyone can suggest a new feature by opening a new topic following the template. We’ll review it and add it to our Roadmap after clarifying the needs.

  • You can vote for the features you are interested in. It’s an important factor for us in order to prioritize them and this way, you’ll also keep updated.

  • You can get involved in the design and development of each feature at its own topic.

  • Do you feel comfortable developing a feature yourself? Let us know and we’ll be glad to guide you :relaxed:



Implementation Proposal

<!-- Please, follow this template to be as efficient as possible. -->

# Description

<!-- Summary of the problem (from the perspective of the user), the context,
and the suggested solution. -->

# Glossary

<!-- New terms that appeared during the research or terms the readers may not
know. -->

# Context / Background

- Origin of the problem
- Reasons why the problem is worth solving
- How the problem affects users
- Past efforts made to solve the solution and why they were not effective

# Goals

<!-- Product requirements in the form of user stories.  -->

> As a **user**
> I want to **goal**
> so that **reason**

# Out of Scope

<!-- Product requirements in the form of user stories that will be
disregarded or slated for a future time. -->

> <s>As a **user**</s>\
> <s>I want to **goal**</s>\
> <s>so that **reason**</s>

# Existing Solution / Workaround

- Current solution description
- Pros and cons of the current solution

# Implementation Proposal

- Pros and cons of the proposed solution.
- Limitations.

# Test Plan / Acceptance Criteria

<!-- List of test scenarios that will make sure user requirements are met:
- Required unit tests.
- Required E2E tests.
- Any other requirement.

# Alternate Solutions

- Summary statement for each alternative solution.
- Pros and cons for each alternative.
- Reasons why each solution couldn’t work.
- Ways in which alternatives were inferior to the proposed solution.

# Dependencies

<!-- List of Feature Discussions that need to be finished before this
one can be started. -->

# Individual Tasks

<!-- List of individual tasks needed to accomplish this feature, divided into
issues that can be developed in parallel. -->

# Documentation

<!-- Documentation requirements to fully reflect the new feature. Include
requirements for Starter Themes or demos. -->

# Open Questions

<!-- Remaining questions that haven't been answered yet.  -->

# Related Featured Discussions

<!-- Any other Feature Discussion similar to or related to this one. -->

# References

<!-- Links to documents and resources used when working on the research and
wish to credit. -->