We need a github guide on the wiki

Support for running, installing or compiling OpenMW

Before you submit a bug report for the first time, please read: Bug reporting guidelines
Locked
jhooks1
Posts: 780
Joined: 06 Aug 2011, 21:34

We need a github guide on the wiki

Post by jhooks1 »

Could someone make a github guide like we had before? I am not too great with github, so I don't know if I would be the right person to write one.
User avatar
Amenophis
Posts: 320
Joined: 30 Oct 2011, 04:34
Location: Fortaleza - Ceará - Brasil

Re: We need a github guide on the wiki

Post by Amenophis »

Hello, I´m lurking around for a bit since Nico´s Era. Just saw this topic and finaly decide register to help a little.
I´ve found this on line tutorial in the Arx Libertatis Wiki and thought it wil fit your needs.

Git Tutorial
http://library.edgecase.com/git_immersion/

Arx Libertatis Wiki
http://arx.parpg.net/
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: We need a github guide on the wiki

Post by Zini »

As I wrote before, I don't think it makes sense to duplicate git documentation on our site (beyond the basic getting started stuff for setting up a development environment). There is plenty of good git and github documentation out there. We should just link to it:

http://help.github.com/
http://progit.org/book/
User avatar
gus
Posts: 390
Joined: 11 Aug 2011, 15:41

Re: We need a github guide on the wiki

Post by gus »

I understand that you don't feel the need of any more doc for git.

But i've noticed that I use few command for git (fetch sources from github and create a local repo). It's handy to simply have to copy something from the wiki, instead of searching the manual each time I've to do these command.
Besides, git was not really made for windows (windows users are not really good with command line stuff^^), and some windows coders might be lost because because it takes quite some time to set up git and get OpenMW sources (even when there was a how to on the wiki, which described step by step how to do it, it took me nearly 4 hours).

But on the other hand, I understand that if you have this kind of guide on the wiki, you kind of have to get it up to date, and that makes something else for you to worry.

So, Is it ok if I create a git guide for windows users on the wiki with a big warning that it's no official guide? (when I have time of course)
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: We need a github guide on the wiki

Post by Zini »

I don't mind if you want to create a guide. Doesn't even need a non-official sign. I am still not convinced that it is a good idea, but if you want to invest time into it, I am okay with that.
User avatar
gus
Posts: 390
Joined: 11 Aug 2011, 15:41

Re: We need a github guide on the wiki

Post by gus »

Well, that's not exactly investing time in it. It's more like copy past my own memo for git^^
shirish
Posts: 3
Joined: 17 Nov 2011, 15:35

Re: We need a github guide on the wiki

Post by shirish »

Hi all, newbie to the site.

Any update on this, I do see a bit of wiki stuff on http://openmw.org/wiki/index.php?title= ... ment_Setup but nothing about getting stuff from github. .

In fact I tried accessing github FAQ which is listed therein and got this error :-

Code: Select all

Database error
A database error has occurred
Query: SELECT lc_value FROM `mw_l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'deps' LIMIT 1
Function: LCStore_DB::get
Error: 1146 Table 'rpaddict_mdw2.mw_l10n_cache' doesn't exist (localhost)
Looking forward for info.
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: We need a github guide on the wiki

Post by Zini »

I think I know which link you mean. It points back to the old wiki on our previous hosting location. This wiki doesn't exist anymore, so it is no wonder that going through the link fails.

You should be able to get by with the links I provided above.

The other link you mentioned (Setting up a Development environment) does contain instructions on how to get the source (not for every platform it seems, but there should be little difference). I still suggest reading up on git and github first. git is kinda c++-ish in this regard: very unforgiven, if you just follow checklists without understanding what you are doing.
Locked