-
|
I'm trying to start using imixs-[something] as a demo/proof-of-concept. I think the main features I'm interested in are the main service engine, BPMN modeling and imixs-forms. Longer term, our org would care about the user controls and possibly SSO. I don't care (or I don't think I care right now) about the document management features as we handle that separately but I'm open to change. My first question is: What's the difference between imixs-workflow and imixs-office-workflow and which is more appropriate to start with? I thought I'd start with imixs-office-workflow because it is "built on top of the 'Imixs-Workflow' project"... and more must be better. I can't find any documentation that describes what is added/built-on. My second question is: Are there any debug checklists for starting the docker containers? I tried the docker image for imixs-office-workflow and can get a default "Welcome to Maven" page at :8080. It seems that imixs is not being served there like the guides indicate but I don't really know where to go next. (Some pieces of imixs-office-workflow seem unmaintained but I also see recent commits to the git repo so I'm not sure). Possible third question: So then I thought I'd try imixs-workflow as it looks a bit more maintained/popular (but now I'm just trying things illogically). If this is an appropriate path, it looks like the instructions from the imixs-workflow repo point me to use the docker for imixs-process-manager but if I do that, how is that different than imixs-workflow? Is there a better place to start? I'm quite confused by all of the imixs- subprojects and can't find an over-arching description/guide. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hi @yearski Imixs-Office-Worklfow is a full featured enterprise BPM suite including organisation management, task management and DMS features. It is a BPM suite that can be installed out of the box without the need to be a java developer. An installation guide can be found here: https://doc.office-workflow.com/install/quick_install.html But if you want to build you own business application you may just start with the workflow engine and build around what your project need. So don't be confused:
are all just examples how you can run the imixs-workflow engine. It is fine to start with one of these projects to focus more on the BPMN modelling aspects which is the important part to understand. Later you can switch the application stack - including Imixs-Office-Workflow. It's always the imixs-workflow core engine driving the business app and your BPMN model. Don't hasitate to ask if you struggle with one of the examples |
Beta Was this translation helpful? Give feedback.
Hi @yearski
thanks for your interest in the Imixs-Workflow project.
To give you a brief overview about the technology stack: The imixs-workflow project is the core BPMN engine. This java project allows you to execute BPMN models created with Open-BPMN. The core engine includes a lot of functionality managing human-centric business processes. Plug-In extensions as also a Rest API.
A lot of the projects from the imixs project provide adapter and extensions to bring more functionality into your project. You can add these extensions as you need.
Imixs-Office-Worklfow is a full featured enterprise BPM suite including organisation management, task management and DMS features. It is a BPM suite …