Heads up...

General discussion regarding the OpenMW project.
For technical support, please use the Support subforum.
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Heads up...

Post by psi29a »

It's running:
https://gitlab.com/OpenMW/openmw/issues/302

inline images ftw! :D
User avatar
Greendogo
Posts: 1467
Joined: 26 Aug 2011, 02:04

Re: Heads up...

Post by Greendogo »

Oh nice! Does it automatically resize images that are obnoxiously large, or spoilerize them?
edit: yes it does resize them, clicking on the image brings you to the original image! woo!

Also, everyone should check out the Markdown guide: https://gitlab.com/help/user/markdown

Some of this, like the referencing functionality, is pretty slick.
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Heads up...

Post by AnyOldName3 »

It's basically identical to GitHub-flavoured markdown, but the symbols for MRs and PRs are different.
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Heads up...

Post by psi29a »

Migration of attachments is finished.
User avatar
Atahualpa
Posts: 1176
Joined: 09 Feb 2016, 20:03

Re: Heads up...

Post by Atahualpa »

psi29a for president! :)

So... What about the wiki? :P
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Heads up...

Post by psi29a »

Two things are happening there...
1) Many things are being dumped from our wiki to our documentation in the repo.
2) Anything that really doesn't fit into our documentation, will have to be migrated by-hand to our GL wiki.

The GL Wiki isn't really a wiki, it's just Markdown. There are tools out there to help automate this, but there are a few wiki pages... like the landing page, that is horrible mish-mash of wiki syntax and custom inline html/css.

So... help wanted! :D

I've been spending my time lately solving a 8-bit indexed dds texture issue with OSG's dds plugin and trying to get OSG's dae plugin to play nice so that OpenMW can have Collada support.

Update: Oh yeah... been working on getting MacOS CI building on Gitlab.... looks like we're almost there:
https://gitlab.com/psi29a/openmw/-/jobs/77566187 <-- it's building and... success! :D

Next up, getting reproducible windows CI builds... so that people can test the builds of every PR/MR on all the platforms. :)

I'm hosting these CI instances on my machines... so my electricity at the moment.

Code: Select all

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                         
16621 bcurtis   20   0 6206736 1.382g 1.332g S 201.0  9.0 143:04.41 /usr/lib/virtualbox/VirtualBox --comment MacOS --startvm 34120+ 
16841 bcurtis   20   0 6302400 3.234g 3.178g S  16.9 21.1 578:15.38 /usr/lib/virtualbox/VirtualBox --comment Win10_64 --startvm f8+
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Heads up...

Post by psi29a »

Look here... MacOS success build: https://gitlab.com/psi29a/openmw/-/jobs/77602958
Look here... artifacts! https://gitlab.com/psi29a/openmw/-/jobs ... Darwin.dmg

OpenMW for MacOS dmg file, ready for testing.

We can trigger nightlies for MacOS users to test as well. :)

I plan on doing this for Debian, Ubuntu and Windows as well... and any other OS we care to support. I'm looking at you Android...
User avatar
Ravenwing
Posts: 335
Joined: 02 Jan 2016, 02:51

Re: Heads up...

Post by Ravenwing »

psi29a wrote: 26 Jun 2018, 14:33
Two things are happening there...
1) Many things are being dumped from our wiki to our documentation in the repo.
2) Anything that really doesn't fit into our documentation, will have to be migrated by-hand to our GL wiki.
I'm in the midst of a move, but should be available to help again shortly, including with the GL Wiki migration. It should help me figure out what else is left to put into the docs and what to prioritize.
psi29a wrote: 26 Jun 2018, 14:33 The GL Wiki isn't really a wiki, it's just Markdown. There are tools out there to help automate this, but there are a few wiki pages... like the landing page, that is horrible mish-mash of wiki syntax and custom inline html/css.
How do you mean? Is it still easy for people to contribute to directly? If everything has to be approved or done by a project contributor, then what's the point of having it separated from the RTD documentation? If the only difference is in syntax, but anyone can still make additions or changes then I think we're good to go, but if not, would it be prudent to keep the old wiki where it is?
psi29a wrote: 26 Jun 2018, 19:11 We can trigger nightlies for MacOS users to test as well.

I plan on doing this for Debian, Ubuntu and Windows as well... and any other OS we care to support. I'm looking at you Android...
Wait, so all our nightlies will be in one spot and automatically triggered?!?!? Cause that would be amazing!
Atahualpa wrote: 26 Jun 2018, 14:22 psi29a for president!
Seriously
User avatar
AnyOldName3
Posts: 2666
Joined: 26 Nov 2015, 03:25

Re: Heads up...

Post by AnyOldName3 »

I'm pretty sure more-or-less anyone can just rock up and edit a GitLab/GitHub wiki, so the only difference between it and a normal wiki is that it uses Markdown instead of something made up by that specific wiki provider.
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Heads up...

Post by psi29a »

AnyOldName3 wrote: 27 Jun 2018, 01:23 I'm pretty sure more-or-less anyone can just rock up and edit a GitLab/GitHub wiki, so the only difference between it and a normal wiki is that it uses Markdown instead of something made up by that specific wiki provider.
Indeed... that is what we hope, that lots of hands make short work. That would make redmine and mediawiki two services we can retire, it would de-couple the forums away from custom code needed to bridge accounts for the wiki. Having a GL account gets you access to the wiki there and the issue tracker.

There are two things happening with our mediawiki, lots of content can be migrated to our docs (RTD/Sphinx). Other bits, like mod compatibility can go to GL's wiki.

As for access to nightly builds in one place... yes, that is the plan. We'll keep the PPA for Ubuntu builds, but we can also have nightly generic builds hosted on GL.
Post Reply