Published Dec 14, 2019

Trending up GitHub's developer charts

Explore the inspiring journey of Ovilia, a Shanghai-based developer making waves in the open source community, as she discusses her projects with Apache ECharts, the intricacies of the Apache Way, and the rewarding challenges of maintaining open source software.
Episode Highlights
The Changelog logo

Popular Clips

Episode Highlights

  • Open Source Passion

    Ovilia's commitment to open source is driven by a blend of passion and practicality. She views open source as a platform to showcase her work and engage with a global community, gaining reputation without immediate financial gain 1. Her journey began with a passion for data visualization, leading her to contribute to Apache ECharts and various personal projects on GitHub 2.

    I think it's cool to get people to know what you are doing and how you do it. And I think this is the spirit of the open source.

    ---

    This spirit of transparency and collaboration fuels her continuous involvement in open source projects.

       

    Community Challenges

    Despite her enthusiasm, Ovilia faces challenges as an open-source maintainer, particularly with community expectations. Users often expect immediate responses to their demands, which can be frustrating for maintainers who volunteer their time 3. She acknowledges the potential of funding models like GitHub Sponsors but remains cautious about their impact on open source dynamics 4.

    Some users just don't know how to raise a question informatively and politely, and that could be frustrating for the maintainers.

    ---

    Balancing user expectations with the realities of open-source work remains a significant hurdle.

       

    Funding Models

    Exploring sustainability, Ovilia reflects on the financial aspects of open source. While she hasn't pursued sponsorships, she believes in providing real value to users, hoping they will support her work voluntarily 5. She expresses a desire to create impactful apps and services, recognizing the importance of sustaining both projects and maintainers 6.

    I think if it's open to me, I will have a try. But I don't think this is a very long term good way for me to get supported financially.

    ---

    Her approach underscores the need for a balanced model that supports innovation without compromising open source principles.

Related Episodes