Skip to content

Commit 03e403d

Browse files
committed
updation
1 parent cf112ae commit 03e403d

File tree

1 file changed

+26
-18
lines changed

1 file changed

+26
-18
lines changed

blog/2024-12-02-rerum-playground.md

Lines changed: 26 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,34 +7,42 @@ tags: [open source, teamwork, project development, coding journey]
77
hide_table_of_contents: false
88
---
99

10-
The *Rerum Playground* project, part of the Open Source with SLU initiative, recently reached several key milestones, marking its evolution as a valuable tool for researchers and educators. Through collaborative efforts and consistent development, the project is now positioned to impact both academic research and practical applications in open-source software.
10+
The Rerum Playground project under the Open Source with SLU program represents a collaborative effort to advance digital humanities by developing a suite of tools designed to enhance research accessibility and efficiency.
1111

12-
## Project Overview
12+
<!--truncate-->
1313

14-
The *Rerum Playground* is designed to foster interactive learning and development for research software tools. It provides a testing environment where users can experiment with a range of open-source tools, helping researchers engage with computational methods without the complexity of setting up dedicated environments. This platform is built with an emphasis on ease of use, flexibility, and scalability, ensuring it meets the diverse needs of researchers and educators in the digital humanities, scientific computing, and other fields.
14+
## **Project Overview**
1515

16-
## Recent Milestones
16+
The Rerum Playground is a toolkit for researchers in the digital humanities, focusing on intuitive tools that simplify handling web-based resources such as IIIF manifests. The project aligns with the Open Source with SLU program's mission to create innovative and community-driven software solutions. By leveraging open-source principles, Rerum Playground provides scalable and reusable components that foster collaboration across disciplines.
1717

18-
### **Enhanced User Interface and New Features**
19-
The user interface has undergone several refinements, making it more intuitive for first-time users and experienced researchers alike. Key features like the **tool selection UI**, **error handling for invalid manifests**, and **manifest metadata display** were improved based on user feedback. These updates ensure that *Rerum Playground* delivers both functionality and ease of access, creating a user-friendly experience that encourages experimentation and learning.
18+
### **Recent Developments**
2019

21-
### **Collaboration with Research Communities**
22-
Collaboration has been at the heart of the *Rerum Playground* project. The development team actively engages with open-source communities, academic researchers, and students from Saint Louis University to drive the project forward. Recent collaborative efforts have resulted in the addition of new tools, including the **Mirador** and **Universal Viewer**, which enhance the platform's capabilities in data visualization and analysis. These tools are critical for researchers seeking to analyze large manifests and visualize complex information.
20+
As the technical lead, I guided our team through several key milestones, including deploying the application on GitHub Pages for ease of access and transparency. Recent accomplishments include:
2321

24-
### **Community Engagement and Open Source Contributions**
25-
One of the project’s highlights is the active contribution from the broader open-source community. The project has received several contributions from external developers and students, which has accelerated feature development and bug fixing. Notably, improvements in tool sorting behavior were completed in recent sprints, driven by the collaborative efforts of the team and contributors.
22+
- Enhancing user experience by introducing functionalities like "recently used tools" prioritization and robust error handling for invalid manifest links.
23+
- Implementing local storage for manifests, enabling researchers to efficiently revisit their work.
2624

27-
### **Upcoming Features and Future Plans**
28-
The *Rerum Playground* project continues to evolve. Plans are in place to integrate additional features, including the **Manifest Editor** and advanced tools for intigration. These upcoming features will further streamline the research process for users, allowing them to manage data and results more effectively. The development team remains committed to delivering a platform that adapts to the changing needs of the academic community.
25+
Our commitment to iterative development and user feedback ensures Rerum Playground continues to evolve in response to academic needs.
2926

30-
## Impact on Research and Education
27+
### **Collaborative Sprint Successes**
3128

32-
The *Rerum Playground* is not just a tool but an enabler of academic progress. By simplifying the integration of complex research tools, it lowers the barrier to entry for academic researchers, particularly those in fields with limited access to specialized software. The platform also promotes **interdisciplinary collaboration**, as users from various research domains can easily share tools, resources, and methodologies.
29+
The development journey was structured around agile methodologies, with regular sprint planning and retrospective sessions that emphasized collaboration and adaptability. Notable highlights include:
3330

34-
In the long term, **Rerum Playground** has the potential to support **teaching initiatives**, making it an invaluable resource for university professors and instructors. The platform can serve as a hands-on environment for students to experiment with computational research, gaining experience with real-world tools in an academic setting.
31+
- **Tool Selection Interface:** We introduced a streamlined UI for selecting tools, balancing simplicity with functionality.
32+
- **Metadata Display Enhancements:** Added clear and concise presentation of IIIF manifest metadata to improve user accessibility.
33+
- **Documentation Updates:** Comprehensive README updates to ensure contributors and end-users can easily navigate and engage with the project.
3534

36-
## Moving Forward
35+
### **Impact and Future Goals**
3736

38-
As the project matures, the **Rerum Playground** team is focusing on expanding its user base, strengthening its community, and exploring new avenues for funding and collaboration. The next steps involve scaling the platform to Manifest Editor as well as saving the work to a database by using TinyNode, integrating more tools from external contributors, and continuing to improve the user experience based on feedback from researchers and educators.
37+
The **Rerum Playground** team is focusing on expanding its user base, strengthening its community, and exploring new avenues for funding and collaboration. The next steps involve scaling the platform to Manifest Editor as well and saving the work to a database by using TinyNode, integrating more tools from external contributors, and continuing to improve the user experience based on feedback from researchers and educators.
3938

40-
We invite other academics and developers to contribute to the project, ensuring it continues to evolve as a valuable resource for the research community.
39+
40+
---
41+
42+
### **Get Involved**
43+
44+
The Rerum Playground repository on GitHub is open for contributions. We welcome academics, developers, and students to participate in shaping this exciting initiative. Together, we can advance the intersection of technology and the humanities.
45+
46+
Visit the GitHub repository [here](https://github.com/oss-slu/rerum-playground) to learn more.
47+
48+
---

0 commit comments

Comments
 (0)