Page MenuHomePhabricator

GSoD'24 Statement of Interest (Sahil-tgs)
Open, Needs TriagePublic

Description

Sahil Mandi - Statement of Interest

Season of Docs 2024 - Wikimedia Foundation

Personal Information

Professional Information

About Me

I am a pre-final year student at the Indian Institute of Information Technology, Nagpur , pursuing a bachelor's degree in Electronics and Communication Engineering. My passion for technical writing, combined with my strong interest in research, computer science, open-source collaboration, has driven me to pursue a career in this field. I first learned about Google Season of Docs (GSoD) in 2023, and since then, I have been dedicating myself to acquiring the necessary skills and experience to excel as a technical writer. This journey has led me to explore various technologies, engage with different communities, and contribute to projects that have honed my technical writing abilities.

Experience
  • Abhivyakti'24 Team Management (Coordinator)
    • Documented and managed team tasks and progress using Notion
    • Created and maintained a comprehensive TeamSpace for effective collaboration and project management
    • Ensured clear communication and documentation of tasks and responsibilities
Skills
  • Technical:
    • Linux (I use arch btw :) )
    • Git and Version Control (GitHub)
    • Markdown, LaTeX
    • HTML, CSS, and JavaScript.
    • Jupyter Notebook and Google Colab for interactive documentation and tutorials
    • Proficiency in using documentation tools such as Sphinx, MkDocs, and Doxygen
    • Experience with static site generators like Jekyll, Hugo, and Gatsby
    • Familiarity with API documentation tools like Swagger and Postman
    • Knowledge of data visualization libraries like Matplotlib, Seaborn, and Pandas
    • Advanced generative AI prompting for more productive workflow.
  • Project Planning and Organization:
    • Experience with project management and collaboration tools:
    • Ability to create detailed project plans, set milestones, and track progress
  • Soft Skills:
    • Excellent communication and presentation skills
    • Ability to break down complex technical concepts for diverse audiences
    • Strong command of English language and technical writing conventions
    • Continuous learning and adaptability to new technologies and tools
    • Strong editing skills and attention to detail

Project Proposal

Title

Consolidating and Organizing MediaWiki Documentation

Approach

To streamline and enhance the MediaWiki documentation, my plan of action includes a systematic audit of Meta-Wiki's current documentation compared to MediaWiki.org, ensuring identification and elimination of redundancy. Where Meta documentation has no counterpart on MediaWiki.org, new pages will be established, thoughtfully crafted to match the cohesive style and structure of the existing pages.

Special attention will be paid to Wikimedia-specific content on Meta, optimizing it for better usability and maintainability. The project will necessitate rewriting to comply with licensing requirements and will be conducted in collaboration with the Wikimedia Foundation's Technical Documentation team and the wider community. The process will be guided by user engagement analytics to prioritize the documentation updates most beneficial to the community.

Solution

To streamline the documentation process between Meta and MediaWiki.org, I'll be aligning the content using automated scripts to ensure consistency and accuracy. For any Meta content without a counterpart on MediaWiki.org, I'll be crafting new documentation that's well-structured and easy to navigate. Additionally, I'll enhance the usability of WMF-specific content by incorporating user feedback and analytics, aiming to make the documentation intuitive and engaging. This approach will simplify the documentation usage for all users.

Discussions and Communication

I'm a big believer in open and transparent communication. Throughout the project, I'll be having regular check-ins with my mentors to ensure we're always on the same wavelength. I'll also be actively participating in community forums, sharing updates, and gathering valuable feedback. My goal is to foster a collaborative environment where everyone's voice is heard, and we can adapt and improve as we go along.

Timeline and Budget

PhaseDurationDatesActivities
Project Kickoff and Onboarding2 weeksMay 20 - June 1Set up accounts and tools, review the project plan, and establish communication channels and frequency.
Phase 1: De-duplication4 weeksJune 2 - June 29Audit Meta pages, identify MediaWiki.org equivalents, add necessary information to MediaWiki.org, and publish.
Phase 2: New Content9 weeksJune 30 - August 31Review and group pages, write new content for MediaWiki.org where needed, and publish updates.
Phase 3: Organize5 weeksSeptember 1 - October 5Review Wikimedia-specific content on Meta, update information architecture, and implement changes.
Project Wrap-Up3 weeksOctober 6 - October 26Complete cleanup tasks, identify any follow-up work, and write a final project report.
  • Duration: We're looking at a 23-week adventure, kicking off with an audit to get a lay of the land. From there, we'll move into phases of content migration, optimization, and review. It's going to be an exciting journey of transforming the documentation into a shining beacon of knowledge!
  • Availability: I am available to dedicate 25-30 hours per week to work on this project. However, I'm flexible and can work beyond this threshold depending upon the situation and urgency of the task. Rest assured, I'll ensure that deadlines are upheld, and the majority of the tasks are completed well before the deadline.
  • Proposed Budget $ 10,000

I'm thrilled at the prospect of being a part of Wikimedia's mission and contributing my technical writing expertise to make a real impact. With my passion for open-source principles and a commitment to excellence, I'm ready to dive in and create documentation that empowers and delights the MediaWiki community.

Thank you so much for considering my application.

Best regards,
Sahil Mandi (sahil-tgs)

Event Timeline

Hi @Sahil-tgs, Thanks for your interest in Season of Docs! I really like the emphasis on usability and communication. Before I move your proposal into the reviewed column, can you include the number of hours per week that you're available to work on the project?

Hi @apaskulin , thank you for the feedback. I have updated the statement to include my availability for the project, which is approximately 25-30 hours per week. I'm flexible and can adjust my schedule based on the project's needs, ensuring that deadlines are met, and tasks are completed efficiently. Looking forward to your review!

Hi @apaskulin , thank you for the feedback. I have updated the statement to include my availability for the project, which is approximately 25-30 hours per week. I'm flexible and can adjust my schedule based on the project's needs, ensuring that deadlines are met, and tasks are completed efficiently. Looking forward to your review!

Thanks!

I'm moving your proposal into the Reviewed column. We'll let you know on May 10 if we've selected your proposal. Thanks!