Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove old versions of direct ethernet #361

Merged
merged 3 commits into from
Jul 27, 2017

Conversation

ejeffrey
Copy link
Contributor

These are out of date.

@jwenner
Copy link
Contributor

jwenner commented Jul 27, 2016

I strongly disagree with this PR. This is the last publicly released version of the Direct Ethernet server. If we remove this, how are groups outside of ours supposed to talk with their DAC/ADC boards?

@ejeffrey
Copy link
Contributor Author

If the up to date code is not here, they need to be getting it from us directly. Or we should move the code from pyle back here.

It will still, of course, be available in the history, but by publishing obsolete code doesn't help anyone.

@maffoo
Copy link
Contributor

maffoo commented Jul 27, 2016

@jwenner, also, the binaries that we've built are published on bintray (https://bintray.com/labrad/generic/direct-ethernet) and at least the last release of the direct ethernet server was tagged as direct-ethernet-v1.2.3 so it is here in the repo and always possible to go back. So nothing is going away for people who need it, this would just be cleaning up the tip of tree to only contain stuff that is being actively developed.

I do agree that we need to discuss the best way to deal with things here, however, because this repository is kind of a hodgepodge, and different people are probably using the code in different ways.

@jwenner
Copy link
Contributor

jwenner commented Jul 27, 2016

Please see rationale for having the updated code in a private repo here: martinisgroup/pyle#1073.

And as an example of another such group using the qubit sequencer code, Haohua's group (see #288), and Robert's group uses the FPGA server and so direct ethernet server.

Now, what I would support is putting a note in the readmes saying that these servers are no longer being updated and to contact us for the latest versions.

@ejeffrey
Copy link
Contributor Author

OK, I am going to leave the fpga server and calibration server for now (but remember, the calibrations server is broken!).

The direct ethernet server and qubit server I am going to remove from master, but add a readme with instructions pointing to both the bintray release and the release tag for the source repo.

@ejeffrey
Copy link
Contributor Author

OK, notes added with both bintray and github links.

I really don't want someone checking this out and thinking it is the latest repo, and by referring to a tag, that will prevent anyone from making modifications and trying to submit a PR which we can't accept.


The source code is available in a release tag of the git repository:

https://github.com/martinisgroup/servers/tree/direct-ethernet-v1.2.3
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would suggest putting all these notes in the main README.md so this is shows up for people browsing the repo in the web interface.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will mention it in README.md, but someone who checks out the repo and is looking for the files may not see it there.

@ejeffrey ejeffrey force-pushed the u/ejeffrey/remove-direct-ethernet branch from b2c2006 to 5c73d4d Compare July 28, 2016 16:30
of the qubit sequencer and direct ethernet server

Add note to main readme

Move readme about direct ethernet and qubit sequencer
into directory where those servers used to live

Fix comment

Rename readme file

Rename readme.txt to MD file for github rendering
@ejeffrey ejeffrey force-pushed the u/ejeffrey/remove-direct-ethernet branch from 5c73d4d to 29cb554 Compare July 28, 2016 16:32
@ejeffrey
Copy link
Contributor Author

OK, converted to .md files

@maffoo
Copy link
Contributor

maffoo commented Aug 6, 2016

LGTM

@maffoo maffoo merged commit 589b5d6 into master Jul 27, 2017
@maffoo maffoo deleted the u/ejeffrey/remove-direct-ethernet branch July 27, 2017 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants