Open Source Platform
for interconnected virtual worlds

Infrastructure Working Group

From Rex community wiki

Contents

Mandate

Serve a modern open source software development project with modern development infrastructure, such as source code, issue tracking, wiki, build, testing, and deployment systems.

Build System

We should have an automated build system that can create complete distributable binaries for all projects from version control. In the case of server software, it should deploy to a test server.

Dependencies

Qt Migration

  1. Convert MD5 usage in OpenSimProtocol to http://doc.trolltech.com/4.5/qcryptographichash.html
  2. Convert PoCo plugins to http://doc.trolltech.com/4.5/plugins.html
  3. Convert PoCo XML reader to http://doc.trolltech.com/4.5/qtxml.html or http://doc.trolltech.com/4.5/qxmlstreamwriter.html
  4. Convert PoCo Logger to suitable replacement
  5. Convert PoCo Networking, AssetModule, and cURL to http://doc.trolltech.com/4.5/qtnetwork.html
  6. Convert PoCo Configuration to http://doc.trolltech.com/4.5/qsettings.html
  7. Convert Boost Filesystem to http://doc.trolltech.com/4.5/qdir.html
  8. Convert Boost Timer to http://doc.trolltech.com/4.5/qtimer.html

note: Boost migrations are considered lower priority, as Boost is considered very close to standard C++.