[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EP-tech] Workflows involving other users



Eprints is a repository. For workflow business logic, it is better to 
use a proper tool like 
https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.bonitasoft.com%2Fbusiness-process-management-bpm&data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Ca5beca124f4b491fbb4308d686825b44%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&sdata=D5TfOgxhSKLOYb3Qal%2FAmh7AHp8W3nmre8Zdm%2By4i9c%3D&reserved=0

here a video demo: https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8Ova4UN4Ia8&data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Ca5beca124f4b491fbb4308d686825b44%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&sdata=qaIMzmnYCR795tPakTGxT2qKkPL6GU3Vya8CNjshRLU%3D&reserved=0

Also this one:

https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcamunda.com%2F&data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Ca5beca124f4b491fbb4308d686825b44%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&sdata=%2FKk9ciu%2BlB9v2wUPcYxhNh6p0tYCLCB%2BGFn0t4DKu7k%3D&reserved=0

demo video:

https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D26ADjKOuhNo&data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Ca5beca124f4b491fbb4308d686825b44%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&sdata=GLteR%2FDNFVgVb33mfe8zKYXCrwHnFxT4yR%2BgQ%2Buzk%2Bo%3D&reserved=0

Both open source. They are called BPM softwares (Business Process 
Modeling). Here you can find more:

https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.softwaresuggest.com%2Fblog%2Ftop-free-open-source-bpm-software%2F&data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Ca5beca124f4b491fbb4308d686825b44%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&sdata=9rn%2BRYX3l2g9HBA6iEW5gTsVbmWEsOBkekiU0H3dx50%3D&reserved=0

BPM can interact with other systems (social too!) and Eprints can be the 
final step, where data goes at the end.

Il 29/01/19 18:59, John Salter via Eprints-tech ha scritto:
> Hi Stefan,
> It's not simple to do this, but it would be possible.
>
> When you create a record, do you have the information about which user 
> should perform each role? E.g.
> student = user A
> supervisor = user B
> examiner = user C
>
> If so, you could make different workflows (or different workflow 
> stages) for each role - and use some logic like:
> If current_user.userid = eprint.supervisorid show supervisor stage.
>
> If your processes are more sequential like:
> Student adds data, sends it to supervisor.
> Supervisor adds data, sends it to examiner.
> Examiner adds data sends it to Research Office.
> Research Office makes item live.
> then you may want to add additional eprint_status values, and base 
> interactions on that (have a look on the EPrints wiki for 'dark 
> archive' for an example).
>
> I can provide more info on the above options.
>
> Cheers,
> John
> ------------------------------------------------------------------------
> *From:* eprints-tech-bounces at ecs.soton.ac.uk 
> <eprints-tech-bounces at ecs.soton.ac.uk> on behalf of Stefan Wellsandt 
> via Eprints-tech <eprints-tech at ecs.soton.ac.uk>
> *Sent:* 29 January 2019 14:17:13
> *To:* eprints-tech at ecs.soton.ac.uk
> *Subject:* [EP-tech] Workflows involving other users
>
> Hello,
>
> I am looking for a possibility to create deposit workflows that 
> require other user?s inputs. The example is a thesis ePrint that our 
> office initially creates ? they add basic information. Some 
> information only the supervisors have. It would be great to notify the 
> related users by email and allow them to contribute to the workflow. 
> Is anything like this possible with the configuration files?
>
> Best regards
>
> Stefan
>
>
> *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
> *** Archive: https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Ca5beca124f4b491fbb4308d686825b44%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=gluV3T2tNysb%2FPwqD%2BhBB1rkXSMQzaCEA9MFVd9LbrI%3D&amp;reserved=0
> *** EPrints community wiki: https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Ca5beca124f4b491fbb4308d686825b44%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=oNFD6zC0MFfXy6PLayYu3DvKaW7uOswB8DXvS16cwcM%3D&amp;reserved=0
> *** EPrints developers Forum: https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fforum.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Ca5beca124f4b491fbb4308d686825b44%7C4a5378f929f44d3ebe89669d03ada9d8%7C1&amp;sdata=vGGg%2Fa63Q3%2FBHFM8bNMZsl601hM%2FM2ZNB67Kr11jWqg%3D&amp;reserved=0