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

Added section for manually enabling auto command completion #52

Merged
merged 2 commits into from
May 22, 2024

Conversation

alexs-gitK
Copy link
Contributor

No description provided.

README.md Outdated


**Create and Save the Install Scripts**
```sh
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we include the two install scripts as files in the repo and just list them as a link to save?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a really good idea. Please @alexs-gitK can you add them to a installation/windows folder?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jkelroy @sergiolms - It's not a good idea to create a downloadable script. This opens Gitkraken to a lot of liability. We should put a disclaimer that the code is for demonstration purposes only, and the end user should contact the system administrator before running any script. Moreover, if we do want to have a downloadable script, I would suggest the following;

  • Put a disclaimer in the script that prompts the end user to acknowledge they are running this script and absolve Gitkraken of any responsibility or damages.
  • Add a check-sum to this script to verify that the code has not been modified.

Copy link
Collaborator

@sergiolms sergiolms May 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But having the script in the README and asking to copy it isn't essentially the same thing as having it as a downloadable script in the repository? (See this installation script for Open Interpreter for instance).
Can't we have it uploaded in the repository and linked as I did in this comment?
I think that would ease the read of the README file.
People are still able to read what does the script do, and they can copy & paste it if they don't want to download it.
EDIT: Here are the docs of Open Interpreter where they give you instructions to download and use the file. Just in case they're useful to write up ours.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sergiolms - Semantically, having users manually create and run these scripts does shift the responsibility to them for any issues that may arise on their machines. By copying and pasting the scripts from the README, users are responsible for understanding and executing the code themselves.
I've updated the README to enhance readability and reiterate that the code is strictly for demonstration purposes. This is to set clear expectations and help users understand the limitations of the code. I also advise users to consult with their system administrators before running any scripts. Please see updates

Copy link
Collaborator

@sergiolms sergiolms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Requesting changes so we don't merge this by mistake. Let's not forget to add the files before merging it.

@alexs-gitK alexs-gitK requested review from sergiolms and jkelroy May 22, 2024 03:41
@sergiolms sergiolms merged commit 5e8d5c0 into gitkraken:main May 22, 2024
@Moherres Moherres mentioned this pull request Jun 5, 2024
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

Successfully merging this pull request may close these issues.

3 participants