We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

The Software Sustainability Institute Community and Events

00:00

Formal Metadata

Title
The Software Sustainability Institute Community and Events
Subtitle
How the SSI supports research software through community-building and events
Title of Series
Number of Parts
542
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Since 2010, the Software Sustainability Institute (SSI) has facilitated the advancement of software in research by cultivating better, more sustainable, research software to enable world-class research (“Better software, better research”). To achieve this, the SSI has engaged a community of researchers; Research Software Engineers and developers; instructors and trainers that deliver research software training; research policymakers; and groups that provide services that support research software development. We will present an overview of the Institute’s main activities to engage the research software community, such as the Fellowship Programme, annual Collaborations Workshop, and Research Software Camps, and how you can get involved. We will also talk about resources that we have made available (e.g. the SSI Event Organisation Guide and other templates) that people are free to adapt and use to ease their own organisation of activities. Expected prior knowledge / intended audience: No prior knowledge is required for this talk. The intended audience includes all developers and users of open tools and technologies used in a research/investigation context who are interested in joining and collaborating within an inspiring and supportive research software community.
14
15
43
87
Thumbnail
26:29
146
Thumbnail
18:05
199
207
Thumbnail
22:17
264
278
Thumbnail
30:52
293
Thumbnail
15:53
341
Thumbnail
31:01
354
359
410
Scalable Coherent InterfaceElectronic meeting systemSingle sign-onSoftwareBuildingDigital rights managementEvent horizonUniverse (mathematics)Social classEncryptionComputer animation
Single sign-onCollaborationismSoftwarePhysicsAddress spaceSurgeryUniqueness quantificationStrategy gameTerm (mathematics)Computing platformWave packetLevel (video gaming)Order (biology)Multiplication signSoftwareSlide ruleTelecommunicationShared memoryCycle (graph theory)Boundary value problemUniverse (mathematics)Social classService (economics)Software developerCollaborationismAngleEvent horizonProcess (computing)CodeInformationComputer programComputer animation
Data structureService (economics)SoftwareStaff (military)Digital rights managementConfiguration spaceSoftware engineeringEvent horizonProgrammer (hardware)Zeno of EleaSingle sign-onEmailGoogolNewsletterContent (media)TwitterGroup actionWebsiteCodeArchaeological field surveySocial softwareComputing platformBlogInformationPublic domainWave packetEvent horizonService (economics)Software engineeringSoftwareInformation technology consultingSoftware developerHypermediaDifferent (Kate Ryan album)Computer programOrder (biology)Musical ensembleWebsiteInformationCollaborationismBlogGroup actionPublic domainAreaElectronic program guideSingle sign-onComputer animation
Single sign-onVideo gameOpen setSoftwareEvent horizonDigital signalLibrary (computing)Wave packetPublic domainSoftwareAreaProjective planeWebsiteSlide ruleEvent horizonNumberSoftware developerElectronic mailing listArmInternetworkingBlogComputer animation
SoftwareSingle sign-onSoftware developerHacker (term)SharewareGroup actionSoftwareCollaborationismWave packetSoftware developerInclusion mapDigitizingDigital rights managementEntire functionImage registrationCompass (drafting)System callComputer animation
Single sign-onHacker (term)Group actionCollaborationismBlogWebsiteSoftwareBlogElectronic program guideDigitizingGroup actionHacker (term)CollaborationismProjective planeSharewareWebsiteEvent horizonSpacetimeInformationDigital rights managementDirection (geometry)Template (C++)DreizehnPerfect groupLine (geometry)Form (programming)Interactive televisionPresentation of a groupProduct (business)Wave packetSelf-organizationSoftwareNormal (geometry)Type theorySingle sign-onThermal conductivityPerspective (visual)Different (Kate Ryan album)CodeComputer animation
Event horizonSingle sign-onOpen setTemplate (C++)Self-organizationElectronic program guideSheaf (mathematics)Content (media)Digital rights managementLevel (video gaming)Feasibility studyElectronic program guideInteractive televisionTemplate (C++)Event horizonUltraviolet photoelectron spectroscopyDigital rights managementCollaborationismSoftwareFeasibility studyHybrid computerSelf-organizationSheaf (mathematics)Row (database)TelecommunicationComputer programComputer animation
SoftwareSingle sign-onBlogFreewareEvent horizonSocial softwareSurgeryProgrammer (hardware)Coding theorySpreadsheetEvent horizonSoftwareBlogExpert systemHypermediaTelecommunicationTouch typingProjective planeCollaborationismPresentation of a groupComputer animation
Computer networkSoftware engineeringSingle sign-onTwitterSoftwareInformationElectronic mailing listEmailCollaborationismEvent horizonContext awarenessSoftwareHypermediaComputer animation
Program flowchart
BitOpen setComputer programWebsiteMeeting/Interview
System administratorComputer programOpen setBitSoftwareWave packetOpen sourceVideo gameMereologyContext awarenessMeeting/Interview
Open sourceSingle sign-onWave packetMereologyContext awarenessElectronic program guideSoftwareWebsiteRoundness (object)1 (number)Meeting/Interview
Roundness (object)Meeting/Interview
Row (database)Stress (mechanics)Meeting/Interview
WordMeeting/Interview
Online chatMeeting/InterviewComputer animation
Program flowchart
Transcript: English(auto-generated)
Hi, my name is Rachel Ainsworth, and I'm the Research Software Community Manager for the Software Sustainability Institute, and I'm based at the University of Manchester in the UK. Today I'm going to talk to you about how the Software Sustainability Institute supports research software through community building and events.
The Software Sustainability Institute, or SSI for short, is a national facility in the UK, promoting the advancement of software and research since 2010 by cultivating better, more sustainable research software to enable world class research.
And this is more succinctly stated in our motto, better software, better research. The Institute is a collaboration between the Universities of Edinburgh, Manchester, Oxford, and Southampton, and we are very proudly supported by all seven UK research councils. Research software, which encompasses code, processes, and community, reaches boundaries in its development cycle that prevent improvement,
growth, and adoption, and the Institute provides the expertise and services needed to negotiate to the next stage. We advocate for all things research software through programs, events, policy, and tools to support the community developing and using research software.
The Institute is comprised of five teams. There's a software team, which helps the community to develop software that meets the needs of reliable, reproducible, and reusable research. There's a policy and research team, which collects evidence on and promotes the place of software and research and shares this information with stakeholders.
There's a training team, which delivers essential software skills to researchers and partners with institutions, doctoral schools, and the community. There's a community team, which develops communities of practice by supporting the right people to understand and address topical issues. And finally, we have a communications and outreach team, which exploits our platform to enable engagement, delivery, and uptake.
The teams are involved in many different activities, some of which are listed here on this slide. I don't have time to go through all of these today, and my talk will focus on the community events, activities, and resources, and how you can benefit from them and get involved. From the community angle, in order to facilitate the advancement of software and research, the Institute
has engaged researchers, research software engineers and developers, instructors and trainers that deliver research software training, research policymakers, and groups that provide services that support research software development. We have a dedicated community team, but we collaborate closely with all teams
within the Institute in order to more effectively engage the research software community. Our programming ranges from blog posts, news items, guides, and social media that you can consume, to workshops and events where we facilitate collaboration and co-creation amongst our community. We also run a fellowship program, which engages across all of our activities. SSI
fellows champion the Institute's mission through organizing events and growing their own communities of practice. The fellowship program engages with natural ambassadors of better software practice from the research community, empowering those working to improve software practices in their domains and areas of work, with
funding and visibility to run their own workshops, training, events, and other activities, and nurture their communities. In return, fellows help the Institute discover important information about software in different research domains and guide training, policies, community work, and consultancy engagements.
Here are some examples of our fellows' activities that we have supported. At the top of this list is Carpentries Offline, which was started by a number of our fellows at our annual event, which I'll talk about in a few more slides. The project is all about supporting Software Carpentries' training in areas with unreliable internet usage through the use of Raspberry Pis.
There are also a number of coding workshops, such as our workshops for archaeologists, our packages for ornithologists, so we have those research domains who are covered by the specific training and topics.
There are activities related to mental health within research software, and then some of our fellows have also piloted training developed by the SSI, such as the Intercommediate Research Software Development in Python.
And these are just a few of the activities. You can read a lot more about the various activities that our fellows get up to on the Software Sustainability Institute website and blog. Collaborations Workshop is the institute's premier annual unconference, and it brings together stakeholders across
the entire research software community, such as researchers, software developers, managers, funders, policymakers, and more, to explore important ideas in software and research and to plant the seeds of interdisciplinary collaborations. Collaborations Workshop 2023 will take place as a hybrid event in Manchester, UK from the 2nd to the 4th of May, 2023.
And the theme of this year's workshop is Sustainable Career Development for those in the research software community, looking after your software, your career, and yourself. The theme encompasses technical development, which can include topics such as software sustainability,
software products and digital tools, infrastructure and documentation, software development skills, and training. It encompasses career development, which includes topics such as career pathways related to research software, how to get credit for your work, mentorship, and inclusive leadership to support teamwork. And it also encompasses personal development, which includes topics such as sustaining your mental health, well-being, and finding community.
Registration is open, and so is the call for submissions. Collaborations Workshop is an unconference, which means that it is not only comprised of presentations, but it also involves a lot of interactive sessions led by participants.
The keynotes and lightning talks inform and inspire. Lightning talks also provide the perfect opportunity for participants and sponsors to introduce themselves and their work at the workshop. Panels are informative, but also allow discussion and exploration of a topic or theme to showcase different perspectives.
Mini workshops and demo sessions are contributed by participants, and they demonstrate a particular research software product, digital tool, project, approach or standard, deliver specific training, interactive tutorials, conduct information gathering, or explore a topic.
And each of these session types feed into the more interactive sessions that follow. For example, the discussion session allows groups of people to discuss a topic that interests them in a way that furthers our knowledge of that topic. The groups also co-author blog posts, summarizing their discussion, which are then published on the SSI website to disseminate to the wider research software community.
The collaborative ideas session follows this, and it's used to get people talking about their work. Groups identify problems within research software and work together to come up with a solution, and this facilitates more focused creation. And the final day of the workshop is the Hack Day, where teams form to work on projects generated during the collaborative ideas session and other ideas pitched during the course of the event.
And this facilitates co-creation among participants and establishes collaborations that last beyond the workshop. Throughout the workshop, we also facilitate opportunities for networking amongst participants to support collaboration.
Outcomes of collaborations workshop include the blog posts from the discussion groups and the collaborative ideas proposed which feed into the Hack Day projects. Participants often start one or two collaborations on average based on their discussions at the workshop, and often carry on working on the Hack Day project after the event ends.
Carpentries offline is one of the projects that was born out of the collaborations workshop Hack Day, which has been sustained by our SSI fellows, as I've mentioned before. And Coding Confessions is another example project which aims to normalize failure in research software to create an inclusive space for sharing and learning from experiences.
The Institute has published an event organization guide based on how we organize and project manage events, with collaborations workshop being the main example throughout. The guide takes an experiential approach where it matches what we have actually done and our lessons learned, and we provide templates that we use for the event roadmap, venue requirements, managing the event budget, a duties roster, event roles and risk management.
There is an in practice section, which includes detailed write ups of how we organized the most recent collaborations workshops from feasibility to closing. The guide has lots of tips for online and interactive workshops from technical setup to
the program, and our next steps are looking at hybrid considerations for collaborations workshop 2023. If you use any aspects of the guide, you can contribute an in practice chapter based on your experience or suggest updates to the text. And the final activity that I want to mention is the research software camps, which are led by
our communications and outreach team. They are free online events which take place over two weeks twice a year. And each camp focuses on introducing and exploring a topic around research software and starting discussions among various research communities. The camps that we have had so far have been themed around supporting
mental health, next steps in coding, research software beyond the spreadsheet, and research accessibility. Sessions include panels, training, workshops, guides, blog posts and social media discussions, and there are many opportunities to get involved, either via the organizing committee, as presenters, mentors and experts.
To give more context into how connected and embedded the Institute is in the better software landscape, you can view some of our collaborators and partners here. We are very practiced and fruitful collaborations, and we are always interested in hearing about new initiatives, projects, activities and events from community members, so please do not hesitate to get in touch with us.
Here are some of our contact details. Please sign up to our mailing list and you can follow us on social media, and I look forward to answering any of your questions. Thank you so much for having me.
Thank you Rachel for that fantastic talk. We've had a few questions come in, but if anyone else has questions that they'd like to ask either in the open research room or in the Q&A for the specific room for this please do ask these questions.
So the first one I think I might ask is, Rachel, a lot of these, this was really really interesting and very UK oriented, but I understand that there are also international fellows, maybe since this is quite an international audience you could tell us just a little bit about how that works and what you look for. Yeah, great, thanks for that question, Jo. Last year in, well I guess it's not last
year anymore, but for the 2022 Fellows we started piloting an international fellowship program, and this is because we want to explore how best to scale up this program internationally for the future. So we've started out with, I think we had four fellows in 2022 who are international
and so we were exploring with them kind of the bottlenecks and administration and particularly, you know, issues surrounding finance and things like that, because we, the research software community is quite global. We collaborate with a lot of folks internationally, just as an institute and so we wanted to begin reflecting that within our fellowship program. And
so we had four international fellows in 2022, and this year for 2023 we have six international fellows and we are collaborating of course with Open Life Science of which you're a director of and we're very, very grateful that Open Life Science are
helping us to pilot this program and to help us scale it a bit more in the future as well. Super, we don't have long left, but we have a question from Celia asking whether you're raising awareness and training about open source and licenses as part of the SSI's work.
So yeah, so the SSI does a lot of training. We are heavily, we collaborate heavily with the Carpentries community. So we teach a lot of software carpentry and data carpentry and we also do instructor training. There have been workshops in the past led by SSI around licensing, in particular, I believe, and we have guides on the website.
But I do believe licensing is potentially also covered in software carpentry. Actually, that's a really good question. But we do have guides on our website as well around that. Yes. Well timed, I think we're about to hop over to the next session. So I'm mentally sending a fantastic round of applause. Thank you so much.
Yeah, it's, I think it, yep, it's just finished.
Thank you. By having it pre recorded, it's just stress beforehand rather than now. Yeah, I was thinking that I was just like pre recording a talk is, it always takes longer than you think it's going to take but then like today I'm just like, Oh, I'm really glad I don't have to give a talk today.
I would love to hang in chat. I need to go and prep for the next one. Thanks so much. All right. Bye.