You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by "ljmotta (via GitHub)" <gi...@apache.org> on 2024/09/26 13:04:07 UTC

[I] Add "Generate form code for human interactions" command in the BPMN VS Code extension [incubator-kie-issues]

ljmotta opened a new issue, #1498:
URL: https://github.com/apache/incubator-kie-issues/issues/1498

   Add the form generation command to the BPMN VS Code extension using the "jbpm-form-generator" package introduced in  https://github.com/apache/incubator-kie-issues/issues/1493. The command should be named "Generate form code for human interactions". It will use the compiled JSON Schemas to generate the form code into the "src/resources/forms" folder.
   
   The command should be interactive, giving the user the option to generate a Patternfly or Bootstrap code. Also, it should give the option to select which human interactions are desired.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org


Re: [I] Add "Generate form code for human interactions" command in the BPMN VS Code extension [incubator-kie-issues]

Posted by "ljmotta (via GitHub)" <gi...@apache.org>.
ljmotta commented on issue #1498:
URL: https://github.com/apache/incubator-kie-issues/issues/1498#issuecomment-2379177105

   @jomarko I understand what you mean. I was relying on a prefix to give the context of the command, as you're right, the form code generation is exclusively for workflow projects. I just checked, and all our KIE VS Code extensions doesn't use a prefix, which is a common approach across other community extensions (e.g. Prettier, Go, TypeScript, ESLint, etc...). For this case, I'll add the prefix to the BPMN VS Code using its extension name (`KIE BPMN Editor`), and we should create a separated issue to tackle this on other extensions.
   
   Now, with the prefix in place, the current command name would be: `KIE BPMN Editor: Generate form code for human interactions`, and I guess you're right too to include de `jbpm` as we need to use the compiled JSON Schemas. Maybe `KIE BPMN Editor: Generate form code for human interactions from jBPM project`. WDYT?
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org


Re: [I] Add "Generate form code for human interactions" command in the BPMN VS Code extension [incubator-kie-issues]

Posted by "tiagobento (via GitHub)" <gi...@apache.org>.
tiagobento closed issue #1498: Add "Generate form code for human interactions" command in the BPMN VS Code extension
URL: https://github.com/apache/incubator-kie-issues/issues/1498


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org


Re: [I] Add "Generate form code for human interactions" command in the BPMN VS Code extension [incubator-kie-issues]

Posted by "ljmotta (via GitHub)" <gi...@apache.org>.
ljmotta commented on issue #1498:
URL: https://github.com/apache/incubator-kie-issues/issues/1498#issuecomment-2408118583

   @jaimeizuz Hi! Sorry for the late response.
   
   We can create a separate issue for DMN, as we need to make this feature from scratch. The BPMN form code generation already existed as a CLI tool which is being moved to the BPMN VS Code extension.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org


Re: [I] Add "Generate form code for human interactions" command in the BPMN VS Code extension [incubator-kie-issues]

Posted by "ljmotta (via GitHub)" <gi...@apache.org>.
ljmotta commented on issue #1498:
URL: https://github.com/apache/incubator-kie-issues/issues/1498#issuecomment-2408115302

   @jomarko The command with the purposed name was trimmed down as we can see in image below:
   
   ![image](https://github.com/user-attachments/assets/1387255d-d4ee-4005-b16c-25b5c535abe8)
   
   I'll keep it with the "Apache KIEā„¢ BPMN Editor: Generate form code for human interactions"


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org


Re: [I] Add "Generate form code for human interactions" command in the BPMN VS Code extension [incubator-kie-issues]

Posted by "jomarko (via GitHub)" <gi...@apache.org>.
jomarko commented on issue #1498:
URL: https://github.com/apache/incubator-kie-issues/issues/1498#issuecomment-2410351371

   @ljmotta thank you for the screenshot, I agree with your shortening.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org


Re: [I] Add "Generate form code for human interactions" command in the BPMN VS Code extension [incubator-kie-issues]

Posted by "jomarko (via GitHub)" <gi...@apache.org>.
jomarko commented on issue #1498:
URL: https://github.com/apache/incubator-kie-issues/issues/1498#issuecomment-2378440617

   @ljmotta hi, thank you, I would like to ask about the command name:
   - will it be somehow clear it is a command that belongs to KIE VSCode extension? I mean some prefix maybe? 'KIE: ....' ?
   - is there a reason the command name dos not contain keywords like 'jbpm', 'bpmn', 'workflow', is that because it may be used for generating forms of 'anything'
   
   I do not have a strong opinion about the points I bring. I am probably fine if we do not change the name. However, sharing the fact, that me, I would try to search in list of VSCode commands by keywords mention in first or second point.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org