-
Notifications
You must be signed in to change notification settings - Fork 343
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: adding communication content about UIB #2722
Conversation
changes to titles
🎊 PR Preview 08e2cd5 has been successfully built and deployed to https://bonitasoft-bonita-doc-build_preview-pr-2722.surge.sh 🕐 Build time: 0.008s 🤖 By surge-preview |
📝 Check the pages that have been modifiedIn order to merge this pull request, you need to check your updates with the following url. 🔍 Updated pagesThe following pages were updated, please ensure that the display is correct:
|
@@ -1,23 +1,43 @@ | |||
= Applications with Bonita UI Builder | |||
:page-aliases: ROOT:bonita-ui-builder.adoc | |||
:description: Bonita UI Builder allows to build the UI of an application. | |||
:description: In this section, you will learn more about: Bonita UI Builder, its purpose, how to subscribe and start using it, as well as Applications. | |||
They are not anymore standalone elements (such as pages and forms) in a process (paradigm change with legacy Bonita UI Designer). | |||
|
|||
{description} | |||
|
|||
[.card-section] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The goal of these sections was to have cards like on https://bonitasoft-bonita-doc-build_preview-pr-2722.surge.sh/bonita/latest/applications/uid-applications-index
If we do not use cards, [.card-section] should be removed entirely.
Cards are nice, as they provide a quick display without a lot of text to read.
Do we really want o get rid of cards here ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could have both presentation text and cards, as done in the Getting Started Tutorial.
You existing forms and pages will always be compatible with Bonita. Eventually, Bonita UI Designer will be phased out as we fully transition to Bonita UI Builder. We cannot guarantee you will be able to edit your existing interfaces made with Bonita UI Designer in the future versions of Bonita. | ||
|
||
Our goal is to make this transition as smooth as possible, minimizing any disruption to your workflow: | ||
* Continued access: Bonita UI Designer will remain fully operational for an extended period, allowing ample time for adaptation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Insert blank line before.
@@ -10,7 +10,7 @@ | |||
*** xref:how-tos-builder.adoc[How-tos] | |||
*** xref:resources.adoc[Resources] | |||
*** xref:faq.adoc[FAQ] | |||
** xref:custom-applications-index.adoc[Living applications with Bonita UID (Legacy)] | |||
** xref:uid-applications-index.adoc[Living applications with Bonita UID] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
custom-applications-index.adoc should be removed.
I guess uid-applications-index.adoc is just a copy of it ?
custom-applications-index.adoc should also be added to aliases in uid-applications-index.adoc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why should it be removed?
custom-applications-index.adoc and uid-applications-index.adoc are 2 distinct pages and will have different content
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
custom-applications-index.adoc is the one about Legacy UID, so I don't understand what the difference would be with uid-applications-index
custom-applications-index.adoc is no longer accessible from the navigation.
I do understand the need for renaming as "custom-" is ambiguous. But if that's not a page renaming, then I don't understand the change.
Aliases are here to ensure the correct redirection in case of page renaming.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As it is now, "Living applications" and "Living applications with Bonita UID (legacy)" are both on custom-applications-index.adoc with the same content, and I want to avoid that and split them into 2 different pages (since they will have different content). Hence this change
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, some comments to address.
@@ -1,23 +1,43 @@ | |||
= Applications with Bonita UI Builder | |||
:page-aliases: ROOT:bonita-ui-builder.adoc | |||
:description: Bonita UI Builder allows to build the UI of an application. | |||
:description: In this section, you will learn more about: Bonita UI Builder, its purpose, how to subscribe and start using it, as well as Applications. | |||
They are not anymore standalone elements (such as pages and forms) in a process (paradigm change with legacy Bonita UI Designer). | |||
|
|||
{description} | |||
|
|||
[.card-section] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could have both presentation text and cards, as done in the Getting Started Tutorial.
-- | ||
|
||
Bonita UI Builder is a development environment made for designing all kind of interfaces, pages, forms, for your applications. It brings a host of advanced features and improved usability, designed to help you create even more compelling and user-friendly interfaces: a set of more than 45 widgets, a wide gallery template, code completion, custom JS code, native debugging option, a restriction-free drag & drop interface, import and export JSON options, React interfaces, and many more. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Too long sentence, hard to read.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we use a list instead?
|
||
With Bonita UI Builder, you can still manage your workflows, continuous integration, etc., the way you’re managing them now. | ||
|
||
We offer xref:applications:initiation-manual.adoc[extensive documentation], xref:applications:how-tos-builder.adoc[tutorials], and a xref:applications:faq.adoc[FAQ] to help you make the most of Bonita UI Builder. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can be replaced by cards.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe the text was written with the help of GPT ?
|
||
They are a navigation of pages that can be accessed by a xref:identity:profiles-overview.adoc[Profile]. They aim to display and structure the right information and provide the right controls at the right time to the profiles, so they can efficiently perform their tasks. Once pushed to production, Applications cannot be live edited. | ||
|
||
Bonita also comes with four Bonita Applications. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should list them, to be more precise.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
List the 4 bonita applications you mean?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Le lien a sauté lors des copier-coller. Il faudrait que [Bonita applications] redirige vers https://documentation.bonitasoft.com/bonita/latest/runtime/bonita-applications-interface-overview
|
||
Bonita also comes with four Bonita Applications. | ||
|
||
“Applications” are very similar to “Living Applications”, which are created with Bonita UI Designer and will be phased out. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should say the difference, at least move the "Once pushed to production, Applications cannot be live edited" sentence here.
== Bonita UI Builder | ||
|
||
=== What is Bonita UI Builder? | ||
Bonita UI Designer (sometimes abbreviated UIB) is a development environment used for creating all kind on interfaces, whether they are pages or forms or else, that make up an Application. It is a web-based tool that is launched from a Bonitasoft custom docker image. It is the new and only standard used in the Bonita ecosystem for designing interfaces. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bonita UI Designer (sometimes abbreviated UIB) is a development environment used for creating all kind on interfaces, whether they are pages or forms or else, that make up an Application. It is a web-based tool that is launched from a Bonitasoft custom docker image. It is the new and only standard used in the Bonita ecosystem for designing interfaces. | |
Bonita UI Builder (sometimes abbreviated UIB) is a development environment used for creating all kind on interfaces, whether they are pages or forms or else, that make up an Application. It is a web-based tool that is launched from a Bonitasoft custom docker image. It is the new and only standard used in the Bonita ecosystem for designing interfaces. |
|Yes | ||
|Yes | ||
|
||
|Undo/redo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|Undo/redo | |
|Undo/redo, copy/paste |
Hi @vhemery do you have everything you need to make the changes? |
@marcobonita I'm not working on the project... I only created the PR on the project to help you with the previews to make it easier to review your PR. |
So should we close this PR and open another one with the changes suggested? @vhemery @jeromecambon |
Can be closed, I'll create a new PR |
Content of #2722 + suggested changes --------- Co-authored-by: Benjamin Parisel <benjamin.parisel@bonitasoft.com> Co-authored-by: Romain Bioteau <romain.bioteau@bonitasoft.com>
No description provided.