-
Notifications
You must be signed in to change notification settings - Fork 500
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
Feedback from SpinachCon 2018 #4505
Comments
SpinachCon was great. Here's the picture I tweeted at https://twitter.com/philipdurbin/status/977510501390389248 After standup I gave a brain dump to @djbrooke @kcondon @jggautier and @landreev The next step is to write up my notes in this issue. |
My first SpinachCon was in 2016 and @jywarren was there. At around 12:50 in his talk on Sunday called Sharing strategies for welcoming newcomers into FLOSS projects he said, "SpinachCon was awesome. SpinachCon was the beginning of our journey." He talks about how you become humbled because you find out how difficult it is to install your software, but it's a positive experience because you're helping people and recognizing how hard it is to take the first step. During that 2016 event @joeyh went through the process of installing a Dataverse dev environment (notes at #2863 (comment) ) and I was hoping that others would do this during SpinachCon on Friday. I feel like it's asking a lot to have someone load up their personal computer with all kinds of software to hack on your project so I'm not shocked that no one took me up on this. At the event Neil McGovern from GNOME has USB sticks to allow people to boot up into the version of GNOME he wanted people to test, an ephemeral environment. Maybe we could try something like this in the future but I don't know how well it would work on Mac hardware. Regardless, I still got valuable feedback from three people, which I'll describe below. Feeback from @rul:
Feedback from Aaron:
Feedback from @npettiaux:
Even though I was hoping to get more people to attempt to set up a dev environment, in preparation for SpinachCon 2018 I did this myself on freshly installed Mac and Windows laptops following updated instructions I wrote for #4419. So I think at least for Mac we have better instructions than we've had for a while. It was also interesting to me to be a participant in the GNOME usability study. Finally, the feedback above is quite valuable. Once again, I'd like to thank everyone who participated! |
Thanks for the feedback here!
We should take this into account when we redesign the metrics "aggregator" following the new APIs that we're adding in #4527.
This is good feedback, as we're in the process of planning for DCM2018 (https://projects.iq.harvard.edu/dcm2018). We post the presentations and photos on the respective year's sites, but perhaps we could do a better job of linking back to the meeting outcomes (instead of just the general DCM sites) |
Sorry to reopen the thread. What about proposing a docker installation (I must admit that i have not yet checked if it existed or not) at least for testing locally |
@npettiaux hi! Please see this issue: Get Dataverse running on OpenShift (Docker and Kubernetes) #4040 |
Dataverse is participating in SpinachCon 2018 as an opportunity to get feedback on the experience for new contributors and I'm planning to make improvements to the Dataverse Developer Guide based on that feedback.
SpinachCon is described as "a hackfest for user experience and new contributor feedback. The idea is that sometimes free software 'has a little spinach in it's teeth' and it needs its friends to let it know in a friendly way." It's associated with LibrePlanet, the Free Software Foundation's annual conference, where I gave a lightning talk about Dataverse last year.
Dataverse also participated in SpinachCon 2016, and in the photo below, you can see a participant on each side of the table because Liz was running a usability test and I was gathering feedback on our contribution process.
This year Dataverse is not doing any usability testing. Instead, we'll focus on learning how to improve the new contributor experience. Toward that end, I have been working on #4419 to make the "setting up a development environment" page of the Dev Guide much shorter and focused. In case my pull request (#4502) doesn't get merged before the event, I set up hourly builds so participants can see the new and improved version at http://guides.dataverse.org/en/4419-new-developer/developers/dev-environment.html
Another difference from last time is that SpinachCon will be taking place in our building. The other projects that are participating are Debian and GNOME. Details of the event can be found on organizer Deb Nicholson's blog post at http://www.eximiousproductions.com/2018/03/09/spinachcon-2018/ but here are the basics:
My plan is to start a new branch just before the event and make commits throughout the day as I gather feedback. Then I'll make a pull request.
All are welcome to attend!
The text was updated successfully, but these errors were encountered: