Good morning yt developers, I am very pleased to introduce to you all the yt hub: http://hub.yt-project.org/. This was one of the main motivations for moving to yt-project.org. Many here might remember the enzotools barn, which was a place for people to submit non-yt related enzo scripts. The barn was very limited in scope and had somewhat poor usability since the submission and registration processes were not at all automated or simple. Those days are over. With the yt hub, users can create their own accounts and submissions themselves. We are aiming for the yt hub to become the place to share all things related to computational astrophysics: yt scripts, simulation code specific scripts, relevant news (like workshop announcements), repositories of scripts for making figures from published papers, etc. Users also have the option of subscribing to the hub, where they will receive email alerts of new submissions. Before we announce this to the full community, it would be great have the site decently populated with submissions. If you have anything that you think other people would be interested in, please post it to the hub. Currently, the recommended method is to create a repository somewhere like bitbucket and to submit the link to that. If you'd like to host you submissions somewhere else, that's fine, too. All comments and feedback are welcome. Hopefully, this can be something really great. Britton Matt
Hi all,
To follow up on Britton's email, he and I have been working on
automating and streamlining this process. We have created a command,
"hubsubmit", that will submit a mercurial repository to the Hub; it
builds on the work of the "bootstrap_dev" command in getting users up
and running on Bitbucket and with Mercurial.
The idea is that if someone has created a set of scripts, or has an
existing repository, it should be easy to submit that to the Hub.
The command proceeds as follows:
* Check if a repository exists in the current working directory (or,
optionally, the directory specified by --repo or -R)
* If not: prompt the user whether or not they would like to create
one. If so, create and import all current contents. If not, quit.
* Check if a BitBucket URL is already in the set of paths in the
repository; i.e., if it is a push alias. If not, prompt the user for
creating a repo on BitBucket and push to that location.
* Push to BitBucket URL.
* Prompt for Hub username/password
* Prompt for necessary hub submission stuff
* Submit!
If you could test it out (and if you run into a low-hanging bug or
ugliness, feel free to fix it!) that would be great. Britton or I can
remove any 'test' submissions you make along the way.
The idea here is to make it ridiculously easy to submit to the Hub --
just one step harder than the pastebin. I think this is a good step
in that direction, but I'd love some testing and suggestions!
-Matt
On Mon, Aug 22, 2011 at 10:37 AM, Britton Smith
Good morning yt developers,
I am very pleased to introduce to you all the yt hub: http://hub.yt-project.org/.
This was one of the main motivations for moving to yt-project.org. Many here might remember the enzotools barn, which was a place for people to submit non-yt related enzo scripts. The barn was very limited in scope and had somewhat poor usability since the submission and registration processes were not at all automated or simple. Those days are over.
With the yt hub, users can create their own accounts and submissions themselves. We are aiming for the yt hub to become the place to share all things related to computational astrophysics: yt scripts, simulation code specific scripts, relevant news (like workshop announcements), repositories of scripts for making figures from published papers, etc. Users also have the option of subscribing to the hub, where they will receive email alerts of new submissions.
Before we announce this to the full community, it would be great have the site decently populated with submissions. If you have anything that you think other people would be interested in, please post it to the hub. Currently, the recommended method is to create a repository somewhere like bitbucket and to submit the link to that. If you'd like to host you submissions somewhere else, that's fine, too.
All comments and feedback are welcome. Hopefully, this can be something really great.
Britton Matt
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
Hey Matt, I used this the other day to submit my "resubmit" script (for automatically resubmitting long enzo jobs to the kraken queue), and the yt hubsubmit script worked beautifully. This will make it super easy for people to submit their own scripts and such to the hub for sharing with the community. Great work! Cameron On 8/23/11 3:59 PM, Matthew Turk wrote:
Hi all,
To follow up on Britton's email, he and I have been working on automating and streamlining this process. We have created a command, "hubsubmit", that will submit a mercurial repository to the Hub; it builds on the work of the "bootstrap_dev" command in getting users up and running on Bitbucket and with Mercurial.
The idea is that if someone has created a set of scripts, or has an existing repository, it should be easy to submit that to the Hub.
The command proceeds as follows:
* Check if a repository exists in the current working directory (or, optionally, the directory specified by --repo or -R) * If not: prompt the user whether or not they would like to create one. If so, create and import all current contents. If not, quit. * Check if a BitBucket URL is already in the set of paths in the repository; i.e., if it is a push alias. If not, prompt the user for creating a repo on BitBucket and push to that location. * Push to BitBucket URL. * Prompt for Hub username/password * Prompt for necessary hub submission stuff * Submit!
If you could test it out (and if you run into a low-hanging bug or ugliness, feel free to fix it!) that would be great. Britton or I can remove any 'test' submissions you make along the way.
The idea here is to make it ridiculously easy to submit to the Hub -- just one step harder than the pastebin. I think this is a good step in that direction, but I'd love some testing and suggestions!
-Matt
On Mon, Aug 22, 2011 at 10:37 AM, Britton Smith
wrote: Good morning yt developers,
I am very pleased to introduce to you all the yt hub: http://hub.yt-project.org/.
This was one of the main motivations for moving to yt-project.org. Many here might remember the enzotools barn, which was a place for people to submit non-yt related enzo scripts. The barn was very limited in scope and had somewhat poor usability since the submission and registration processes were not at all automated or simple. Those days are over.
With the yt hub, users can create their own accounts and submissions themselves. We are aiming for the yt hub to become the place to share all things related to computational astrophysics: yt scripts, simulation code specific scripts, relevant news (like workshop announcements), repositories of scripts for making figures from published papers, etc. Users also have the option of subscribing to the hub, where they will receive email alerts of new submissions.
Before we announce this to the full community, it would be great have the site decently populated with submissions. If you have anything that you think other people would be interested in, please post it to the hub. Currently, the recommended method is to create a repository somewhere like bitbucket and to submit the link to that. If you'd like to host you submissions somewhere else, that's fine, too.
All comments and feedback are welcome. Hopefully, this can be something really great.
Britton Matt
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
Hi Britton and Matt, I wanted to second Cameron's praise for the yt hub. I just submitted one of my scripts, and the process was very straightforward. It's a *huge* improvement over the Barn. Great job guys. Cheers, John On 08/31/2011 02:57 PM, Cameron Hummels wrote:
Hey Matt,
I used this the other day to submit my "resubmit" script (for automatically resubmitting long enzo jobs to the kraken queue), and the yt hubsubmit script worked beautifully. This will make it super easy for people to submit their own scripts and such to the hub for sharing with the community. Great work!
Cameron
On 8/23/11 3:59 PM, Matthew Turk wrote:
Hi all,
To follow up on Britton's email, he and I have been working on automating and streamlining this process. We have created a command, "hubsubmit", that will submit a mercurial repository to the Hub; it builds on the work of the "bootstrap_dev" command in getting users up and running on Bitbucket and with Mercurial.
The idea is that if someone has created a set of scripts, or has an existing repository, it should be easy to submit that to the Hub.
The command proceeds as follows:
* Check if a repository exists in the current working directory (or, optionally, the directory specified by --repo or -R) * If not: prompt the user whether or not they would like to create one. If so, create and import all current contents. If not, quit. * Check if a BitBucket URL is already in the set of paths in the repository; i.e., if it is a push alias. If not, prompt the user for creating a repo on BitBucket and push to that location. * Push to BitBucket URL. * Prompt for Hub username/password * Prompt for necessary hub submission stuff * Submit!
If you could test it out (and if you run into a low-hanging bug or ugliness, feel free to fix it!) that would be great. Britton or I can remove any 'test' submissions you make along the way.
The idea here is to make it ridiculously easy to submit to the Hub -- just one step harder than the pastebin. I think this is a good step in that direction, but I'd love some testing and suggestions!
-Matt
On Mon, Aug 22, 2011 at 10:37 AM, Britton Smith
wrote: Good morning yt developers,
I am very pleased to introduce to you all the yt hub: http://hub.yt-project.org/.
This was one of the main motivations for moving to yt-project.org. Many here might remember the enzotools barn, which was a place for people to submit non-yt related enzo scripts. The barn was very limited in scope and had somewhat poor usability since the submission and registration processes were not at all automated or simple. Those days are over.
With the yt hub, users can create their own accounts and submissions themselves. We are aiming for the yt hub to become the place to share all things related to computational astrophysics: yt scripts, simulation code specific scripts, relevant news (like workshop announcements), repositories of scripts for making figures from published papers, etc. Users also have the option of subscribing to the hub, where they will receive email alerts of new submissions.
Before we announce this to the full community, it would be great have the site decently populated with submissions. If you have anything that you think other people would be interested in, please post it to the hub. Currently, the recommended method is to create a repository somewhere like bitbucket and to submit the link to that. If you'd like to host you submissions somewhere else, that's fine, too.
All comments and feedback are welcome. Hopefully, this can be something really great.
Britton Matt
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
-- John Wise Assistant Professor of Physics Center for Relativistic Astrophysics, Georgia Tech
Oh, and I should've thanked *both* Britton and Matt for their work on this. I know Britton put a lot of work (and new scripts!) into it. Excellent work, gentlepeople! On 9/1/11 8:45 AM, John Wise wrote:
Hi Britton and Matt,
I wanted to second Cameron's praise for the yt hub. I just submitted one of my scripts, and the process was very straightforward. It's a *huge* improvement over the Barn. Great job guys.
Cheers, John
On 08/31/2011 02:57 PM, Cameron Hummels wrote:
Hey Matt,
I used this the other day to submit my "resubmit" script (for automatically resubmitting long enzo jobs to the kraken queue), and the yt hubsubmit script worked beautifully. This will make it super easy for people to submit their own scripts and such to the hub for sharing with the community. Great work!
Cameron
On 8/23/11 3:59 PM, Matthew Turk wrote:
Hi all,
To follow up on Britton's email, he and I have been working on automating and streamlining this process. We have created a command, "hubsubmit", that will submit a mercurial repository to the Hub; it builds on the work of the "bootstrap_dev" command in getting users up and running on Bitbucket and with Mercurial.
The idea is that if someone has created a set of scripts, or has an existing repository, it should be easy to submit that to the Hub.
The command proceeds as follows:
* Check if a repository exists in the current working directory (or, optionally, the directory specified by --repo or -R) * If not: prompt the user whether or not they would like to create one. If so, create and import all current contents. If not, quit. * Check if a BitBucket URL is already in the set of paths in the repository; i.e., if it is a push alias. If not, prompt the user for creating a repo on BitBucket and push to that location. * Push to BitBucket URL. * Prompt for Hub username/password * Prompt for necessary hub submission stuff * Submit!
If you could test it out (and if you run into a low-hanging bug or ugliness, feel free to fix it!) that would be great. Britton or I can remove any 'test' submissions you make along the way.
The idea here is to make it ridiculously easy to submit to the Hub -- just one step harder than the pastebin. I think this is a good step in that direction, but I'd love some testing and suggestions!
-Matt
On Mon, Aug 22, 2011 at 10:37 AM, Britton Smith
wrote: Good morning yt developers,
I am very pleased to introduce to you all the yt hub: http://hub.yt-project.org/.
This was one of the main motivations for moving to yt-project.org. Many here might remember the enzotools barn, which was a place for people to submit non-yt related enzo scripts. The barn was very limited in scope and had somewhat poor usability since the submission and registration processes were not at all automated or simple. Those days are over.
With the yt hub, users can create their own accounts and submissions themselves. We are aiming for the yt hub to become the place to share all things related to computational astrophysics: yt scripts, simulation code specific scripts, relevant news (like workshop announcements), repositories of scripts for making figures from published papers, etc. Users also have the option of subscribing to the hub, where they will receive email alerts of new submissions.
Before we announce this to the full community, it would be great have the site decently populated with submissions. If you have anything that you think other people would be interested in, please post it to the hub. Currently, the recommended method is to create a repository somewhere like bitbucket and to submit the link to that. If you'd like to host you submissions somewhere else, that's fine, too.
All comments and feedback are welcome. Hopefully, this can be something really great.
Britton Matt
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
For the record, Britton may be the brains behind this operation, but I
think I speak for both of us when I say that the success or failure of
the Hub (as opposed) to the Barn will lie with people's interest and
eagerness to contribute and share. I think one aspect of that is
impressing that these scripts, utilities, applications etc need not be
yt scripts, related to yt in any way, or even Python. Another is
sharing genuinely useful things -- which everyone that has submitted
so far has done a good job of doing.
In March we conducted a yt user survey. One of the things that stuck
out at me was that 2/3 of respondents asked for "Complex, multi-step
examples" of data analysis to be included in the documentation. Since
that time, Britton and I have been bouncing ideas back and forth about
how to allow for and facilitate user submission, and I think we
finally stumbled on one we like. Based on the submissions and
traffic, I think we can declare it a provisional success; hopefully it
will continue being successful, which will rely on a base level of
interest, attention, and engagement.
Anyway, I'll be submitting repositories of scripts I use for papers in
the future, along with other scripts and utilities along the way.
Hopefully we can spread that around a bit! :) Thanks to everyone --
John, Sam, Cameron, Stephen, Devin -- that has submitted so far.
-Matt
On Thu, Sep 1, 2011 at 12:51 PM, Cameron Hummels
Oh, and I should've thanked *both* Britton and Matt for their work on this. I know Britton put a lot of work (and new scripts!) into it. Excellent work, gentlepeople!
On 9/1/11 8:45 AM, John Wise wrote:
Hi Britton and Matt,
I wanted to second Cameron's praise for the yt hub. I just submitted one of my scripts, and the process was very straightforward. It's a *huge* improvement over the Barn. Great job guys.
Cheers, John
On 08/31/2011 02:57 PM, Cameron Hummels wrote:
Hey Matt,
I used this the other day to submit my "resubmit" script (for automatically resubmitting long enzo jobs to the kraken queue), and the yt hubsubmit script worked beautifully. This will make it super easy for people to submit their own scripts and such to the hub for sharing with the community. Great work!
Cameron
On 8/23/11 3:59 PM, Matthew Turk wrote:
Hi all,
To follow up on Britton's email, he and I have been working on automating and streamlining this process. We have created a command, "hubsubmit", that will submit a mercurial repository to the Hub; it builds on the work of the "bootstrap_dev" command in getting users up and running on Bitbucket and with Mercurial.
The idea is that if someone has created a set of scripts, or has an existing repository, it should be easy to submit that to the Hub.
The command proceeds as follows:
* Check if a repository exists in the current working directory (or, optionally, the directory specified by --repo or -R) * If not: prompt the user whether or not they would like to create one. If so, create and import all current contents. If not, quit. * Check if a BitBucket URL is already in the set of paths in the repository; i.e., if it is a push alias. If not, prompt the user for creating a repo on BitBucket and push to that location. * Push to BitBucket URL. * Prompt for Hub username/password * Prompt for necessary hub submission stuff * Submit!
If you could test it out (and if you run into a low-hanging bug or ugliness, feel free to fix it!) that would be great. Britton or I can remove any 'test' submissions you make along the way.
The idea here is to make it ridiculously easy to submit to the Hub -- just one step harder than the pastebin. I think this is a good step in that direction, but I'd love some testing and suggestions!
-Matt
On Mon, Aug 22, 2011 at 10:37 AM, Britton Smith
wrote: Good morning yt developers,
I am very pleased to introduce to you all the yt hub: http://hub.yt-project.org/.
This was one of the main motivations for moving to yt-project.org. Many here might remember the enzotools barn, which was a place for people to submit non-yt related enzo scripts. The barn was very limited in scope and had somewhat poor usability since the submission and registration processes were not at all automated or simple. Those days are over.
With the yt hub, users can create their own accounts and submissions themselves. We are aiming for the yt hub to become the place to share all things related to computational astrophysics: yt scripts, simulation code specific scripts, relevant news (like workshop announcements), repositories of scripts for making figures from published papers, etc. Users also have the option of subscribing to the hub, where they will receive email alerts of new submissions.
Before we announce this to the full community, it would be great have the site decently populated with submissions. If you have anything that you think other people would be interested in, please post it to the hub. Currently, the recommended method is to create a repository somewhere like bitbucket and to submit the link to that. If you'd like to host you submissions somewhere else, that's fine, too.
All comments and feedback are welcome. Hopefully, this can be something really great.
Britton Matt
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
_______________________________________________ Yt-dev mailing list Yt-dev@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
participants (4)
-
Britton Smith
-
Cameron Hummels
-
John Wise
-
Matthew Turk