The popular Material Theme extension for Visual Studio Code has been removed from the marketplace due to unresolved trademark issues with Google concerning the "Material Design" name. The developers were requested by Google to rename the theme and all related assets, but after attempting to comply, they encountered further complications. Unable to reach a satisfactory agreement, they've decided to unpublish the extension for the time being. Existing users with the theme already installed will retain it, but it will no longer receive updates or be available for new installs through the marketplace. The developers are still exploring options for the theme's future, including potentially republishing under a different name.
Taner Şener, the creator of FFmpegKit, a commercial wrapper around FFmpeg for mobile development, announced that he's ceasing development and support. Due to complexities in maintaining FFmpeg across various architectures and operating systems, increasing maintenance burden, and inadequate revenue to justify continued development, he's chosen to shut down. Existing clients can continue using their purchased licenses, but future updates and support are discontinued. The core issue is the difficulty of sustainably supporting a complex project like FFmpegKit, even as a paid product, given the rapid pace of mobile development and the substantial engineering effort required for compatibility. While acknowledging the disappointment this will cause some users, Şener emphasizes the unsustainable nature of the project's current trajectory and thanks users for their support over the years.
Hacker News users discuss the author's decision to discontinue FFmpegKit, an iOS/Android FFmpeg library. Several commenters express disappointment, highlighting FFmpegKit's ease of use compared to alternatives like MobileFFmpeg. Some suggest the decision stems from the difficulty of maintaining cross-platform compatibility and the complex build process involved with FFmpeg. Others speculate about the author's motivation, including burnout or lack of financial viability. A few offer alternative solutions or express hope for a successor project. The lack of clear documentation for building FFmpeg directly is also a recurring concern, reinforcing the value of projects like FFmpegKit.
Summary of Comments ( 224 )
https://news.ycombinator.com/item?id=43178831
Hacker News users discuss the removal of the popular Material Theme extension from the VS Code marketplace, speculating on the reasons. Several suspect the developer's frustration with Microsoft's handling of extension updates and their increasingly strict review process. Some suggest the theme's complexity and reliance on numerous dependencies might have contributed to difficulties adhering to new guidelines. Others express disappointment at the removal, praising the theme's aesthetics and customizability, while a few propose alternative themes. The lack of official communication from the developer leaves much of the situation unclear, but the consensus seems to be that the increasingly stringent marketplace rules likely played a role. A few comments also mention potential copyright issues related to bundled icon fonts.
The Hacker News post titled "Material Theme has been pulled from VS Code's marketplace" sparked a discussion with several comments expressing concern and speculation about the removal of the popular theme.
Many commenters lamented the theme's disappearance, highlighting its popularity and expressing disappointment with its sudden removal. Some users voiced frustration with the lack of clear communication about the reason for the removal, leading to speculation about potential causes. Several users questioned whether the removal was due to licensing issues, potential malware, or a dispute with the theme's developer. The lack of official information fuelled the uncertainty and frustration.
Several commenters recommended alternative themes, with Night Owl, One Dark Pro, and Dracula mentioned as popular choices. This suggested that users were actively seeking replacements for Material Theme and the discussion became a platform for sharing alternative options.
A significant part of the discussion revolved around the importance of open-sourcing themes. Commenters advocated for forking the Material Theme and hosting it on open platforms to prevent similar situations in the future. This highlighted the community's desire for greater control and access to popular tools and resources. The incident seemed to have spurred a renewed interest in open-source alternatives and community-driven development.
Some commenters delved into the technical aspects of theme development, discussing the relative simplicity of creating and maintaining VS Code themes. This suggests that the community perceived the removal of Material Theme as a preventable issue, potentially caused by negligence or miscommunication rather than insurmountable technical challenges.
While the exact reason for Material Theme's removal remained unclear within the comments, the discussion revealed the theme's significant user base and sparked a broader conversation about the importance of open-sourcing, community involvement, and clear communication regarding the availability and maintenance of popular development tools. The frustration voiced by many commenters underscored the impact of such removals on developer workflows and the community's desire for more transparency and control over their tools.