Author Topic: Collaboration plug_in  (Read 463 times)

Steegeling

  • Newbie
  • *
  • Posts: 3
Collaboration plug_in
« on: August 01, 2018, 12:23:59 PM »
We have implemented the collaboration plug_in. In the test we have noticed that when a certain view is in use the total model is blocked for another user. Is there a possibility to only block on view level instead of the whole model?

Jean-Baptiste Sarrodie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 414
  • Archi Evangelist and Contributor. Visionary.
    • About me...
Re: Collaboration plug_in
« Reply #1 on: August 01, 2018, 21:32:56 PM »
Hi,

Could you elaborate a bit more by providing the exact name of the plugin you are using, and best, open a github issue on the right repository.

FWIW, neither Herve's database plugin nor Phil and I (git based) collaboration plugin use any locks...

Regards,

JB
If you value and use Archi please consider making a donation! https://www.archimatetool.com/donate

Steegeling

  • Newbie
  • *
  • Posts: 3
Re: Collaboration plug_in
« Reply #2 on: August 02, 2018, 07:49:02 AM »
This is what we have downloaded and implemented in test: org.archicontribs.modelrepository_0.3.3.201803271138.zip. Can you give me some more information about how to open a github on the right repository?

Phil Beauvoir

  • Archi Master
  • Hero Member
  • *****
  • Posts: 922
    • Archi
Re: Collaboration plug_in
« Reply #3 on: August 02, 2018, 09:05:19 AM »
We have implemented the collaboration plug_in. In the test we have noticed that when a certain view is in use the total model is blocked for another user. Is there a possibility to only block on view level instead of the whole model?

Could you please provide more detail concerning the problem you are experiencing? Please provide steps to reproduce the issue, as I do not understand this.

Issues and bugs can be reported here https://github.com/archimatetool/archi-modelrepository-plugin/issues
If you value and use Archi please consider making a donation! https://www.archimatetool.com/donate

Steegeling

  • Newbie
  • *
  • Posts: 3
Re: Collaboration plug_in
« Reply #4 on: August 02, 2018, 14:12:21 PM »
I am working for an local government in the Netherlands. This local government is divided in 4 domains. For each domain we have realized a specific model in archi. In a specific domain are various views on which the domain users work out changes. To avoid that 2 people are working is the same view at the same time we introduced the colloboration plug-in. Instead of mentioning that another user is working on a certain view, and because of that the specific view is locked for anyone else, there is a lock on the whole model.

Phil Beauvoir

  • Archi Master
  • Hero Member
  • *****
  • Posts: 922
    • Archi
Re: Collaboration plug_in
« Reply #5 on: August 02, 2018, 14:14:47 PM »
The collaboration plug-in doesn't impose any type of locking mechanism. It simply uses the standard git workflow on a local file.
If you value and use Archi please consider making a donation! https://www.archimatetool.com/donate

Jean-Baptiste Sarrodie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 414
  • Archi Evangelist and Contributor. Visionary.
    • About me...
Re: Collaboration plug_in
« Reply #6 on: August 02, 2018, 20:17:23 PM »
Hi,

As said previously there is no locking at all: instead the logic is that anyone can change anything in the model and then, when publishing your committed changes, a merge is done. At merge time, if some changes are incompatible, then a dialog will help you to solve those conflicts.

Regards,

JB
If you value and use Archi please consider making a donation! https://www.archimatetool.com/donate