Go to Post If we supply the part that adds the awesome to their robot, that makes us look good too. - DonRotolo [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 27-04-2014, 16:05
Ben Wolsieffer Ben Wolsieffer is offline
Dartmouth 2020
AKA: lopsided98
FRC #2084 (Robots by the C)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Manchester, MA (Hanover, NH)
Posts: 520
Ben Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud of
Question SmartDashboardFX source code access

Does anyone know where I could get a copy of the latest source for the new JavaFX SmartDashboard (or SFX or SmartDashboard 2.0 or whatever you want to call it)?

I know that all FIRST code used to be hosted on FIRST Forge, but I am pretty sure they are switching to TeamForge for all the latest code (such as WPILib for the roboRIO, Gazebo Simulator and the other projects).

The SmartDashboardFX project exists on both sites, but the last commit on FIRST Forge to the project is from August 2013, while the latest commit on TeamForge is from January 2014.

The problem is that I can get pull the code off of the svn repo on FIRST Forge, but not the git repo on TeamForge. The git repo uses ssh and uses public key authentication. I uploaded my public key to my account and I was successfully able to pull the RobotBuilder source from TeamForge, but not the SmartDashboardFX source.

I was wondering if anyone knows if there is a reason for not allowing teams to access the code, or is this a configuration mistake?

I know it is possible to make extensions without having the code, but I would like to see it to understand the inner workings of the dashboard better and to be able to fix bugs. Also I am interested in making it work with Java 8, which it currently doesn't support. I would rather work with the latest code than code that is half a year old.
__________________



2016 North Shore District - Semifinalists and Excellence in Engineering Award
2015 Northeastern University District - Semifinalists and Creativity Award
2014 Granite State District - Semifinalists and Innovation in Control Award
2012 Boston Regional - Finalists
  #2   Spotlight this post!  
Unread 30-04-2014, 12:10
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: SmartDashboardFX source code access

Quote:
Originally Posted by lopsided98 View Post
Does anyone know where I could get a copy of the latest source for the new JavaFX SmartDashboard (or SFX or SmartDashboard 2.0 or whatever you want to call it)?

I know that all FIRST code used to be hosted on FIRST Forge, but I am pretty sure they are switching to TeamForge for all the latest code (such as WPILib for the roboRIO, Gazebo Simulator and the other projects).

The SmartDashboardFX project exists on both sites, but the last commit on FIRST Forge to the project is from August 2013, while the latest commit on TeamForge is from January 2014.

The problem is that I can get pull the code off of the svn repo on FIRST Forge, but not the git repo on TeamForge. The git repo uses ssh and uses public key authentication. I uploaded my public key to my account and I was successfully able to pull the RobotBuilder source from TeamForge, but not the SmartDashboardFX source.

I was wondering if anyone knows if there is a reason for not allowing teams to access the code, or is this a configuration mistake?

I know it is possible to make extensions without having the code, but I would like to see it to understand the inner workings of the dashboard better and to be able to fix bugs. Also I am interested in making it work with Java 8, which it currently doesn't support. I would rather work with the latest code than code that is half a year old.
Hmm, odd. That is a configuration error. There is a hg mirror on my bitbucket (bitbucket.org/byteit101/sfx*), but yea, the official one is on teamforge, and I'm not sure why its set up like that. I will investigate as (Allow all Site Users and Guests: SCM View > All) is set...

Re: java 8, this is the root cause: https://github.com/jruby/jrubyfx/issues/82 (And I build sfx with github.com/byteit101/JRubyFXML, which has a few minor differences because some of the java 8 fixes i reference in the last comment broke other stuff)
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #3   Spotlight this post!  
Unread 30-04-2014, 18:09
Ben Wolsieffer Ben Wolsieffer is offline
Dartmouth 2020
AKA: lopsided98
FRC #2084 (Robots by the C)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Manchester, MA (Hanover, NH)
Posts: 520
Ben Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud of
Re: SmartDashboardFX source code access

Thanks for the link to your mirror. I don't know if you've tried to fix it yet, but I thought I'd let you know that it still doesn't work for me.

I saw the bug report earlier when I was investigating the bug on Java 8, and added a comment to it, which you might have seen.
__________________



2016 North Shore District - Semifinalists and Excellence in Engineering Award
2015 Northeastern University District - Semifinalists and Creativity Award
2014 Granite State District - Semifinalists and Innovation in Control Award
2012 Boston Regional - Finalists
  #4   Spotlight this post!  
Unread 06-05-2014, 19:50
Ben Wolsieffer Ben Wolsieffer is offline
Dartmouth 2020
AKA: lopsided98
FRC #2084 (Robots by the C)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Manchester, MA (Hanover, NH)
Posts: 520
Ben Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud of
Re: SmartDashboardFX source code access

I just want to let you know that I am still unable to access the official source code.

When I try to access the online code browser, I get this error:
Code:
HTTP ERROR: 403

Problem accessing /gerrit/gitweb. Reason:

    Forbidden
When I try cloning with git, I get this error:
Code:
fatal: '/sfx': not a Gerrit project
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Thanks, Ben
__________________



2016 North Shore District - Semifinalists and Excellence in Engineering Award
2015 Northeastern University District - Semifinalists and Creativity Award
2014 Granite State District - Semifinalists and Innovation in Control Award
2012 Boston Regional - Finalists
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


All times are GMT -5. The time now is 02:49.

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