Skip to content

Commit

Permalink
Merge pull request #72 from gchhablani/fix_2024_projects
Browse files Browse the repository at this point in the history
Update 2024 titles, difficulties and sizes
  • Loading branch information
gchhablani authored Feb 9, 2024
2 parents e6fd6cf + 05c3145 commit a6f9f73
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,8 @@ description: |
This project aims to elevate the admin experience on EvalAI while implementing cost-effective measures for platform maintenance.
Key focuses include enhancing automation for managing expired submissions on SQS queues, identifying and optimizing ECS instances based on AWS health metrics, and providing convenient admin actions through Django administration.
Cost optimization measures involve using custom SQS queue retention times, refining auto-cancel scripts, and identifying/removing unnecessary AWS instances and repositories.
Additionally, the project aims to automate infrastructure monitoring for improved efficiency, making EvalAI administration seamless and cost-efficient.
Additionally, the project aims to automate infrastructure monitoring for improved efficiency, making EvalAI administration seamless and cost-efficient.

**Project Size**: Medium (175 hours)

**Difficulty Rating**: Medium
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,9 @@ github: https://github.com/Cloud-CV/EvalAI
description: |
---
This project focuses on streamlining the migration of legacy challenges on EvalAI by transitioning from challenge zip files to GitHub repositories. It involves creating GitHub repositories for hosts, copying over relevant files, and ensuring compatibility for various challenge types.
Additionally, the bidirectional sync functionality aims to seamlessly update information between EvalAI and GitHub, enabling hosts to make edits on EvalAI that reflect on GitHub repositories and vice versa. By achieving enhanced compatibility and synchronization, the project aims to provide a more efficient experience for hosts managing challenges on EvalAI.

Additionally, the bidirectional sync functionality aims to seamlessly update information between EvalAI and GitHub, enabling hosts to make edits on EvalAI that reflect on GitHub repositories and vice versa. By achieving enhanced compatibility and synchronization, the project aims to provide a more efficient experience for hosts managing challenges on EvalAI.

**Project Size**: Large (350 hours)

**Difficulty Rating**: Hard
6 changes: 5 additions & 1 deletion _posts/2024-02-06-project-2024-testing-docs-errors.markdown
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: default
img: test-exception-docs.png
title: Improve Exception Handling, Test Cases and Documentation for EvalAI
title: Enhanced Exception Handling Testing Documentation
type: project-2024
technologies: [Django, Markdown, Python]
website: https://eval.ai
Expand All @@ -11,3 +11,7 @@ description: |
This project aims to enhance EvalAI's overall user experience by implementing robust exception handling, improving test coverage, and enhancing documentation.

Key deliverables include increased test coverage for critical components, especially API-related ones, and integration of Postman API testing. Documentation improvements encompass detailed API summaries, AWS setup tutorials for organizers, and FAQs. Additionally, the project focuses on thorough error analysis, enhancing error messages for quicker issue resolution, and ensuring proper exception handling in AWS utilities to contribute to EvalAI's reliability and user-centricity.

**Project Size**: Medium (175 hours)

**Difficulty Rating**: Easy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: default
img: user-experience-leaderboard-integrations.png
title: Seamless User Experience and Enhanced Leaderboard Integrations
title: Seamless User Experience & Leaderboard Porting
type: project-2024
technologies: [Angular, Django, SQL, AWS]
website: https://eval.ai
Expand All @@ -13,4 +13,8 @@ This project focuses on elevating the host experience on EvalAI through the intr
The project also aims to enhance user-centric aspects by implementing customizable participant details download, improving error handling for email verification, and embedding forums on challenge pages for seamless communication.

Additionally, it addresses technical improvements like fixing search and filter features, automating challenge category/forum creation, and resolving issues with pod log population on AWS.
Overall, these deliverables aim to provide users with a more efficient and enriched participation experience on EvalAI.
Overall, these deliverables aim to provide users with a more efficient and enriched participation experience on EvalAI.

**Project Size**: Medium (175 hours)

**Difficulty Rating**: Medium

0 comments on commit a6f9f73

Please sign in to comment.