Navigation

    TripleA Logo

    TripleA Forum

    • Register
    • Login
    • Search
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags

    TripleA development

    Development
    15
    165
    51.0k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      zlefin Moderators @LaFayette last edited by 19 Feb 2022, 12:46

      @lafayette

      Well, with global it's only moderately broken; the problem only applies in lobby bots, and most people are satisfied with fixing it via using edit every round. It's infrequent enough that doing so isn't too onerous. It does make TWW very hard to play in lobby bots, as there's alot of unit transfer triggers in it. Should I apply some label to the pertinent bug report on the matter? Since it's something that afaik only you can address, you should be the one deciding on the priority level.

      F frigoref 2 Replies Last reply 21 Feb 2022, 20:52 Reply Quote 0
      • F
        ff03k64 @zlefin last edited by 21 Feb 2022, 01:50

        So far as taking care of problems goes, there are a few map issues/PRs here that could be looked at, and several can probably be merged. They may not be in the main game, but they do make issues in the main game when they have problems.

        https://github.com/orgs/triplea-maps/projects/1

        frigoref 1 Reply Last reply 21 Feb 2022, 20:51 Reply Quote 1
        • frigoref
          frigoref @ff03k64 last edited by 21 Feb 2022, 20:51

          @ff03k64 I don't understand "They may not be in the main game, but they do make issues in the main game when they have problems". How can they "make issues in the main game", when they are not in the main game?
          Should a rule guru look over them first before a developer starts?

          1 Reply Last reply Reply Quote 0
          • frigoref
            frigoref @zlefin last edited by 21 Feb 2022, 20:52

            @LaFayette Can you create a guide on how to test such bot issues? I would have no idea how to analyze them.

            1 Reply Last reply Reply Quote 0
            • frigoref
              frigoref last edited by frigoref 25 Feb 2022, 17:03 25 Feb 2022, 17:03

              @beelee, @Panther , @RogerCooper
              Would you please provide your comment on the to-be TripleA issue process flow I have tried to draw?
              TripleA_IssueProcessFlow_V01.png

              djabwana Panther R 3 Replies Last reply 25 Feb 2022, 18:55 Reply Quote 2
              • djabwana
                djabwana @frigoref last edited by 25 Feb 2022, 18:09

                @frigoref this is awesome! but I think you mean "Rules clear?" "No" goes to Guru

                1 Reply Last reply Reply Quote 1
                • Panther
                  Panther Admin Moderators @frigoref last edited by Panther 25 Feb 2022, 18:28 25 Feb 2022, 18:24

                  @frigoref

                  What @djabwana says.

                  Also I stumble a bit over the "rules clear?" question.

                  In more than a decade of rules discussions I have learnt that despite rules might be "clear" to someone that "clearness" must not necessarily cover reality.

                  So maybe it would be a good idea that someone familiar with the rules looks at every issue that touches rules questions (what actually has been practiced for years, IIRC).

                  1 Reply Last reply Reply Quote 0
                  • R
                    RaiNova @frigoref last edited by 25 Feb 2022, 18:55

                    @frigoref Good basis to clarify who should do what!

                    If you want to store graphs in a markdown (.md) file, you might want to use mermaid or PlantUML, see https://www.jetbrains.com/help/idea/markdown.html#preview

                    frigoref 1 Reply Last reply 25 Feb 2022, 21:07 Reply Quote 1
                    • frigoref
                      frigoref @RaiNova last edited by 25 Feb 2022, 21:07

                      @rainova I have played around with it a bit, but it I think the repeat loops are always on the wrong side causing the diagram flow to be more confusing that it actually is:
                      markdownProcessFlow.png

                      C 1 Reply Last reply 25 Feb 2022, 22:12 Reply Quote 0
                      • C
                        Cernel Moderators @frigoref last edited by Cernel 25 Feb 2022, 22:13 25 Feb 2022, 22:12

                        @frigoref You should add an intermediate step after the "rules clear?" part.

                        I think the current label is almost worthless as it is usually added without clarifying what needs clarification, so it is basically an encouragement to add more and more text to the issue trying to catch whatever is being unclear to whoever.

                        If a rule is not clear to everyone, the person that feels so should clarify exactly what needs to be clarified and then you can actually clarify the rule, so you need an intermediate thing between the "rules clear?" and "clarify rule" steps.

                        Moreover, the "clarify rule" step should direct back before the "rules clear?" step, because having clarified a rule doesn't imply that is actually fully clarified. So the clarify rule should direct to "update issue".

                        Moreover, I've no idea how an issue can be complete if it is not clear, but maybe you mean that just satisfies the minimal requirements of reporting. I think you should clarify what you mean by "complete".

                        1 Reply Last reply Reply Quote 0
                        • frigoref
                          frigoref last edited by 25 Feb 2022, 22:31

                          @cernel You are right this process flow is not detailed enough for what exactly to do in which situation. However, that was not the goal as this would limit the main goal of clarity of different parts and participants for the whole process.

                          Basically the Issue Dispatcher should check and provide labels based on which the other roles should take actions. For sure just a label is not enough and additional request/questions should be also added by him/her.

                          1 Reply Last reply Reply Quote 0
                          • frigoref
                            frigoref @RogerCooper last edited by frigoref 3 Mar 2022, 18:59 2 Mar 2022, 22:15

                            May I ask for your help to create a profile for each of the following roles we have identified so far:

                            • Developer with merge rights ( @RoiEX, @LaFayette )
                            • Developer w/o merge rights ( @RaiNova, me )
                            • Issue manager ( @beelee )
                            • Map makers ( @RogerCooper )
                            • Rule gurus ( @Panther )
                            • Forum moderators ( @Cernel )

                            If someone would like to chip in, please feel free to come on board and assist.

                            My idea of a profile (that we could gather in a new profile folder in https://github.com/triplea-game/triplea/tree/master/docs would look as follows:


                            Title: Developer w/o merge rights
                            Description: Foot soldier who works on the code to fix bugs and add new features.
                            Skillset

                            • Experience with object oriented programming language (preferable Java)
                            • github account to contribute

                            Contributions

                            • Bug fixing
                            • Implementing new features
                            • Code cleaning
                            • Code review

                            How to become one: Setup your system and check our development processes


                            Before we start: What do you all think about this structure?

                            B 1 Reply Last reply 2 Mar 2022, 23:14 Reply Quote 1
                            • B
                              beelee @frigoref last edited by beelee 2 Mar 2022, 23:17 2 Mar 2022, 23:14

                              @frigoref you could have Panther and Cernel for rules. Cernel would qualify for maps as well and probably Panther too. My guess is new devs don't have merge rights is because it could mess stuff up if they went solo mode. My impression is you guys are all cool and probably wouldn't be a problem, but as i've said before I just update the maps and don't mess with anything else.

                              Idk, It's good to have a "structure" . It seems there already is one of sorts though ? Idk

                              Foot soldier seems a bit harsh : ) Reminds me of my buddy deploying when I asked him his job. "Bullet Stopper" was his response. Fortunately he made it back ok. Or not blown up anyway.

                              Edit
                              But yea it'd be fine by me. Didn't mean to sound overly negative or anything : )

                              frigoref Panther 2 Replies Last reply 3 Mar 2022, 17:07 Reply Quote 1
                              • frigoref
                                frigoref @beelee last edited by 2 Mar 2022, 23:28

                                @beelee thanks for your feedback!
                                I take it you are okay to provide a profile in the structure suggested. 🙂 Correct?

                                The participants you have suggested can now reply to the parts you say they'd be suited.

                                Last, the fine-tuning of the profile content I've suggested is maybe something for the PR process.

                                B 1 Reply Last reply 2 Mar 2022, 23:51 Reply Quote 0
                                • B
                                  beelee @frigoref last edited by 2 Mar 2022, 23:51

                                  @frigoref heh heh yea Idk about issue dispatcher. I just try not to get too frustrated with git. I'm someone who only knows how to add but it's a multiplication problem lol

                                  Sure the other guys will chime in. Been quiet here lately

                                  1 Reply Last reply Reply Quote 0
                                  • Panther
                                    Panther Admin Moderators @beelee last edited by Panther 3 Mar 2022, 18:02 3 Mar 2022, 17:07

                                    @beelee Thank you 🙂

                                    @frigoref For years (some more than a decade), these have been my playgrounds:

                                    • qualified answers to rules questions (core game rules)
                                    • engine testing
                                    • bug reporting
                                    • Github issue investigating, accepting or denying (when rules / gameplay related)
                                    • end user support for engine and map-related issues
                                    • end user support for software issues on the user's side
                                    • end user support for some core procedures on Github
                                    • end user support for some aspects of map creating and tweaking
                                    • forum administration (some special tasks)
                                    • forum moderation

                                    In the past I have understood myself as being sort of an "interface" between development/developers and end user.

                                    Not sure how that fits to any profile.

                                    frigoref 1 Reply Last reply 3 Mar 2022, 17:34 Reply Quote 3
                                    • frigoref
                                      frigoref @Panther last edited by 3 Mar 2022, 17:34

                                      @panther the profiles are kind of the facets a contributor can have and they should lead as guide for people who are willing to contribute to a point where they can actually do the contribution they want to.
                                      It is very welcome if contributors as yourself match to multiple facets (=profiles).

                                      At the moment my goal is to complete the list of profiles, get a common structure, get support to fill them out and finalize them in a group.
                                      Would you be willing to take over the profile of a rules guru?

                                      Panther B 2 Replies Last reply 3 Mar 2022, 18:37 Reply Quote 2
                                      • Panther
                                        Panther Admin Moderators @frigoref last edited by 3 Mar 2022, 18:01

                                        @frigoref said in TripleA development:

                                        Would you be willing to take over the profile of a rules guru?

                                        Yes, of course.

                                        frigoref 1 Reply Last reply 26 Mar 2022, 19:23 Reply Quote 3
                                        • B
                                          beelee @frigoref last edited by 3 Mar 2022, 18:37

                                          @frigoref heh heh "guru" just makes me chuckle 🙂

                                          1 Reply Last reply Reply Quote 1
                                          • frigoref
                                            frigoref @Panther last edited by 26 Mar 2022, 19:23

                                            Please have a look for my started contribution page, give feedback and fill the "tbd" parts according to our list:

                                            • Developer with merge rights ( @RoiEX, @LaFayette )
                                            • Developer w/o merge rights ( @RaiNova, me )
                                            • Issue manager ( @beelee )
                                            • Map makers ( @RogerCooper )
                                            • Rule gurus ( @Panther )
                                            • Forum moderators ( @Cernel )

                                            7f45c203-c896-4f5e-b3d9-ab49d3734382-image.png

                                            B 1 Reply Last reply 27 Mar 2022, 00:39 Reply Quote 4
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 9
                                            • 6 / 9
                                            101 out of 165
                                            • First post
                                              101/165
                                              Last post
                                            Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums