swift alpha program
Updated 98 Days AgoPublic


  • the swift alpha program allows access to development versions of swift, this means you will use the same versions as the developers
  • please stay calm and patient if you face problems and discuss them with the developer team. For direct questions we have the "alpha chatroom" (login/registration required)
  • Contact. Please enable emails from swift-project.org and swiftnoreply(at)gmail.com for notifications
  • Understand which version to download and check installation hints before you install. You can check what is new in each individual version here: status
  • Check the QAs
  • The swift ecosystem: swiftecosystem


IMPORTANT: Please contact us upfront before you register. We will start with a very small number of users and gradually increase the user base. This is about a coordinated testing, not just playing around.

Register account for alpha channel/datastore

  • If you are a VATSIM user: Register for SSO (Single-Sign-On) with your VATSIM account, then you can use your VATSIM credentials with the swift mapping database. After you have registered here (SSO) a swift admin will approve your account.
  • Problems with VATSIM SSO ?
  • Otherwise use the "alpha chatroom" to request an account
  • You can register your email with swift datastore to allow a reset of your password and receive notifications. However, as best practice we advice you to use a secondary email in case something goes wrong (but this general advice is true for all public services and not swift only).

Download alpha

Register with Phabricator

  • Here in Phabricator you can file bugs reports, request features etc.
  • Read the registration policy
  • If not already done, register with Phabricator (this is where you are right now) by pressing the login button. Unfortunately this site does not support SSO with VATSIM yet.

Testing stages

We will test the software in several stages. Please do not use parts not yet released for testing.

stagedatepurposereq. skills and prerequisites
M2mid August 17test distributed DBus environment for pilot clientmostly a developer team test
M1end April 17test mapping tool and installation, create mappings for tests and future usersunderstand model matching, understand aircraft ICAOs, no programming skills needed, English as team language. Please watch the tutorials before you start
  1. Testplan M2
    1. Connect to network with DBus client
    2. monitor simulation with DBus client
  2. Testplan M1:
    1. Misc:
      1. Do not fly on VATSIM yet, pilot client needs still improvements
      2. Set you a goal: Try to do at least 100, or better 2500 mappings. This sounds a lot when you have done the first 10, but the author has done couple of 1000s. You find your way to simplify the task. So you can select all aircraft of an airline and a distribution, then assign those values in 2 simple steps.
      3. Do not give up when you find a bug. Report it and carry on unless it is a showstopper.
    2. Watch the mapping tool YouTube videos as introduction
    3. Download and install swift from the alpha channel
    4. Start the mapping tool
    5. Load your own models into the mapping tool
    6. Understand filtering
    7. Now pick a model not yet in the database and try to create a mapping
    8. Publish this model. Try to publish at least 10 models.
    9. Once we see you got the idea, we might upgrade your role, you can then directly update into the DB, not only create change requests
    10. Carry on, pick you favorite AI package, and do as many mappings as you can
Last Author
  • Restricted Project
  • Restricted Project
  • Restricted Project