Flextatic is not finished yet. For that reason, the future product features are described in this page, grouped by categories. Feel free to comment on what you think, which ones you miss, which ones you would remove, which ones would be most important to you. Send your comments using the contact form.
When publishing content, generate only the necessary files and not the entire site
Allow that for each site, different servers can be defined where the site will be published, and to allow that those sites can be besides git servers, servers of the following types:
By this way you can create easily a site with high availability
Allow the integrity of a site to be verified in all the servers where it is published.
Receive information about which files are exactly those that are wrong, indicating whether it is because they have been deleted or modified
Make it possible for a site to be translated into as many languages as you want (the publication of the site in those languages will also be static, of course)
Allow any field type to be associated with a content type:
In the current version it is only possible to associate fields of the following types:
It will be easy to configure your static website so that users will be able to search the entire content, as they would in a dynamic site
For each site you will be able to specify if it should generate RSS or not, and if each content entry should be truncated.
Allow each content type, and each content entry to set whether it should be published to the site's RSS file or not
Allow images and other resources to be added within the content
Allow the management of metatags for each content entry
For each site you will be able to specify if it should generate Sitemap or not.
Allow each content type, and each content entry to determine whether it should be published to the site's Sitemap XML file or not
For each site you will be able to determine if it must be indexed by the search engines or not.
Allow each content type, and each content entry to determine whether it should be indexed by the search engines or not
When a content entry slug is changed, the user will be asked if he wants a 301 rewrite rule to be created to inform search engines
It will allow to compress or minify automatically the generated HTML files as well as the related assets (css, js...)
You will be able to add functionality to flextatic using webhooks. By this way, you will be able to adapt it to your needs.
For each site, enable the menus management, which can be used later in the site template
Allow more types of pagination. At this time only one type of navigation with "previous" "next" buttons is supported
Make it possible to revert to a previous website version
Create a complete system of users, roles and permissions, configurable for each site
Enable the creation and management of workflows for editing and publishing content, for each site
Adapt the application to support different languages