Site icon Read Fanfictions | readfictional.com

Apple takes over developer portal “Swift Package Index”; this wants to remain open source | News

Anyone who programs complex software doesn’t have to reinvent everything themselves. Many essential components of an app have already been developed by other developers, published on a code-sharing platform and updated based on suggestions from colleagues. The only challenge is finding function collections that are suitable for your own purposes. The “Swift Package Index” portal has been available for Apple’s Swift programming language since 2020, which provides information about Swift packages. The developers have announced that they will continue to work as part of Apple from now on.

The blog post by Ted Kremenek, Dave Verwer and Sven A. Schmidt first explains what makes their website successful: The database now contains over 10,000 Swift packages. For each package, the portal creates an overview page that includes information about the license, dependencies, integrated components and development history. Each new version is automatically checked for compatibility on a variety of platforms.

Short-term changes: none
The developers emphasize that nothing will initially change for users of the Swift Package Index: the existing offering will remain intact, automated test builds of new versions will continue, and the entire project itself will remain open source – because the software that analyzes packages in the background and keeps the information up to date is itself a Swift project on GitHub. In the future, the project initiators are pleased that Apple’s developers as well as the open source community will participate in the further development of the Swift Package Index.

Swift Package Index automatically analyzes newly released Swift software packages. (Source: Swift Package Index)

More resources for new features
In a few months, the developers want to reveal how they plan to further develop Swift Package Index. They’re not revealing too much at the moment. They only allow themselves a small preview:

Over time, we plan to introduce new features in areas such as package signing and identity to increase the robustness and security of the ecosystem.

Already promoted in the past
Swift Package Index has already announced in 2023 that Apple is supporting the project financially. Dave Verwer and Sven A. Schmidt documented the further development in a podcast until the end of 2025. In the future, the developers will work directly for the group. As expected, the blog post is silent about the modalities of concluding the contract.

Source link

Exit mobile version