Project Wish  
Project Wish
Project Wish
hardwired

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> PWToolBox hits 1.0 Beta
Jerky
post Jun 15 2008, 02:25 PM
Post #1


Former PW Project Manager
**********

Group: PW Admin
Posts: 1,610
Joined: 11-January 05
From: Dallas, GA
Member No.: 62



We are pleased to finally announce the official release of PWToolBox to the public. This has been a long time in the making and means a lot to the project as a whole. Despite busy schedules, a lot of effort has gone into this portion of the project. Here is a little bit of information about PWToolBox if you don't already know what it is.

Description:
PWToolBox is a cross-platform API providing common functionality for software. Although PWToolBox is part of the Project Wish software family, it is suitable for all types of software projects.

Flavors:
Both Win32 and Linux SDK's

Features:
The current version, PWToolBox 1.0, has the following features:
  • Extendable configuration support that uses streams for reading and writing. Two readers and writers are provided for you, allowing you to use INI or XML formatted configurations.
  • Commonly used exceptions deriving from std::exception.
  • Some Math functions we've found helpful in other projects
  • Memory management functions to help when you can't or don't want to use smart pointers.
  • Portable Plugin Manager capable of dynamically loading libraries that derive from the Plugin interface.
  • A high-precision timer to measure elapsed time, providing at least microsecond precision.
  • UID Generator. A lightweight object that helps when generating unique names.
  • Version Information utility using the major.minor.maitenence[.revision] [<build type>] version numbers, with support for comparing versions.
  • Singleton base class.
  • Python bindings
Documentation
Doxygen documentation can be found here:
http://www.projectwish.com/pwtoolbox/doxygen/html
You can also visit the dedicated forum for PWToolBox located here:
http://www.projectwish.com/index.php?showforum=581

License
PWToolBox is licensed under the LGPL v2.1 license, with an optional unrestrictive license. We do not currently offer the unrestrictive license, but will expedite it if requested. If you are interested in an unrestricted license, contact: contact@projectwish.com.

Roadmap
Version 1.1 Features
  • Optional thread-safe support.
  • Dataports
  • Non-intrusive property layers
  • Metadata
  • Logging
How can you help?
Besides spreading the word, you can help us out by heading over to our forums and report any bugs you come across. We're also looking for linux package developers to make packages for us. Contact us if you can help.

Download:
Both the Win32 and the Linux files can be found here, at our download page:
http://www.projectwish.com/index.php?act=d...at&cat_id=6

We encourage you to try it out if you are a programmer. We are eager to get some feedback and also find out who is using it.

We would also like to welcome back Ghedipunk to the Development Team. He has made his way back to working on PW after about a year off, and we are very excited to have him back to begin cooking up some tasty code.


--------------------
Erik Briggs (Jerky)
Project Manager
My Blog
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 28th March 2024 - 02:07 AM
Original skin by: b6gm6n | Conversion by: Chris Y
hardwired
  hardwired
hardwired hardwired
hardwired hardwired