Launchpad, bugtracker and blueprints

Panda3D Forum Index -> General Discussion Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
treeform


Posts: 2027
Location: Seattle

PostPosted: Thu Oct 09, 2008 5:48 pm    Post subject: Launchpad, bugtracker and blueprints Reply with quote
Pro-rsoft and me been trying out new tool to keep suggestions and bugs in check. The tool i picked was launchpad.

Launchpad has your standard bug tracker that deals with bug's priority and assignment. Any one should be able to report bugs there as soon as they get account. I felt that many of the bugs where getting forgotten and not fixed. Common case is when work around is found but at the bug itself remains.

We used this bug tracker to track bugs in 1.5.3 but its been put to real use in 1.5.4 bug hunt. As you might know 1.5.3 was kind of a turning point when Josh left maintainer spot for panda3d and after couple month pro and i decided to take over. Hopefully with the help of community we can help to fix bugs and provide community releases. Our first order of business was the new license. Panda3d license has changed a long time ago to BSD but we had no true BSD release. Needless to say that 1.5.3 release was hectic but we manage to pull it off. After using the launchpad bug tracker we discovered more and more bugs that otherwise would have been left unnoticed or forgotten. After seen all of them we agreed on a 1.5.4 release that would be as the final bug fix release for 1.5.x series. And this is where the bug tracking system really shined.

Another cool aspect of launchpad is the blueprint system. With blueprints one can request features or start discussions on them without filling up the bug tracker. Blueprints also have life of their own with approvers, implementers and even mentors. It is really and interesting system. As more goals get put into the blueprint system one could look back and see where panda3d is going and how soon we plan to get there. This tool has been massive help with the 1.6.0 release. The 1.6.0 release is not as stable release but will contain wealth of new features: the important ones being MacOSX official binary, Collada reader and mine some what humble comparatively pyro system. I don't think we could have pulled the feature coordination for 1.6.0 without the blueprints in launchpad - i feel we would have been stuck on emails and forum postings in one big disorganized sludge.

I think the bug tracker and the spec tracker are a great tools that would help to move Panda3D into more open source mentality and help build richer open source community. When its very easy to find some thing to work on and very easy to contribute to this some thing we will get more contributes.

And without further hesitation i give you the link:
http://launchpad.net/panda3d
_________________
Panda3d IRC irc://irc.freenode.net/panda3d | BUGs https://bugs.launchpad.net/panda3d
My MMORTS game: http://aff2aw.com
GitHub: http://github.com/treeform | Twitter: http://twitter.com/treeform
drwr


Posts: 8026
Location: Glendale, CA

PostPosted: Thu Oct 09, 2008 6:01 pm    Post subject: Reply with quote
I'm really excited to see the Panda3D launchpad, er, launch. I think this is the beginning of a new era in Panda's life--my hope is to see it migrate from a Disney project that's useful to the community, to a true community-built and community-maintained project that's useful to Disney.

Major kudos to treeform and pro-rsoft for taking the initiative and setting this up!

David
illume


Posts: 26

PostPosted: Thu Oct 09, 2008 7:02 pm    Post subject: Reply with quote
nice one Smile

I'm adding patches/bug reports on my quest to get panda compiling and running with OSX.

cheers,
Manakel


Posts: 317
Location: France

PostPosted: Fri Oct 10, 2008 3:32 am    Post subject: Reply with quote
Yoh, Well done !


Is the thing open to "python side" extensions / helpers for Panda3D or does it only concerns the C++ engine behind?
_________________
Bold words are keyword to help you decide quickly if this post interest you or not....
(you should be able to understand the post by reading only bold words Smile)
treeform


Posts: 2027
Location: Seattle

PostPosted: Fri Oct 10, 2008 3:49 am    Post subject: Reply with quote
yes its open to all and any kind of extension, python side, doc side - if you want some one to improve something file a blueprint; if you find a bug - file a bug.
_________________
Panda3d IRC irc://irc.freenode.net/panda3d | BUGs https://bugs.launchpad.net/panda3d
My MMORTS game: http://aff2aw.com
GitHub: http://github.com/treeform | Twitter: http://twitter.com/treeform
LBarret


Posts: 54

PostPosted: Mon Feb 16, 2009 4:49 am    Post subject: good thing ! Reply with quote
this is very good.
We will try to add some input.

beside you have good taste, you took the panda pic I made as a proposal long ago. Wink (it was a quick modification of someone else pic, so it is not really mine.).
emeryc


Posts: 36

PostPosted: Fri May 08, 2009 3:02 am    Post subject: Reply with quote
So, what is the current preferred way of checking out source? Is it still cvs from sourceforge or ???
rdb
pro-rsoft

Posts: 5843
Location: Netherlands

PostPosted: Fri May 08, 2009 3:45 am    Post subject: Reply with quote
Yes, CVS from sourceforge. You'll also need the thirdparty packages from the download page.

If you run OSX, you need to find the value for SIMPLE_THREADS and HAVE_THREADS in makepanda.py and change them from 1 to UNDEF .
emeryc


Posts: 36

PostPosted: Fri May 08, 2009 7:02 pm    Post subject: Reply with quote
Any plans for moving off of CVS? Just curious.
croxis


Posts: 322
Location: Portland, OR

PostPosted: Fri May 08, 2009 9:55 pm    Post subject: Reply with quote
My understanding is no, all of DIsney's production chain relies on cvs, and it would take time to take for them to convert.
_________________
David - Proud to be saving the world sense 1984
rdb
pro-rsoft

Posts: 5843
Location: Netherlands

PostPosted: Sat May 09, 2009 1:04 am    Post subject: Reply with quote
No. Why would we migrate off CVS? Don't touch something that works perfectly.

http://panda3d.org/phpbb2/viewtopic.php?t=2833
arush


Posts: 26

PostPosted: Wed Jun 03, 2009 8:03 pm    Post subject: Reply with quote
I don't know how easy it will be for community to find bugs, especially since I believe most are still learning.
lol I always assume I am the one making a mistake when something doesn't work..
rdb
pro-rsoft

Posts: 5843
Location: Netherlands

PostPosted: Thu Jun 04, 2009 2:34 am    Post subject: Reply with quote
Well, at least every crash without error message counts to me as a bug.
chombee


Posts: 244

PostPosted: Sat Jun 06, 2009 12:34 pm    Post subject: Reply with quote
This is a very good thing.
Praios


Posts: 158
Location: Germany

PostPosted: Thu Dec 03, 2009 4:57 am    Post subject: Reply with quote
Just to put in into discussion: Have you seen Origo, yet?
_________________
What am I actually talking about? - I don't know...
Display posts from previous:   
Post new topic   Reply to topic    Panda3D Forum Index -> General Discussion All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group