Add Windows OS to install docs #83

Merged
iamdoubz merged 5 commits from plume/documentation:iad_windows into dev 4 years ago
iamdoubz commented 4 years ago (Migrated from github.com)

Also made some tiny adjustments to existing docs as I went into every file anyway.

Also made some tiny adjustments to existing docs as I went into every file anyway.
elegaanz (Migrated from github.com) reviewed 4 years ago
elegaanz (Migrated from github.com) left a comment

Globally it looks good! I couldn't test, since I don't own a Windows PC, but I trust you.

Globally it looks good! I couldn't test, since I don't own a Windows PC, but I trust you.
@ -17,3 +17,3 @@
Here is a sample of what you should put inside.
Here is a sample of what you should put inside for **GNU/Linux** and **Mac OS X** systems.
```bash
elegaanz (Migrated from github.com) commented 4 years ago

Sorry, but this may be confusing as most people will probably install Plume on a Linux server, where this path will be invalid. Maybe add another example with a Linux path, and explain which path is for which OS?

Sorry, but this may be confusing as most people will probably install Plume on a Linux server, where this path will be invalid. Maybe add another example with a Linux path, and explain which path is for which OS?
elegaanz (Migrated from github.com) commented 4 years ago

Isn't it with plm that the migrations are run? (diesel should work too, but it means one more command to install)

Isn't it with `plm` that the migrations are run? (`diesel` should work too, but it means one more command to install)
elegaanz (Migrated from github.com) commented 4 years ago

I'm not sure we want to add that, this was meant to be a "minimal" config example IMO. There is a link for all the options just under, for people who want deep customization.

I'm not sure we want to add that, this was meant to be a "minimal" config example IMO. There is a link for all the options just under, for people who want deep customization.
@ -4,3 +4,3 @@
First, make sure your computer is aware of the latest availabel versions of installable
First, make sure your computer is aware of the latest available versions of installable
packages. This command, and the other on this page, may require super-user rights, so
elegaanz (Migrated from github.com) commented 4 years ago

Thanks for that!

Thanks for that!
elegaanz (Migrated from github.com) commented 4 years ago

Rephrasing to avoid "I" would be better IMO.

Rephrasing to avoid "I" would be better IMO.
elegaanz (Migrated from github.com) commented 4 years ago

Maybe say it is the recommended option for Windows or something?

Maybe say it is the recommended option for Windows or something?
elegaanz (Migrated from github.com) commented 4 years ago

I don't know if you tested this option, but I'm not sure it will actually work, since Plume was designed with the assumption that it was running on its own domain.

I don't know if you tested this option, but I'm not sure it will actually work, since Plume was designed with the assumption that it was running on its own domain.
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

In 0.3, I had lots of problems doing plm verses diesel. I can try building again but using plm this time.

In 0.3, I had lots of problems doing `plm` verses `diesel`. I can try building again but using `plm` this time.
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

Fair enough. I agree, but wanted to make sure.

Fair enough. I agree, but wanted to make sure.
iamdoubz (Migrated from github.com) reviewed 4 years ago
@ -17,3 +17,3 @@
Here is a sample of what you should put inside.
Here is a sample of what you should put inside for **GNU/Linux** and **Mac OS X** systems.
```bash
iamdoubz (Migrated from github.com) commented 4 years ago

Agreed. I will update.

Agreed. I will update.
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

I did think about this when I did my initial writing up. I will add a comment above the line instead of inline.

I did think about this when I did my initial writing up. I will add a comment above the line instead of inline.
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

Alright. That is why I put experimental as it is very difficult to implement, and probably wouldn't work anyway. I'll just remove it for now.

Alright. That is why I put experimental as it is very difficult to implement, and probably wouldn't work anyway. I'll just remove it for now.
elegaanz (Migrated from github.com) reviewed 4 years ago
elegaanz (Migrated from github.com) commented 4 years ago

Yes, diesel VS plm was a mess in 0.3, but it should be fine with 0.4

Yes, diesel VS plm was a mess in 0.3, but it should be fine with 0.4
igalic (Migrated from github.com) reviewed 4 years ago
igalic (Migrated from github.com) commented 4 years ago

we could open it as feature request.
it's probably somewhat related (orthogonal) to https://github.com/Plume-org/Plume/issues/94

we could open it as feature request. it's probably somewhat related (orthogonal) to https://github.com/Plume-org/Plume/issues/94
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

I’ve thought about this to. I think if you use a subdirectory variable in .env that accepts null and folder names. This sets a variable to all css and js (to be added) and adds correct path to css and js from web on server start. It is similar to adding a meta tag to the html something like <meta name=“suburl” content=“/plume” />

This is how Gitea does it... not that it means anything.

I’ve thought about this to. I think if you use a subdirectory variable in .env that accepts null and folder names. This sets a variable to all css and js (to be added) and adds correct path to css and js from web on server start. It is similar to adding a meta tag to the html something like `<meta name=“suburl” content=“/plume” />` This is how Gitea does it... not that it means anything.
iamdoubz commented 4 years ago (Migrated from github.com)

Made changes per @AnaGelez and @igalic to add Windows install docs.

Made changes per @AnaGelez and @igalic to add Windows install docs.
elegaanz (Migrated from github.com) reviewed 4 years ago
elegaanz (Migrated from github.com) left a comment

Just a small comment about paths, otherwise it looks good! Thank you.

Just a small comment about paths, otherwise it looks good! Thank you.
elegaanz (Migrated from github.com) commented 4 years ago

UNIX paths uses / not \.

UNIX paths uses `/` not `\`.
elegaanz (Migrated from github.com) commented 4 years ago

This remark is useless, since both use /.

This remark is useless, since both use `/`.
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

Excellent thank you.

Excellent thank you.
iamdoubz commented 4 years ago (Migrated from github.com)

I compiled for Postgres as well. Should I add it to this pull, or make another?

I compiled for Postgres as well. Should I add it to this pull, or make another?
igalic commented 4 years ago (Migrated from github.com)

Should I add it to this pull, or make another?

sure, go ahead

> Should I add it to this pull, or make another? sure, go ahead
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

Fixed.

Fixed.
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

Removed.

Removed.
iamdoubz commented 4 years ago (Migrated from github.com)

Should I add it to this pull, or make another?

sure, go ahead

Added.

I think we're done here? (For now)

> > Should I add it to this pull, or make another? > > sure, go ahead Added. I think we're done here? (For now)
igalic (Migrated from github.com) reviewed 4 years ago
igalic (Migrated from github.com) commented 4 years ago

i would've assumed that the rust path library normalises the input

i would've assumed that the rust path library normalises the input
iamdoubz (Migrated from github.com) reviewed 4 years ago
iamdoubz (Migrated from github.com) commented 4 years ago

I thought that as well, but if you do not change them, it will throw error when you go to start plume.

I thought that as well, but if you do not change them, it will throw error when you go to start plume.
elegaanz (Migrated from github.com) approved these changes 4 years ago
elegaanz (Migrated from github.com) left a comment

Perfect! Thank you!

Perfect! Thank you!
kiwii referenced this issue from a commit 4 years ago

Reviewers

The pull request has been merged as 1423e02ce4.
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b iad_windows dev
git pull origin iad_windows

Step 2:

Merge the changes and update on Forgejo.
git checkout dev
git merge --no-ff iad_windows
git push origin dev
Sign in to join this conversation.
Loading…
There is no content yet.