You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I've just created a market-product that I'd like to publish into the official axonivy-market.
Can you fork it and review my cool product? https://github.com/LukasKulhanek/TalentLink
⚠️ do not remove this section, but leave it to track the reviewer's work.
Review Tasks
Product Domain
product successfully installs into the Axon Ivy Designer
product parts are marked as Connector or Demo
the product projects contains documentation to explain the functionality or use-case:
e.g. Process-Notes, Input-Parameter descriptions, Meta-Comments on variables.yaml definitions ...
the product readme fits into the market landscape @andreasbalsiger
all mandatory setup steps to run the Demo are documented in the setup section of the [myProduct]/product/Readme.md .
Technical Solution
Coherent
Common group-id for all artifacts <groupId>[org.arcme|com.axonivy].[util|connector].[product-name]<groupId>
Common artifact-id prefix: <artifactId>msgraph[-product|test|demo]</artifactId>
Html-Dalogs depend on suggested 'frame' template
Github actions + maven-build runs as outlined in market-product template
Maintainable
Dependent third-party infrastructure (e.g. Database, MavenRepos) is available: public accessible instance or shared as code (e.g. Docker, docker-compose)
Tests are implemented that verify, that the product actually runs
Additional libraries (e.g. Maven dependencies) are lightweight: not duplicating libaries of the Axon.ivy Classpath Container.
Depends on standard Axon Ivy features and does not light-heartedly re-introduce forks of existing solutions (e.g. Job-Framework). Our goal is to integrate also third-parties into existing: Enginge-Cockpit-View, Log-Channels, Monitoring features, ...
Uses latest ivy-environment: e.g. process-files and used project-build-plugin match the ivyProject version.
Product is re-usable without the need to unpack and customize it for standard use-cases: crucial settings can be overriden with well documented config/variables.yaml
The text was updated successfully, but these errors were encountered:
Hi @LukasKulhanek , sorry for the delay and thanks for your contribution.
I've created an axonivy-market repo, where you can create a Pull-Request, so that we can go through the review process of the solution. https://github.com/axonivy-market/TalentLink/
Please open a Pull Request and assign me as reviewer.
Hi, I've just created a market-product that I'd like to publish into the official axonivy-market.
Can you fork it and review my cool product?
https://github.com/LukasKulhanek/TalentLink
Review Tasks
Product Domain
Connector
orDemo
e.g.
Process-Notes
,Input-Parameter
descriptions, Meta-Comments onvariables.yaml
definitions ...[myProduct]/product/Readme.md
.Technical Solution
Coherent
<groupId>[org.arcme|com.axonivy].[util|connector].[product-name]<groupId>
<artifactId>msgraph[-product|test|demo]</artifactId>
Maintainable
Axon.ivy Classpath Container
.config/variables.yaml
The text was updated successfully, but these errors were encountered: