Don't know what Thousand Parsec is or want more information? Start Here

Libtpproto-cpp 0.1.1 released.

by Lee

Added a whole lot new features to libtpproto-cpp. It has been a while since a release so here is one. Thanks to all how have helped over the last year and a half. The main reason for this release, other than the new features and improvements, is to allow progress toward TP04 support and reworking the library to be more asynchronous, and integrate better with clients. See the ChangeLog and/or the git history for more.

Libtpproto-cpp 0.1.1 is on the downloads page and will be on our SF downloads page soon. The Git repo is libtpproto-cpp and the tag is LIBTPPROTO_CPP_0_1_1. Feedback and suggestions are always welcome.

Posted: 2007-07-04-2027

Nomination of Thousand Parsec at SourceForge.net

by JLP

SourceForge.net is providing Thousand Parsec some services like the bug tracker. They are currently preparing for the second annual Community Choice Awards by collecting nominations. So we ask all people who like Thousand Parsec and 4X games in general to cast a ballot for Thousand Parsec nomination (select Best Project for Gamers category). Thanks in advance for your support!

Posted: 2007-06-08-1220

More good news!

by Mithro

During the Summer of Code we got a lot of very good applications. Through the program Google agreed to fund 3 students are previously mentioned, but there is even more good news.

Google, in support of getting women into Open Source development, has agreed to provide funding for another student outside the Summer of Code. Her name is Donata MaƂecka from Poland and will be working to improve our Metaserver and add match making services.

We thank Google very much for supporting Donata and welcome her aboard!

Posted: 2007-06-05-1406

New Wiki!

by Mithro

There have been a number of requests to have a Wiki. So we have created one. The Wiki is currently stock MediaWiki, but we will eventually theme it and integrate properly with the rest of the website.

Feel free to create yourself an account and start adding content. Some ruleset designers have already started documenting their own rulesets.

Posted: 2007-05-26-2136

Thousand Parsec services back

by Mithro

After a large amount of effort, most of the services should be back now. If you are having problems with any service (or notice something we have missed), please contact me.

Both the media server and the forums are still down. If you still wish to access mailing list achieves via the web there are two other choices:

  • GMane - GMane mirror all our mailing lists to a news server. They also provide a number of web interfaces.
  • Nabble - Nabble provides a forum like web interface.

We have also successfully migrated all our repositories to GIT. You can find information on how to use GIT to checkout our code Source Code Page. More comprehensive instructions will be coming soon. You can also view the repositories through the web here.

Posted: 2007-04-28-0004

Thousand Parsec services down

by Mithro

The server which hosts most of the Thousand Parsec resources (such as the website, forums and code) was compromised. The attack was not directed at Thousand Parsec but at another website running on the same box.

The machine is undergoing a complete reinstall. There is currently no ETA on when the server will be back in action.

As a temporary measure, I have put up a copy of the website on my home gateway box. It's running of an ADSL link and only has 1Mbit uplink so it's going to be a little slow.

We will be taking this downtime to upgrade and modify some of our services. We are currently planning to migrate our code repositories to GIT and are adding more RAM to the server.

Posted: 2007-04-14-1400

Google Summer of Code Allocations

by Mithro

As everyone who has been participating in the Google Summer of Code knows, Google released the allocation on the 11th of April. Thousand Parsec was allocated 3 slots, which means we will have 3 students working almost full time on the project over the summer!

Selecting the proposals was very hard, we had 51 proposals and most where of a very high quality. Give unlimited resources we would probably have funded half of them.

We would very much like to thank Google's Open Source Labs for effectively spending $US 15,000 on our little project.

The projects the students will partake in are:

Posted: 2007-04-14-1326

Thousand Parsec accepted to Google Summer of Code!

by Mithro

The Thousand Parsec project has been accepted as a mentor organisation for Google Summer of Code (SoC). For those who don't know and are too lazy to click the link, Google SoC is a program where Google gives students $US 4500 to work on Open Source projects.

This year a project you work on can be for Thousand Parsec. We have added a special page setup for you to see what type of ideas you could work on.

Applications close on the 24th of March, so you better get cracking! Applications which are submitted sooner will get more consideration and more likely to succeed (however don't rush them!).

Posted: 2007-03-16-0157

TPServer-cpp 0.4.1 released.

by Lee

Another big update, mostly bug fixes and small improvements. There are so many little things, go check the Change Log or darcs shortlog. Big things include: non-blocking tps and https sockets, Mersenne Twister random number generator, better console, support for guile 1.8, more portable using libltdl. Mithro even has it running under cygwin for windows (unsupported though). See the ChangeLog and/or the darcs history for more.

TPServer-cpp 0.4.1 is on the downloads page and will be on our SF downloads page soon. The Darcs repo is tpserver-cpp and the tag is TPSERVER_CPP_0_4_1. Feedback and suggestions are always welcome.

Posted: 2007-03-01-0153

Another AI Competition Update.

by Mithro

I have updated the competition page with a new links section. This should make it easier to find all the helpful libraries that already exist for languages such as Python and C++.

Get hacking, only ~3 weeks and a month left until you have to submit your entries. The deadline is the 31st of March.

Posted: 2007-02-12-1625

Libtprl 0.1.2 released.

by Lee

Changes to the actual library this time. New methods added and some small cleanup. Added were methods for getting the current commandset, setting whether readline catches signals, redisplaying the line and force redisplaying the line, and setting the finish of completions (disabling the filename completion). All 0.1.x releases will be interface compatible. Hopefully documentation makes it in soon.

Libtprl 0.1.2 is on the downloads page and is on our SF downloads page too. The Darcs repo is libtprl and the tag is LIBTPRL_0_1_2a. Feedback and suggestions are always welcome.

Update: I made a little mistake, but caught it quickly. Please contact me if you start having strange bugs after installing the new library. C++ library versioning is not fun.

Posted: 2007-02-10-0000