Go to Post if you want to repay us for the omni-wheels, use the money to help out a few rookie teams next year. Buy them batteries or help build them bumpers, anything you see fit will be much better than cash back to us. - AllenGregoryIV [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 03-09-2009, 00:32
Boydean's Avatar
Boydean Boydean is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Apr 2007
Rookie Year: 2003
Location: SC
Posts: 319
Boydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant futureBoydean has a brilliant future
Send a message via AIM to Boydean
Issue Tracker With Programming Team

I'm looking into using a issue tracking system for our programming team. Has anyone done this or something related to it on the their team? I know this might be an unnecessary complicated step for small teams, but what about larger teams, ones that have several programmers.

Issue Tracker(http://en.wikipedia.org/wiki/Issue_tracking_system) -- An issue tracking system (also called trouble ticket system or incident ticket system) is a computer software package that manages and maintains lists of issues, as needed by an organization.

P.S. I have been messing around with Eventum, pretty fancy.
__________________
  #2   Spotlight this post!  
Unread 03-09-2009, 10:19
virtuald's Avatar
virtuald virtuald is offline
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,089
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Issue Tracker With Programming Team

Trac has great integration with SVN, which is nice.
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
  #3   Spotlight this post!  
Unread 03-09-2009, 22:18
ShotgunNinja's Avatar
ShotgunNinja ShotgunNinja is offline
Programming Mentor, FRC 4247
AKA: Nicholas Iannone
FRC #4247 (CougarBOTS)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2006
Location: Milwaukee, WI
Posts: 160
ShotgunNinja is a jewel in the roughShotgunNinja is a jewel in the roughShotgunNinja is a jewel in the roughShotgunNinja is a jewel in the rough
Re: Issue Tracker With Programming Team

What, do you mean something like Bugzilla?

Or, maybe BOTzilla? Just a thought.
__________________
Team #2970 Alum
Team #1652 Alum
2006: School Mascot for Team 1652
2007-2008: Programmer for Team 1652 (Robot Mafia)
2009: Programmer on Team 1652 (Robot Mafia), Programmer on Team 2970 (eSchool eBots)
2010-2016: Volunteer, Wisconsin Regional
2017: Programming Mentor, FRC 4247 (CougarBOTS, Obama SCTE, Milwaukee, WI)
  #4   Spotlight this post!  
Unread 04-09-2009, 18:20
lynca's Avatar
lynca lynca is offline
Andrew Lynch
FRC #2587 (DiscoBots)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Houston, TX
Posts: 1,612
lynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond repute
Send a message via AIM to lynca
Re: Issue Tracker With Programming Team

Quote:
Originally Posted by virtuald View Post
Trac has great integration with SVN, which is nice.
I second Trac !!!
it's fantastic developer/wiki/bug-tracker.
__________________
History: 624 - Cryptonite --> 118 - Robonauts --> 2158 - AusTIN CANS --> 2587 DiscoBots
Bio: Andrew Lynch "How I Work" ---- LinkedIn , Facebook, Twitter
  #5   Spotlight this post!  
Unread 04-10-2009, 15:13
Nadav Zingerman Nadav Zingerman is offline
Registered User
FRC #2230
Team Role: Programmer
 
Join Date: Jul 2009
Rookie Year: 2009
Location: Israel
Posts: 90
Nadav Zingerman is a splendid one to beholdNadav Zingerman is a splendid one to beholdNadav Zingerman is a splendid one to beholdNadav Zingerman is a splendid one to beholdNadav Zingerman is a splendid one to beholdNadav Zingerman is a splendid one to beholdNadav Zingerman is a splendid one to behold
Re: Issue Tracker With Programming Team

I think the development cycle is far too short to justify a bug tracker.
  #6   Spotlight this post!  
Unread 05-10-2009, 21:34
esquared's Avatar
esquared esquared is offline
Keeps saying 3-2-1-Rush...
AKA: Angry Eric
no team (Volunteer!)
Team Role: Mascot
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Boston, MA
Posts: 192
esquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond reputeesquared has a reputation beyond repute
Re: Issue Tracker With Programming Team

Mantis/SVN/MediaWiki. The integration is slightly tricky to get working, but there are companies that use this internally for a pretty decent tracking/versioning/documentation system.
  #7   Spotlight this post!  
Unread 07-10-2009, 01:04
keehun's Avatar
keehun keehun is offline
Team Captain
AKA: Keehun Nam
FRC #2502 (EP Robotics)
Team Role: Leadership
 
Join Date: May 2008
Rookie Year: 2008
Location: Eden Priaire
Posts: 474
keehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond repute
Send a message via AIM to keehun
Re: Issue Tracker With Programming Team

I would say something simple available on Github is enough. However, I set up Trac on my server and the few programmers we had used it crafty enough for it to help. We set up milestones for deadlines for specific assignments and used it as a webpage where we could look at all the commit activities. I'd say that teams should move to Git or Hg (Mercurial) and use Github/Bitbucket which both have good web interfaces for very basic, but useful, issue tracking.
__________________
For by grace you have been saved through faith, and that not of yourselves; it is the gift of God, not of works, lest anyone should boast. -- Ephesians 2:8-9
2010: Quarter Finalist (MN 10,000 Lakes)
2010: Website Award (MN 10,000 Lakes)
2009: Quarter Finalist (MN 10,000 Lakes)
2009: GM Industrial Award (MN 10,000 Lakes)
  #8   Spotlight this post!  
Unread 07-10-2009, 17:12
Tanner's Avatar
Tanner Tanner is offline
Registered User
FRC #1261 (Roblions)
Team Role: Programmer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Suwanee, GA
Posts: 311
Tanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to behold
Re: Issue Tracker With Programming Team

I would love to use a issue tracking and a version control system, but the lack of a usable internet at school limits us from what we can use. Other than having a dedicated computer for hosting and having a small wireless network to host such programs for the one desktop (which I guess could be the host) with two laptops.

Though I think a bug tracker is bit overkill, though I could see it being useful with some complicated code.

-Tanner
  #9   Spotlight this post!  
Unread 07-10-2009, 18:15
Chief Pride's Avatar
Chief Pride Chief Pride is offline
<3
AKA: James Kiefer
no team
 
Join Date: Sep 2007
Rookie Year: 2007
Location: Kalamazoo, MI
Posts: 653
Chief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond repute
Re: Issue Tracker With Programming Team

Last year I opted that my team use http://origo.origo.ethz.ch/. That way we can REALLY save code from older seasons.
  #10   Spotlight this post!  
Unread 09-10-2009, 11:20
keehun's Avatar
keehun keehun is offline
Team Captain
AKA: Keehun Nam
FRC #2502 (EP Robotics)
Team Role: Leadership
 
Join Date: May 2008
Rookie Year: 2008
Location: Eden Priaire
Posts: 474
keehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond repute
Send a message via AIM to keehun
Re: Issue Tracker With Programming Team

Quote:
Originally Posted by Tanner View Post
I would love to use a issue tracking and a version control system, but the lack of a usable internet at school limits us from what we can use. Other than having a dedicated computer for hosting and having a small wireless network to host such programs for the one desktop (which I guess could be the host) with two laptops.

Though I think a bug tracker is bit overkill, though I could see it being useful with some complicated code.

-Tanner
Do you mean usable internet as in open ports and such? If you use Mercurial (Which I HIGHLY recommend, and use Bitbucket.com - they let you 150MB Private Repository with multiple users) you can push your commits over HTTP. It's basically a HTTP request over port 80 which is EXACTLY like another web page... If your school won't even allow that, either have an internal computer be acting as Mercurial host, etc.

Bug tracker with milestones and assignees and level of complication and threaded comments, like Trac, might be overkill but go ahead and try out Github's. I feel that it's pretty useful. Even just as a "todo" list.

Keehun

P.S. If you ever need Git/Mercurial/SVN/Web hosting, I'll be here to help you out, either giving you web space/repositories or helping you set up on your own hardware. (Hosting at Tier-4 rated datacenter in a network hub downtown LA)
__________________
For by grace you have been saved through faith, and that not of yourselves; it is the gift of God, not of works, lest anyone should boast. -- Ephesians 2:8-9
2010: Quarter Finalist (MN 10,000 Lakes)
2010: Website Award (MN 10,000 Lakes)
2009: Quarter Finalist (MN 10,000 Lakes)
2009: GM Industrial Award (MN 10,000 Lakes)
  #11   Spotlight this post!  
Unread 10-10-2009, 15:52
Tanner's Avatar
Tanner Tanner is offline
Registered User
FRC #1261 (Roblions)
Team Role: Programmer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Suwanee, GA
Posts: 311
Tanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to behold
Re: Issue Tracker With Programming Team

Quote:
Originally Posted by keehun View Post
Do you mean usable internet as in open ports and such? If you use Mercurial (Which I HIGHLY recommend, and use Bitbucket.com - they let you 150MB Private Repository with multiple users) you can push your commits over HTTP. It's basically a HTTP request over port 80 which is EXACTLY like another web page... If your school won't even allow that, either have an internal computer be acting as Mercurial host, etc.

Bug tracker with milestones and assignees and level of complication and threaded comments, like Trac, might be overkill but go ahead and try out Github's. I feel that it's pretty useful. Even just as a "todo" list.

Keehun

P.S. If you ever need Git/Mercurial/SVN/Web hosting, I'll be here to help you out, either giving you web space/repositories or helping you set up on your own hardware. (Hosting at Tier-4 rated datacenter in a network hub downtown LA)
Eh, meaningful like they (the county) won't let us connect anything that isn't county property to the internet. I don't really consider is usable as if you, for example, want to upload a code file to the internet, it would involve copying it to a thumb drive and then shuffle over to a school desktop to copy over and upload. It's not exactly a easy process and knowing me, I wouldn't do it as often as it should be done.

Origo looks interesting. Definitely something to bookmark.

-Tanner
  #12   Spotlight this post!  
Unread 11-10-2009, 15:37
keehun's Avatar
keehun keehun is offline
Team Captain
AKA: Keehun Nam
FRC #2502 (EP Robotics)
Team Role: Leadership
 
Join Date: May 2008
Rookie Year: 2008
Location: Eden Priaire
Posts: 474
keehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond repute
Send a message via AIM to keehun
Re: Issue Tracker With Programming Team

Perhaps you should consider talking to your team & mentors to propose to the school board that you be allowed one specific domain (github.com or bitbucket.com, etc). I proposed to my school to open a port (for SVN) but they turned it down saying that an open port is too big of a security risk, but I think allowing TCP connections to one IP address (for more security, just outbound) could be more realistic in terms of a proposal...

I think if nothing like that works out, you should definitely try to have one of the computers be the host for Git or Mercurial. (Host can also be the dev/client)

Keehun
__________________
For by grace you have been saved through faith, and that not of yourselves; it is the gift of God, not of works, lest anyone should boast. -- Ephesians 2:8-9
2010: Quarter Finalist (MN 10,000 Lakes)
2010: Website Award (MN 10,000 Lakes)
2009: Quarter Finalist (MN 10,000 Lakes)
2009: GM Industrial Award (MN 10,000 Lakes)
  #13   Spotlight this post!  
Unread 12-10-2009, 08:35
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,073
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Issue Tracker With Programming Team

I like using fancy solutions as much as the next guy but last year I used a white board in the room (it was used exclusively by us) Simple, easy to set up and everyone could see where things were. It also has great time and resource management capabilities. Of course, we had one student programmer and 2 mentors helping him and everyone had different schedules. Having an extremely visible (purple marker on a white board) system was the most effective for us because it allowed us to communicate despite some of us being there from 11-1am while others were there more normal hours.
__________________




.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Solenoid Programming Issue. Dr. Manhattan Pneumatics 2 10-02-2009 17:42
Team with limited programming resources J. Stofflett Programming 7 11-01-2009 11:53
Strange IR sensor movement with default tracker code wun Programming 5 19-03-2004 10:51
Is your team going to use a beacon tracker? Kevin Watson General Forum 15 26-02-2004 20:19


All times are GMT -5. The time now is 14:33.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi