Axiom Status Reports

4 views
Skip to first unread message

Michael Cummings

unread,
Dec 19, 2005, 11:52:13 AM12/19/05
to realm...@googlegroups.com
Axiom Status Report
December 19, 2005
 
Overview
We've been having some great discussions on the group about getting Axiom Development moving again. be sure to check out the wiki pages dedicated to Axiom developers. This thread I would like to keep for Axiom Developers to report their progress each week. In your reports, I'd like to see, What you accomplished last week, what you are working on this week, and what (if any) blocks you have to complete your tasks. So lets try to keep on topic at least in this thread.  
 
Borrillis' Report
Last Week
Project Management
Updated the wiki pages to handle most of the PM tasks that we are going to encounter. If you are interested in helping out, review the pages on the wiki and then add yourself to the area you would want to help in. It would also be benificial if you sent an email letting everyone know what you are going to be working on etc.
 
Development
I've been mostly working on getting the branch to be able to compile 'out-of-the-box', and to get the Demos working again. I think I have that mostly set up and ready. Anyone getting ready to do Axiom development is encouraged to get the latest and try to build and run the demos. Any issues, please let me know.
This Week:
Project Management
Flesh out more of the tasks for Axiom on the roadmap.
 
Development
The Demos are still quite buggy, missing materials, errent exceptions etc. So I will be working on getting the demos working smoothly this week.
Blocks:
I will be unavailable over the christmas holiday, so most of my 'week' will be the next three days.

dannomite

unread,
Dec 20, 2005, 9:35:50 AM12/20/05
to realm...@googlegroups.com
Axiom Status Report
December 19, 2005
 
Dannomite Report
Last Week
Project Management
Made minor changes to the Axiom Roadmap wiki page.  Updated Sinbad, in his blog, of current axiom status.
 
Development
Found source for OGRE releases going back several years.  Finding changes made in OGRE 1.02 not in axiom as well other releases.  Started to port code for Mesh and Material export into a SkeletonWriter class.  Started to port code for linked skeleton animation into Skeleton class and added a new SkeletonAnimationCollection class.
This Week:
Project Management
Update Axiom Roadmap wiki page with completion percentage and add more class file links to tigris svn web view pages.
 
Development
Continue completion of SkeletonWriter and Skeleton support for linked skeleton animation.  Continue audit and plan for further OGRE updates to Axiom Serialization and Animating namespaces.
Blocks:
This is also a short holiday week for me, but I am off from work next week, and will make up for lost time.

Michael Cummings

unread,
Dec 28, 2005, 7:56:39 AM12/28/05
to realm...@googlegroups.com
Axiom Status Report
December 28, 2005
  
Borrillis' Report
Last Week
Project Management
No changes here. 
 
Development
Worked out most of the issues in getting the Demo compiled and running. I have some changes to the VS2005CSE Prebuild target to properly handle 
Project References now, that will be available shortly.  
This Week:
Project Management
Continue to flesh out more of the tasks for Axiom on the roadmap. Find out where everyone is on their tasks.
 
Development
More work on Demos, and getting the second sample Chess into svn.
Blocks:
Another short week, but shouldn't be a problem.

DapperDanH

unread,
Dec 28, 2005, 8:15:38 AM12/28/05
to RealmForge GDK
Nothing to report other than...almost off vacation and ready to get
rolling again.

DapperDan

arilou

unread,
Dec 29, 2005, 9:54:20 AM12/29/05
to RealmForge GDK
1) Working on the plugin subsystem
2) Waiting to become able (org.problems) to commit my changes.

arilou

Michael Cummings

unread,
Dec 29, 2005, 9:57:45 AM12/29/05
to realm...@googlegroups.com
On 12/29/05, arilou <serge.lo...@gmail.com> wrote:

1) Working on the plugin subsystem
2) Waiting to become able (org.problems) to commit my changes.
 
What needs to happen for you to be able to commit?

arilou


arilou

unread,
Dec 29, 2005, 11:29:19 AM12/29/05
to RealmForge GDK
I've already made a couple of collection-unrelated changes, and the
entire codebase is not yet in a usable state.

arilou

Michael Cummings

unread,
Dec 29, 2005, 11:50:31 AM12/29/05
to realm...@googlegroups.com

Can you be more specific? What changes? Which codebase? and how is it not stable?
On 12/29/05, arilou <serge.lo...@gmail.com> wrote:

arilou

unread,
Dec 30, 2005, 3:12:27 AM12/30/05
to RealmForge GDK
Sorry didn't have much time to post a comprehensive reply.

As I am working on plugins, I have the plugin core fairly done, and
have been integrating all the plugin stuff into Axiom. This includes a
fair bit of changes to all subsystems.

-- arilou

Michael Cummings

unread,
Jan 6, 2006, 10:58:03 AM1/6/06
to realm...@googlegroups.com

Axiom Status Report
January 6, 2006
  
Borrillis' Report
Last Week
Was a little slack since my last update, holidays and a nasty head cold that won't go away. I'm still plugging away getting the build enviornment set up and making some changes here and there. Everything should be fairly workable at this point ( see below ). Let me know if you are encountering any problems building and running the demos or samples.
 
Project Management
  • Added some tools and utilities and organized the tree structure a little bit. 
  • Contacted Jeff Weinstein at Multiverse.net about their use of the Axiom rendering engine. They have made modifications to it and are willing to send them to us for inclusion in the main code base. I should see them in the next week or so. Be sure to check out their sites @ www.multiverse.net and www.kothuria.com . They are using the Axiom rendering engine in the client.
 
Development
  • Commited some minor fixes and changes.
  • Updated the target for VCS2005 Express, however I just found a bug with it, so continue to generate your projects using the VS2003 target and upgrading.
  • Started reviewing MDX 2.0 changes.
This Week:
Project Management
  • I'd like to hear from anyone who has added their name to a task to see how their progress is going. Specifically:
    1. arilou : Collections and PluginManager - If you aren't going to commit soon, send me your code for the PluginManager so I can review it.
    2. dapperdan
    3. donnomite
    4. Terry

If there is anything blocking you that I need to take of, I need to kow about it.

  • If anyone else is interested in helping out but you don't know what you can do, email me.
 
Development
  • More work on Demos, and getting the second sample, Chess, into svn.
  • Work on upgrading MDX to 2.0
Blocks:
Nothing blocking for this next week.

Dan Moorehead

unread,
Jan 6, 2006, 1:48:36 PM1/6/06
to realm...@googlegroups.com
Wow, i had already contacted Multiverse a while back and had them agree to release the changes and provide me with a version of their engine to evaluate.
--
Dan Moorehead
_____________________________________________
Freshman in Business Administration: Entrepreneurship
University of Illinois at Urbana-Champaign

Project Manager and Software Architect
RealmForge GDK (http://realmforge.com)

Resume (http://realmware3d.com/Resume.pdf)
Business Card ( http://realmware3d.com/BusinessCard.jpg)

DavidClifton

unread,
Jan 8, 2006, 5:05:44 PM1/8/06
to RealmForge GDK
So we heard from them. It must have slipped your mind to mention it.

Dan Moorehead wrote:
> Wow, i had already contacted Multiverse a while back and had them agree to
> release the changes and provide me with a version of their engine to
> evaluate.
>
> On 1/6/06, Michael Cummings <cummings...@gmail.com> wrote:
> >
> >
> > Axiom Status Report
> > January 6, 2006
> >
> > Borrillis' Report

> > *Last Week*


> >
> > Was a little slack since my last update, holidays and a nasty head cold
> > that won't go away. I'm still plugging away getting the build enviornment
> > set up and making some changes here and there. Everything should be fairly
> > workable at this point ( see below ). Let me know if you are encountering
> > any problems building and running the demos or samples.
> >

> > *Project Management*
> >
> > - Added some tools and utilities and organized the tree structure a
> > little bit.
> > - Contacted Jeff Weinstein at Multiverse.net about their use of the


> > Axiom rendering engine. They have made modifications to it and are willing
> > to send them to us for inclusion in the main code base. I should see them in
> > the next week or so. Be sure to check out their sites @
> > www.multiverse.net and www.kothuria.com . They are using the Axiom
> > rendering engine in the client.
> >
> >

> > *Development*
> >
> > - Commited some minor fixes and changes.
> > - Updated the target for VCS2005 Express, however I just found a bug


> > with it, so continue to generate your projects using the VS2003 target and
> > upgrading.

> > - Started reviewing MDX 2.0 changes.
> >
> > *This Week:*
> >
> > *Project Management*
> >
> > - I'd like to hear from anyone who has added their name to a task to


> > see how their progress is going. Specifically:

> > 1. arilou : Collections and PluginManager - If you aren't


> > going to commit soon, send me your code for the PluginManager so I can
> > review it.

> > 2. dapperdan
> > 3. donnomite
> > 4. Terry


> >
> > If there is anything blocking you that I need to take of, I need to kow
> > about it.
> >
> >

> > - If anyone else is interested in helping out but you don't know


> > what you can do, email me.
> >
> >

> > *Development*
> >
> > - More work on Demos, and getting the second sample, Chess, into
> > svn.
> > - Work on upgrading MDX to 2.0
> >
> > *Blocks:*

Terry L. Triplett

unread,
Jan 9, 2006, 10:01:26 AM1/9/06
to realm...@googlegroups.com
Michael Cummings wrote:

> /This Week:/
>
> *Project Management*
>
> * I'd like to hear from anyone who has added their name to a


> task to see how their progress is going. Specifically:

> 1. arilou : Collections and PluginManager - If you aren't


> going to commit soon, send me your code for the
> PluginManager so I can review it.

> 2. dapperdan
> 3. donnomite
> 4. Terry


>
> If there is anything blocking you that I need to take of, I
> need to kow about it.
>

Not much progress last week - my daughter was still out on Christmas
break, and finished up the week with some sort of stomach virus, so
spent most of my time being a parent. But ... all better now (I hope)
and school started today, so we're back to something resembling a
regular schedule. I should be able to make some progress this week.

Blocks: Nothing technical - just real life and a high-maintenance
family. ;-)

Note I picked this area knowing my schedule is unpredictable and
progress will come in fits and starts. NAnt wasn't really part of the
mainstream development push so seemed safe from that perspective. If my
unpredictability is a problem, please feel free to let me know - I don't
like it much either but that's the way life has been lately.

Michael Cummings

unread,
Jan 9, 2006, 10:06:26 AM1/9/06
to realm...@googlegroups.com
Not a problem, just wanted to know where everyone is at. I think that by having weekly status reports we will be able to have an idea of what ppl are working on and gauge the progress being made and it won't feel like anything has stalled. Or if it has, then I can react to it much faster than trying to hunt someone down for progress. Thank Terry, hope you stay well.

Terry L. Triplett

unread,
Jan 9, 2006, 10:14:04 AM1/9/06
to realm...@googlegroups.com
Michael Cummings wrote:

> Not a problem, just wanted to know where everyone is at. I think that
> by having weekly status reports we will be able to have an idea of
> what ppl are working on and gauge the progress being made and it won't
> feel like anything has stalled. Or if it has, then I can react to it
> much faster than trying to hunt someone down for progress. Thank
> Terry, hope you stay well.

Thanks - you too. I am usually well which is why nursing the sick
usually falls to me (my wife was a little under the weather too). The
curse of a strong immune system ...

dannomite

unread,
Jan 9, 2006, 10:18:46 AM1/9/06
to realm...@googlegroups.com
Status Report:
 
Minor progress on skeleton classes.  Holiday turned into extended family time and evaluation of unexpected side projects.  Will know better my status in the next few days.
 
-dannomite

 

Serge Lobko-Lobanovsky

unread,
Jan 9, 2006, 1:25:54 PM1/9/06
to realm...@googlegroups.com
I've been pretty busy with getting accustomed as a father ;-) You can
congratulate me, I now have a son! HOORAY :)

It seems that most of us have been having family business. A normal
state of things I think :)

So not much progress yet. Will submit PluginManager for review in a
couple of days when I come back to work.

-- arilou

Monday, January 9, 2006, 5:06:26 PM, you wrote:

MC> Not a problem, just wanted to know where everyone is at. I
MC> think that by having weekly status reports we will be able to have
MC> an idea of what ppl are working on and gauge the progress being
MC> made and it won't feel like anything has stalled. Or if it has,
MC> then I can react to it much faster than trying to hunt someone
MC> down for progress. Thank Terry, hope you stay well.

MC> On 1/9/06, Terry L. Triplett <te...@triplett.org> wrote:

Michael Cummings

unread,
Jan 9, 2006, 2:01:09 PM1/9/06
to realm...@googlegroups.com
Congratulations Serge! Hope Mother and son are doing well.

Terry L. Triplett

unread,
Jan 9, 2006, 2:53:18 PM1/9/06
to realm...@googlegroups.com
Serge Lobko-Lobanovsky wrote:

>I've been pretty busy with getting accustomed as a father ;-) You can
>congratulate me, I now have a son! HOORAY :)
>

Congratulations! You're darned right you'll be busy. Enjoy.

arilou

unread,
Jan 14, 2006, 5:15:44 PM1/14/06
to RealmForge GDK
Axiom Status Report
January 15, 2005

Overview
I have completely reworked the plugin implementation. As a side effect
of this, now Axiom has its own Virtual File System with extandable
namespaces :) I am going to commit on Monday when I come to work. I
just need to sweep up the code.

It seems that I managed to refactor it the way we discussed the whole
thing here on the mailing list.

-- arilou

P.S. gotta run play with my son while my wife has her supper.

Michael Cummings

unread,
Feb 15, 2006, 9:55:42 AM2/15/06
to realm...@googlegroups.com

Axiom Status Report
February 15, 2006
  
Borrillis' Report
Last Week
Things are progressing nicely, although quietly.  
 
Project Management
  • Nothing realling happening here, mostly being a code jockey.
 
Development
  • Commited some minor fixes and changes. Many thanks to Multiverse and andris for their contributions.
  • I have nearly completed the conversion to MDX 2.0. There are still a couple of issues relating to missing
    methods in the last drop. The next drop is scheduled for April. NOTE: This will not stop me from committing
    these changes as I do have workarounds. This serves as an initial warning that once I do commit it the
    branch will require the Feb drop of DX.
  • Work is continuing on the DotNet3D.Math library. I have completed updating all the vector classes and am
    starting work on the Quat and Matrix classes.

To Do:

Project Management
  • Again I'd like to hear from anyone who has added their name to a task to see how their progress is going.
  • If there is anything blocking you that I need to take of, I need to kow about it.
  • If anyone else is interested in helping out but you don't know what you can do, email me.
     
    Development
      • More work on Demos, and getting the second sample, Chess, into svn.
      • The Demos seem to have lost the mouse pointer. The mouse still works but there is no visual indication.
        This needs to be tracked down and resolved.
      Blocks:
      Microsoft DirectX libraries partially blocking MDX 2.0 conversion.

      Terry L. Triplett

      unread,
      Feb 16, 2006, 10:49:15 AM2/16/06
      to realm...@googlegroups.com

      Axiom Status Report
      February 15, 2006
        
      TLT's Report

      Last Week
       
      Project Management
      • Working with Borrillis - making slow but steady progress on getting the Sourceforge site operational again.  Considering recent news, we must be psychic or something.  :-)
      • Borrillis has set up a new site at the axiomengine.sourceforge.net location using Dragonfly CMS.  We've been working through issues concerning configuration and setup within the SF web environment, tweaking the content, picking out a few themes etc.  Since there was no rush, the site has been in maintenance mode.  I imagine we will decloak it soon enough now.
      • I've added a category for the Bree development branch to bugzilla and have been systematically closing bugs/issues that are no longer relevant (ie. already fixed or out of date) and have started marking others for review so they don't get lost.
      • I've disabled CVS to avoid confusion since that code base is out of date and no longer being developed - people will be directed to the current branch in subversion.  Note this doesn't remove or disable access to the current CVS repository, just removes the link from the project site.
      • I've grabbed the current CVS snapshot that SF provides, so have a copy/backup of the full repository.  The plan is that once sourceforge gets subversion support online I'll migrate the CVS repository into subversion and tag it appropriately.  This will be a full import using cvstosvn, so all of the revision history of the pre-RealmForge codebase will remain intact.  Then we can import the current development branch on top of this so we end up with a full revision history from beginning to end.
      • I've set up some mailing lists:  a private administration list for project admins and a developers list.  Could set up a users list too, but the developers list is more important for now.  The url for the devel list is here: http://lists.sourceforge.net/lists/listinfo/axiomengine-developers
       
      Development
      • Not much happening on this front at the moment.  Build system seems stable with no complaints.

      To Do:

      Project Management
       
      I guess I'll be consumed with more of this since getting the project site running has now become an imperative.
      Those of you who already have a SF account can contact Borrillis or myself with your account information so we can add you to the project, otherwise you need to sign up first.
      • Work with Borrillis to get the website up and running, otherwise prepare the project site for full activity based on requests and feedback.
      • I'm not an artist - could use some help with logos/graphics for those so inclined.  More info below.
      Development
      • No big plans at the moment.
      Blocks:
      Subversion access coming online at sourceforge.  We'll have to use the current repository on tigris.org until then.  Once it becomes operational again, that is.



      Help with logos/graphics:

      The font used by Axiom is a Larabie font called "Metal Lord Heavy" (aka the Iron Maiden font). 
      You can grab the font file here:  http://axiomengine.sourceforge.net/tmp/metalord.ttf
      or here: http://www.larabiefonts.com/fonts/m/metalord.html
      Maybe some of you with artistic talents can start putting together some logos and graphics and we can start building up a collection to use in website design, in engine and other such things.
      To give us some flexibility, it might be useful to riff on the following variations:  Axiom, Axiom3D, Axiom Engine

      Cheers,

      T.


      Terry L. Triplett

      unread,
      Feb 16, 2006, 10:57:56 AM2/16/06
      to realm...@googlegroups.com
      Should have checked that second URL. The following works:
      http://www.myfonts.com/fonts/larabie/metal-lord/

      JW Sullivan

      unread,
      Feb 16, 2006, 12:13:19 PM2/16/06
      to realm...@googlegroups.com
      I think that I'll follow suit with the CEGUI# project as well.  I'm still an admin of the project on SF, so I'll probably move developement back into the CVS branch for now (since I don't have developer access to the SVN repository on tigris).  Then once SVN access is available at SF I'll migrate the project to SVN.  I'll work on updating the codebase in the CVS repository this weekend.
       
      J.W.

      Dan Moorehead

      unread,
      Feb 16, 2006, 1:49:16 PM2/16/06
      to realm...@googlegroups.com
      J.W., are you interested in obtaining SVN access? I think that CEGUI# should be developed alongside Axiom instead of complicated workflow of just updating the compiled dependencies.


      On 2/16/06, JW Sullivan <jwa...@gmail.com> wrote:
      I think that I'll follow suit with the CEGUI# project as well.  I'm still an admin of the project on SF, so I'll probably move developement back into the CVS branch for now (since I don't have developer access to the SVN repository on tigris).  Then once SVN access is available at SF I'll migrate the project to SVN.  I'll work on updating the codebase in the CVS repository this weekend.
       
      J.W.





      --
      Dan Moorehead
      _____________________________________________
      Sophomore in Business Administration: Entrepreneurship

      University of Illinois at Urbana-Champaign

      Project Manager and Software Architect
      RealmForge GDK (http://realmforge.com)

      Resume (http://realmware3d.com/Resume.pdf )
      Business Card (http://realmware3d.com/BusinessCard.jpg)

      JW Sullivan

      unread,
      Feb 16, 2006, 4:07:38 PM2/16/06
      to realm...@googlegroups.com
      Developer access to the svn depot would be good.  I do need to start putting the work that I have been doing up somewhere, and the current RF depot would be a good place.  Once the Axiom project moves over to the SF SVN servers I may move CEGUI# over to the SF SVN servers as well.  I will at least look into using the bug/patch trackers on the SF site to start managing the project better.
       
      J.W.

      Terry L. Triplett

      unread,
      Feb 16, 2006, 4:41:24 PM2/16/06
      to realm...@googlegroups.com
      I can't say I agree with that. CEGUI#'s usefulness extends far beyond
      Axiom, and should be developed independently, just as CEGUI is developed
      independently of OGRE. Different focuses, different concerns. If
      anything, CEGUI# should be developed alongside CEGUI, not Axiom.

      JW Sullivan

      unread,
      Feb 16, 2006, 5:20:23 PM2/16/06
      to realm...@googlegroups.com
      The more I think about it, the more I agree with this.  I think that I will plan on moving forward with migrating developement back to the SF CVS servers.  There has not really been a lot of developement done in the RF SVN tree, so most of the history for the project still resides in CVS.  As soon as SVN is available on SF I will look into migrating to the SVN depots provided by SF.  CEGUI# will remain independant of Axiom, although for now Axiom will be the only officially supported rendering engine, but only because that is what I am currently using.
       
      I'm sure that we can come up with an easy way to integrate the Axiom, and CEGUI# projects even though they come from different locations.  Once CEGUI# gets closer in sync with CEGUI, I will work with Michael and Terry on a way to facilitate using CEGUI# with Axiom.
       
      J.W.
       

      Michael Cummings

      unread,
      Feb 16, 2006, 9:03:28 PM2/16/06
      to realm...@googlegroups.com
      JW,
          I can't agree with you more. I've said it before and have never changed my mind about the tight relationship that Axiom, RF and CEGUI# have had recently. CEGUI# should be updating it's renderer for Axiom when Axiom has a release, which will hopefully more frequent than in the past.
       
      I am more than willing to help in whatever fashion I can with the integration.
       
      Borrillis

       
      On 2/16/06, JW Sullivan <jwa...@gmail.com> wrote:

      JW Sullivan

      unread,
      Feb 17, 2006, 1:19:49 AM2/17/06
      to realm...@googlegroups.com
      I have created the cegui-0_41 branch on the CVS servers.  I'll work on updating it with my current progress this weekend once I read over portions of the CVS manual.  I've been using Perforce and Source Depot for so long, that I don't quite remember how to use CVS very well any more.

      J.W.
      Reply all
      Reply to author
      Forward
      0 new messages