Jump to content

Stan`

0 A.D. Project Leader
  • Posts

    17.958
  • Joined

  • Last visited

  • Days Won

    578

Everything posted by Stan`

  1. Might be better to use github wiki feature to start documenting stuff. At least everything is focused on this thread and if you extract the important stuff in the form of issues and wiki entries it might make it easier.
  2. This might look better than just wooden planks, for it will offer a bit more variation. I suppose the temple will just be a smaller version of the wonder though.
  3. Do people think I am some kind of despotic person? LMAO. You raise good points and I am afraid I can't mitigate any of them. I'd like to have 2v2 and 4v4 rankings in the future, but there are some issues with the lobby we need to fix first. It's managed, updated and controlled by one person @user1 so if you want new features you have to go through him. He is also the person that will do the banning. The muting is handled by a bot. I didn't make the lobby ToS and ToU but I do agree that smurfs can be a plague. Anyone can host their own lobby though: https://github.com/0ad/lobby-bots but in the end it will only make the player base smaller. I am aware of this. I'm not sure what you mean by better code though. More code, maybe but imagining we can fix everything with just code is a bit overreaching.
  4. It could look like this basically. (Didn't make it @Sundiata did. I wonder if the fortifications are mandatory. For the new unit texture, now that you're back @wackyserious maybe you could help? EDIT: Scabbards are easy to fix. Just XML work.
  5. Unfortunately, (@Freagarach please correct me if I'm wrong) I don't think we can currently switch capture from the default.
  6. I can appoint someone. My goal was just to provide a fast paced, space themed, RTS mod which could work as an alternative to starcraft Ideally a mix of all the things previously mentionned.
  7. Quite a few, although none of them are official.
  8. Hi @Nevarim! Welcome to the forums. For programming tasks you need not apply, you can just get the source code and start working on engine patches. Please join us on IRC on the #0ad-dev channel, and to ask any question you might have. Best regards, Stan.
  9. We'd self host the LFS server as well anyway. It seems the drawback would be that you need to install git lfs on top of git, and you might have to use git lfs pull instead of git pull to get some of the images. It writes the images in a folder iirc?
  10. Oh I forgot Widelands, sorry @GunChleoc :/ @SeanCJ see you around :)
  11. Hey @SeanCJ Meant to send you a message. Two years ago for the FOSDEM and a bit more recently I contacted nearly all the open source projects I could find for spring that's (BA, BAR, Zero-K, Spring 1944, and the official spring discords) Wesnoth, Wyrmsum, and Warzone 2100, Devsh' Irrlicht, SuperTux Kart, Urho3D, and godot. Some came to the Game dev room and you can find all the videos of that event here https://video.fosdem.org/2020/K.3.201/ I really hope we can bring more of that shared experience in the future. EDIT: I'm also on most of their discords.
  12. https://dzone.com/articles/git-lfs-why-and-how-to-use Basically it would solve the size issue on the server While I generally agree with the fact it would be more complicated, I do believe that things with different livetimes e.g the CI pipelines, the lobby should be in another repository. Actually feel free to prove me wrong but I don't think anyone in the team clones the audio, art, and art_source folders which are the same repository than the main SVN. Nor do we have the design document In the future, having an empires_ascendant mod in a separate repo we could do hotfixes through mod.io No argument on that end which is why I'm currently pushing for a self hosted gitlab (and such the git migration) A few people on linux complained about the presence of windows binaries in the repo, because that makes the download heavier for no reason. The git migration ticket planned to have a download script for the windows plateform just like we can download the spidermonkey tarball. I think this could be acceptable if it works straight out of the box. eg double click on a script would pull all the binaries and update the relevant ones using md5 or sha1 or something.
  13. Works for me. I clicked on the star on my phone and ended up at the last post.
  14. Split (Feel free to suggest a better title)
  15. This is fun But I didn't know it existed so thanks https://docs.gitlab.com/ee/user/project/merge_requests/allow_collaboration.html
  16. Some people do, then you upload the patches to Phabricator. Re binary files support could use this https://git-lfs.github.com/ Well I can't do any of this if we don't agree migrating to git is necessary.
  17. https://github.com/0ad/0ad https://gitlab.com/0ad/0ad You need some of it for the engine to run. See https://trac.wildfiregames.com/ticket/5366 (For another topic)
  18. Yeah submodules are generally a PITA. Mentioned them for the sake of the argument, because I believe more things should be split from the repo, which is not a consensus inside the team see the spoiler in the first post. Relevant links https://wildfiregames.com/forum/topic/16149-git-migration/ [Git] [Step 1] Update autobuild utility for git workflow [Git] [Step 3] Create .gitattributes for Git code repo [Git] [Step 2] Create update.bat to sync windows binaries
  19. Pro Git Industry standard Co-authoring of commits Submodules? With different access Supported by maintained platforms (Gitlab, Gitea, Github, Bitbucket, Azure Devops) Already used by most (if not all) mods Assuming you want to extract diffs from branches once we have to drop Phabricator because it becomes a security flaw (or doesn't work anymore, currently we need to use hacks on the macOS and Linux VMs for certificates to work. Needs for a VCS for me: Require the least sysadmin possible Be common enough to lower the entry barrier by having resources to use
  20. Thank you @Norse_Harold for the thorough debugging and thank you Thales for bringing it to our attention. @Langbart maybe something could be added to the FAQ?
  21. Well Ideally you could complete this section https://trac.wildfiregames.com/#Formodders
  22. Yeah currently the only way to do coop is through cheating. @Freagarach uses it quite often. Some member of the team feels like we should keep with sovereignty by self hosting everything rather than using something that may go down . I'm currently looking at self hosting a Gitlab instance, hence merging all the services together (Jenkins, Trac, Phabricator) See some discussion here https://code.wildfiregames.com/D4155 However due to my current AFK life and the fact that Trac just crashed today, it might take some time to migrate everything.
×
×
  • Create New...