Eddi wrote:nightly versions are currently unavailable, until the compile infrastructure is updated.
OpenTTD source migration and other changes
Moderator: OpenTTD Developers
Re: OpenTTD source migration and other changes
i'm pretty sure that's what i said.
- andythenorth
- Tycoon
- Posts: 5658
- Joined: 31 Mar 2007 14:23
- Location: Lost in Music
Re: OpenTTD source migration and other changes
So 6 months since TrueBrain posted this thread (April 2018)
What's the go now?
Winner winner chicken dinner.
What else?
So. Infra stuff is pretty cool. There are good problems to solve, and interesting technologies to work with. We have all the very best buzzwords: cloud, kubernetes, docker, github actions, CI, jenkins etc etc. And some goals that would push the current state of OpenTTD far far forward. Also a new website. Want to help?
YES I WANT TO HELP
Ok. Cool
https://github.com/OpenTTD/
https://wiki.openttd.org/IRC_channel
What's the go now?
- 244 commits since April 2018
- compared to 135 commits April 2017-March 2018
- 127 merged github pull requests since April 2018
- compared to prior to April 2018, just a lot of patches rotting on Flyspray, or in forums dev section
- since April 2018 many bug fixes, and also substantial features like increased railtype and cargo limits
- compared to mostly just translation updates in 2017 (thanks translators though!)
Winner winner chicken dinner.
What else?
- compile farm is still down: there is a plan as part of bigger infra plan, but only one Truebrain to do it https://github.com/OpenTTD/OpenTTD/issues/6916
- current bananas is possibly broken for uploads, and likely won't be fixed, use musa instead for now https://github.com/OpenTTD/OpenTTD/issues/6940
- bananas2 is being worked on by frosch, and will go at the pace frosch wants it to go, no help is needed there
So. Infra stuff is pretty cool. There are good problems to solve, and interesting technologies to work with. We have all the very best buzzwords: cloud, kubernetes, docker, github actions, CI, jenkins etc etc. And some goals that would push the current state of OpenTTD far far forward. Also a new website. Want to help?
YES I WANT TO HELP
Ok. Cool
https://github.com/OpenTTD/
https://wiki.openttd.org/IRC_channel
Last edited by andythenorth on 18 Oct 2018 20:08, edited 7 times in total.
FIRS Industry Replacement Set (released) | HEQS Heavy Equipment Set (trucks, industrial trams and more) (finished)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Re: OpenTTD source migration and other changes
You know this would be a very, very dangerous course of action? I mean, we can only barely manage to contain one of them, imagine if there were twoandythenorth wrote: Conclusion: (1) clone Truebrain
Lead Manager of OpenDUNE
Re: OpenTTD source migration and other changes
Thank you for the update, Andy! Good to see we are going places.
I have to agree about cloning TrueBrain... Quite a frightening proposition!
I have to agree about cloning TrueBrain... Quite a frightening proposition!
Do you like drones, quadcopters & flying toys? Check out Drone Strike Force!
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
-
- Tycoon
- Posts: 1660
- Joined: 16 Dec 2007 22:24
- Location: Idaho, USA
Re: OpenTTD source migration and other changes
If there were two of them, that would be getting out of hand!Xaroth wrote:we can only barely manage to contain one of them, imagine if there were two
Eyecandy Road Vehicles | Fake Subways | Supercheese's NewObjects
"Fashions and cultures change, but steam trains shall always be majestic."
-Professor Hershel Layton
"Fashions and cultures change, but steam trains shall always be majestic."
-Professor Hershel Layton
Re: OpenTTD source migration and other changes
Hello
Tschö, Auge
[1]: Bingo!
Ahem, you forgot the blockchain. We need something with blockchain [1] at all cost!andythenorth wrote:So. Infra stuff is pretty cool. There are good problems to solve, and interesting technologies to work with. We have all the very best buzzwords: cloud, kubernetes, docker, github actions, CI, jenkins etc etc.
Yes, I want to help.andythenorth wrote:Also a new website. Want to help?
Tschö, Auge
[1]: Bingo!
- orudge
- Administrator
- Posts: 25137
- Joined: 26 Jan 2001 20:18
- Skype: orudge
- Location: Banchory, UK
- Contact:
Re: OpenTTD source migration and other changes
We have the best buzzwords, so many buzzwords!
-
- Tycoon
- Posts: 1283
- Joined: 23 Oct 2009 19:35
- Location: Here and there, sometime or another
Re: OpenTTD source migration and other changes
Well, it really sounds like the project has come to life a bit again. Close to four times the commit rate?
--- Licenses: GNU LGPL, version 2 or newer, code and graphics. CC-By-SA, graphics, alternatively. If you're using any, I'd like to hear about it --- Call them "track types" ---
--- Mostly inactive developer for: NuTracks - Central European Train Set --- Running/compiling for: Linux (x86) - Android - Windows (32/64 bit) ---
--- Need a file packer? 7-Zip --- BOINC - use your computing power to benefit science --- Block trackers, not ads --- Unix in dispersible pellets, the formula for the future. ---
--- Mostly inactive developer for: NuTracks - Central European Train Set --- Running/compiling for: Linux (x86) - Android - Windows (32/64 bit) ---
--- Need a file packer? 7-Zip --- BOINC - use your computing power to benefit science --- Block trackers, not ads --- Unix in dispersible pellets, the formula for the future. ---
- andythenorth
- Tycoon
- Posts: 5658
- Joined: 31 Mar 2007 14:23
- Location: Lost in Music
Re: OpenTTD source migration and other changes
Yupoberhümer wrote:Well, it really sounds like the project has come to life a bit again. Close to four times the commit rate?
As always we could really use a couple more regular contributors for the core game, people who can do the hard yards of understanding a big codebase and being able to review what others do, and do the inevitable bit of politics needed
But we could also really get more done with a couple more infra contributors, very high bus factor on Truebrain at the moment, and some of the stuff is pretty standard web-dev / devops / continuous integration projects
FIRS Industry Replacement Set (released) | HEQS Heavy Equipment Set (trucks, industrial trams and more) (finished)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
-
- Tycoon
- Posts: 2781
- Joined: 22 Feb 2011 18:34
Re: OpenTTD source migration and other changes
I think people would be more eager to help out if some of the tasks were a bit more concrete, and I personally find the GitHub issue and Trello-board do not provide enough information in that regard.andythenorth wrote:But we could also really get more done with a couple more infra contributors, very high bus factor on Truebrain at the moment, and some of the stuff is pretty standard web-dev / devops / continuous integration projects
For example, for continuous integration, there is a Trello-card to do Releases via Docker, but that says basically nothing to me as there are multiple ways to look at that. Does that mean some script that just runs the Docker images TrueBrain made to make the builds, or does that mean a Jenkins container that is completely configured, with build pipelines configured for nightly and stable releases (using the same Docker images TrueBrain made)? And what is completely configured, which requirements are on that?
Coder of the Dutch Trackset | Development support for the Dutch Trainset | Coder of the 2cc TrainsInNML
- andythenorth
- Tycoon
- Posts: 5658
- Joined: 31 Mar 2007 14:23
- Location: Lost in Music
Re: OpenTTD source migration and other changes
In the spirit of concrete issues:
Code: Select all
[7:59pm] andythenorth: 'Project: replace config.lib with buzzwords'
[7:59pm] andythenorth:
[7:59pm] TrueBrain: CMake is not a buzzword, but sure
[8:00pm] andythenorth: is 'bees' a buzzword?
[8:00pm] frosch123: "make openttd build on windows with cmake and vcpkg"
[8:00pm] TrueBrain: yes
[8:00pm] frosch123: "without openttd-useful"
[8:00pm] TrueBrain: that would seriously improve things
[8:00pm] frosch123: i think someone asked for a more precise task
FIRS Industry Replacement Set (released) | HEQS Heavy Equipment Set (trucks, industrial trams and more) (finished)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
-
- Tycoon
- Posts: 1395
- Joined: 12 Jun 2004 00:37
- Location: United Kingdom of Great Britain and Northern Ireland
- Contact:
Re: OpenTTD source migration and other changes
Maybe a blog post on the front-page to make folks aware of these issues? I was wondering if the project had died(!!!! ); it wasn't until I dug up this thread that I realised it's on a (probably very long as yet) hold.
Docker and I have a mutual loathing for each other, and my relationship with Jenkins is little better, so I cannot help with the CI stuff.
Docker and I have a mutual loathing for each other, and my relationship with Jenkins is little better, so I cannot help with the CI stuff.
Re: OpenTTD source migration and other changes
There is a post on the front page of www.openttd.org... from April. And work is not at all on hold, in fact there's been tons of progress made since 1.8.0 was released. It's really just the automated nightly builds that are missing.Moriarty wrote:Maybe a blog post on the front-page to make folks aware of these issues? I was wondering if the project had died(!!!! ); it wasn't until I dug up this thread that I realised it's on a (probably very long as yet) hold.
Docker and I have a mutual loathing for each other, and my relationship with Jenkins is little better, so I cannot help with the CI stuff.
Re: OpenTTD source migration and other changes
To be honest, somebody's needed to take care of the front page of the website for awhile.jfs wrote:There is a post on the front page of www.openttd.org... from April. And work is not at all on hold, in fact there's been tons of progress made since 1.8.0 was released. It's really just the automated nightly builds that are missing.Moriarty wrote:Maybe a blog post on the front-page to make folks aware of these issues? I was wondering if the project had died(!!!! ); it wasn't until I dug up this thread that I realised it's on a (probably very long as yet) hold.
Docker and I have a mutual loathing for each other, and my relationship with Jenkins is little better, so I cannot help with the CI stuff.
Do you like drones, quadcopters & flying toys? Check out Drone Strike Force!
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
-
- Tycoon
- Posts: 1396
- Joined: 23 Feb 2014 22:02
Re: OpenTTD source migration and other changes
FreeBSD has just moved the ports collection to github this week.Baldy's Boss wrote: ↑20 Apr 2018 17:34Turns out there IS in fact a https://github.com/freebsd for those so inclined but I can't see them outsourcing the central functions.TrueBrain wrote:So if I can make a prediction, in 14 years FreeBSD moves to git They are a bit lagging behind it seemsBaldy's Boss wrote:I'm a FreeBSD user who fairly recently migrated TO Subversion for tracking ports,and there it's considered the new thing compared to CVSup.
Not the same in application development world?
CVS .. that is a long long long long time ago
But so yeah, the same, just delayed with a few years Most likely for very valid and good reasons. svn2git tools are very good too, so meh
PS: 2012 is no longer "recent" ..
Okay, I take my comment back. They migrated in 2012 to SVN. Seems they are not lagging behind that much. Maybe in 2 years to git?
Who is online
Users browsing this forum: No registered users and 12 guests