Open Engineering Design

Open source has flourished because software is "infinitely-reproducible".
Physical objects are not so easily reproduced but the information for making them is.
ProtoForge.org


« Launching a beast | Main | PF Update »
Wednesday Feb 07, 2007

Update

Well, after some time off due to moving to a new state and starting a new job on Orion I finally got back to hammering out some good code on Protoforge.  A few bugs have been fixed and some new functionality added (like Meetings).  I'm trying to clean it up to make it look a little better as well.  I had not spent much thought on that when developing because the most important thing is to have it work right and that's starting to settle down nicely.  Some obvious lack of needed functionality has been identified by some of the SEDSat-2 members and I really appreciate all the feedback I've been getting.  Thank You!

The need for moving requirements around in the tree is a fairly pressing issue that is high on my to-do list.  Right now, when you suggest a requirement it gets added to the top of the list (under the parent requiremeent) and that is where it stays.  If you want to move it to a different parent you have to delete it and re-suggest it.  Which is a serious pain.  I am using Preorder Tree Traversal to keep track of the tree and I'll need to dig into the code a bit to come up with a good scheme for adding Cut/Copy/Paste functions to the Options drop down menu for the requirements.  So it is on the way and you will be able to move even Baselined requirements once it is set up.  Another issue high on the list is more of a nuissance than a bug.  When renumbering document sections to lower level section numbers an error pops up and doesn't allow you to do it.  Not such a big deal but definitely annoying.

Other things that are coming soon:

Editing your user profile page so you can add text and html and images there.

Requirement Tagging: 
Create a tag (any bit of text you want) and a description for the tag and then tag your requirements.
This will be useful for assigning requirements to subsystems and probably a whole bunch of other things.

Requirement search based on keywords, tags, baseline status, and whatever else I can think of :)

Thanks for joining me on this journey, I will try to post to this blog more often with details of the PF saga.

Comments:

Aaron, I've done a good deal of PHP work in the past few months and would be interested in checking out the code again.

Posted by Guy McArthur on February 08, 2007 at 10:42 AM MST #

[Trackback] Casino games. Foxwoods casino. Atlantis casino. Casino. Play casino games. Latest no deposit bonus casino coupon codes. Online casino.

Posted by Casino royale. on May 22, 2008 at 06:30 PM MST #

Post a Comment:
Comments are closed for this entry.