Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename "Publish Changes" into "Refresh and publish changes" #212

Open
nicobo opened this issue Aug 30, 2023 · 1 comment
Open

Rename "Publish Changes" into "Refresh and publish changes" #212

nicobo opened this issue Aug 30, 2023 · 1 comment

Comments

@nicobo
Copy link

nicobo commented Aug 30, 2023

Version of Archi, Operating System

4.9.3 @ Windows

Version of this plug-in

0.8.3

Any other plug-ins installed?

Scripting

Feature request

The 3 main actions in the collaboration menu are :

  • Refresh Model
  • Commit Changes
  • Publish Changes

Maybe it is because I also know git, but I was always wondering if the "Publish changes" was also "refreshing model", so I used to do both "Refresh" then "Publish".

After reading the wiki at https://github.com/archimatetool/archi-modelrepository-plugin/wiki/Refresh-and-Publish I understand that "Publish changes" already does a "refresh" (git pull) prior to pushing, although git commands are not mentionned in the description for "Refresh Model".

It may be clearer to rename the "Publish Changes" action into "Refresh and publish changes"...

@jbsarrodie
Copy link
Member

Yes, I also noticed that most users don't get the exact actions behind Refresh and Publish. In the same vein, I've seen lots of people running Commit and then Publish: in this context Commit is not needed because it will be triggered anyway by Publish, so this ends up taking twice the time (which can mean a lot of time if model is big and some anti virus is running in the background, slowing down operations).

I don't think we'll change this on current version of coArchi, but that's something we should look at for coArchi2. If possible, I think we should only have a Commit & Sync option (which would act as the current Publish action).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants