Announcement

Collapse
No announcement yet.

[C4:AC][Programming] Subversion / sourceforge project info

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [C4:AC][Programming] Subversion / sourceforge project info

    I've been looking through all threads to see if someone proposed an SVN repository. Nobody did. So, I've setup subversion on my laptop and added my modifications in a few seperate commits (exclude compiled files, add a home city to units, export a function to python, add the crawler property, add crawler missions).

    Now, for free subversion acces, everybody seems to go to sourceforge. Before we can create a new project there, we need this information : (does anybody know of any license for the SDK? I didn't find one)

    => UNIX project name. c4ac is available.
    Each project on SourceForge.net has two names. The first is a "descriptive name". It is used on the Project Summary page, project page titles, the search facility, and when project news is referenced on the front page of the site. The second is a "UNIX name", used as a unique identifier for the project; the UNIX name is used to build project-related URLs on the SourceForge.net site, and is used as the subdomain for the web space provided by SourceForge.net to your project.
    • Must be unique, unless you want to take over the development of a dormant project
    • Must be between 3 and 15 characters in length
    • Must be in lower case
    • Must begin with a letter
    • Can only contain letters (a-z), numbers (0-9), and dashes ("-")
    • Must be a valid UNIX username
    • Cannot match one of our reserved domains


    => Agreement with OSI opensource definition (I don't think this is a problem)

    => Project Type
    • An Open Source Software project
    • A commercially licensed software project not available under an Open Source license
    • A software documentation project for software hosted on SourceForge.net
    • A documentation project for something not hosted on SourceForge.net
    • My personal website, a web site for a band, or a fansite
    • A project developing content (not software) under an
    • Open Source license or a Creative Commons license.
    • Other

    This should be Open Source Software project. It's closest to what we do and I don't think sourceforge will host any of the other options.

    => Open Source license chosen from http://www.opensource.org/licenses/.
    I don't have any idea here.

    => Intended audience:
    End Users / Advanced end users / developers / quality engineers / System administrators

    => Industry or sector:
    Aerospace / Customer service / Education / Financial / Governement / Healtcare / IT / Legal / Manufacturing / Non-profit / Religion / Science-Research / Telecom

    => Development status:
    planning / pre-alpha / alpha / beta / stable / mature / inactive

    => Topic :
    too much options to list here, but "Games/Entertainment :: Turn Based Strategy" sounds good to me.

    => Technical characteristics :
    language = C++, Python
    os = win32 (NT, 2000, xp)
    gui = wxWidgets, other (scaleform isn't listed)
    translations = english
    database = none

    => Public description:
    This is the description of your project which will be shown on the Project Summary page, in search results, etc. It should not be as comprehensive and formal as the Registration Description (next step), so feel free to use concise and catchy wording. Maximum length is 255 chars. Minimum: 20 characters
    C4AC is a total conversion mod for Sid Meier's Civilization 4. It is built upon the SDK released by Firaxis. C4AC wants to bring the strategical depth, the outstanding diplomacy and immersive atmosphere of Alpha Centauri to civ4's modern game engine. (=250 chars)

    => Registration description:
    Please provide a detailed, accurate, English-language description of your project, including technical aspects which cause it to differ from similar, existing solutions. This description will not be used as a public description of your project.
    This is considered the most important factor when we consider a project for hosting on SourceForge.net. Submitted description should be at least two paragraphs in length, and provide details of your intended implementation. This description, along with the Trove Categorization, will be the basis for the approval or rejection of your request for project hosting on SourceForge.net, and later, to ensure that you are using the services in the intended way.
    This description needs to be technical and tangible, not abstract and philosophical. Please explain what the software will do, what purpose it will serve, and the basic problem it will solve.
    Text length: You may provide up to 10KB of text here, though we suggest you be concise and to-the-point. Providing a complete set of information about your project, while keeping this description short, will help us to review your project quickly (and lower the chances your project will be rejected when it is first reviewed). Minimum: 200 characters.


    Any volunteers to write this ? I added this text to be able to continue past this step:


    Firaxis released a software development kit for their game civilization 4. We want to use this as a basis to recreate the atmosphere and gameplay of their previous game Alpha Centauri.

    Alhpa Centuari was released in 1999 and still has a large fanbase. Most of these fans however have been irritated by small annoyances.
    -> The game allows a lot of exploits which makes multiplayer games pointless if not all players trust each other 100%.
    -> The game is mostly played in singleplayer mode, but the players have found a lot of "out-of-the-box" strategies which makes the current AI rather hopeless. Most players play with so-called home rules or try to give even higher bonusses to the AI factions.
    -> People who want to modify the game rules can do so in a txt file, but while this was a huge step in 1999, it's limited modifiabillity to today's standards.
    -> There are workarounds necessary to get the game running on today's (and even yesterday's) hardware.

    Civilization 4 is built from the beginning with modding in mind. The game has a .exe which contains all 3rd-party licensed products (copy protection, 3D engine, sound engine, ...). The actual game code (rules, ai, ...) are compiled from the SDK into a dll. The game content (unit properties, tech-tree, ...) is saved in xml files. The game interface is created with a mix of scaleform and wxWidgets. Python is used for a lot of user-interaction, extra information screens and as scripting language for custom scenario's.

    We are working on this project with a collaboration from Apolyton civilization site: http://apolyton.net/ A thread with links to all important issues can be found here : http://apolyton.net/forums/showthrea...hreadid=139001


    =>Descriptive Name
    Please enter the descriptive name for your project (i.e. what people will call your project).
    Civilization 4 : Alpha Centauri






    Do you think it's a good idea to get a sourceforge project or should we get subversion acces somewhere else?
    12
    Create a sourceforge project with subversion and bugtracking
    41.67%
    5
    I can provide a better alternative (please post)
    0.00%
    0
    I don't have a better alternative, but don't want a sourceforge project
    8.33%
    1
    I don't understand anything you said
    25.00%
    3
    Bananas are all we need
    25.00%
    3
    no sig

  • #2
    Great idea, not sure if we qualify for soureforge as we will be unable to open source proprietory intellectual property.

    We can only put onto it stuff we have uniquely created.

    Sounds really risky
    Come visit the SMAC Mod
    You can download the latest mod by
    http://code.google.com/p/civ4smac/
    Fan of the original SMAC? join us and help

    Comment


    • #3
      Actually... I was going to setup omething like this, but I was hoping to wait until I had time to PM Markos and ask him about setting up a CVS or SVN repo alongside the wiki.
      Ceeforee v0.1 - The Unofficial Civ 4 Editor -= Something no Civ Modder should ever be without =- Last Updated: 27/03/2009
      "Just because I'm paranoid doesn't mean there's no conspiracy"

      Comment


      • #4
        I submitted this to sourceforge.
        no sig

        Comment


        • #5
          It's still pending review
          no sig

          Comment


          • #6
            Still pending review.

            I think next business day is tuesday? So that's 3 more days to wait...
            no sig

            Comment


            • #7
              I've been looking through the support-section at sourceforge. A lot of people are reporting longer than normal review times. The standard response is they think they'll be uptodate again at the end of the week. However, as we are currently pending review for 9 days, I doubt they'll be able to sift through 9 days of registrations in 1 day.
              no sig

              Comment


              • #8
                It sounds like a 2 week thing even with OT.
                You have two choices in life; Explore and learn or Vegetate.
                There is a reason for everything.

                Comment


                • #9
                  from sourceforge.net status page:

                  ( 2006-05-05 07:42:32 - Project Registrations )
                  As of 2006-05-05 we are roughly a week behind in processing project registration approvals. There is an outstanding problem that we are working on resolving, that is keeping us from processing the approvals. We hope to fix the problem in the coming week and then processing of project registrations will resume. We anticipate that it may take us about 2 weeks from today to become current with all registration requests. We appreciate your patience with us while we work to resolve this problem.
                  Free, secure and fast downloads from the largest Open Source applications and software directory - SourceForge.net



                  no sig

                  Comment


                  • #10
                    I'd say it's better to wait for a reply from Markos (if he ever get's round to it), PM DanQ, or setup one of our own... it would be easier than waiting for Sourceforge... although I did manage to get a project setup within 24 hours one time... it's been dead-ish for a couple of years now though.
                    Ceeforee v0.1 - The Unofficial Civ 4 Editor -= Something no Civ Modder should ever be without =- Last Updated: 27/03/2009
                    "Just because I'm paranoid doesn't mean there's no conspiracy"

                    Comment


                    • #11
                      Hey gang,

                      Once a system is set up, I have a plan if no one else does...
                      I started my SE mod with a baseline of another mod called "Clean XML v2". After we check in all the original files. I'd like to check this project in first. All of the cross references have been removed so you can, for example, change the tech tree without editting 10 other files.

                      Objections?

                      Comment


                      • #12
                        Are those xml and python files mostly or also SDK files?
                        no sig

                        Comment


                        • #13
                          We just managed to get the Civ4 Core Comunity project up and running on SF (it was rather a hastle). Perhaps the folks their could let you have a seperate modual for AC. I suspect these 2 projects will be sharing a lot of code eventualy so I personaly think its atleast a good temporary solution. Get in touch with 12monkeys or TheGreatApple over at CivFanatics and request some space.
                          Companions the creator seeks, not corpses, not herds and believers. Fellow creators, the creator seeks - those who write new values on new tablets. Companions the creator seeks, and fellow harvesters; for everything about him is ripe for the harvest. - Thus spoke Zarathustra, Fredrick Nietzsche

                          Comment


                          • #14
                            Originally posted by PJayTycy
                            Are those xml and python files mostly or also SDK files?
                            Clean XML is just XML changes to remove references and delete a lot of stuff.

                            Comment


                            • #15
                              The project is approved !

                              I am activating subversion service now and see if I can upload my local repository.
                              no sig

                              Comment

                              Working...
                              X