Tag Archives: hostedapps

Hosted Apps Migration: Update

Two weeks ago, we sent out email, and a blog post, regarding the retirement of Hosted Apps on the SourceForge website. We’ve received quite a few questions about this, so we’d like to clarify a few points.

What are Hosted Apps?

SourceForge provides hosting for projects. This hosting includes a variety of features, including download service, listing in our project directory, web hosting service, and a specific application service we call “Hosted Apps”.

The Hosted Apps service consists of SourceForge-managed instances of: WordPress, Trac, phpBB, MediaWiki, Piwik, Dotproject, a URL shortener, MantisBT, Gallery, IdeaTorrent, CodeStriker, TaskFreak!, phpWebSite, AN Guestbook, LimeSurvey and Laconica.

What is changing?

We are preparing to discontinue the Hosted Apps service. We had originally slated this to happen on September 1st. We are electing to delay this service shutdown to later in 2012Q4.

No other portion of the SourceForge offering is being discontinued. We’ll continue hosting your project, providing SCM, downloads, project web, mailing list, ticketing, forum, wiki, and directory listing services as we do today. Only the Hosted Apps portion of our offering is being discontinued.

Before shutdown, we are hoping for projects to deploy apps they wish to keep to our project web service, which is not being shut down. To support these migrations, we’ll handle integration (package deployment), OpenID (SourceForge accounts for auth), migration docs, and handoff backups for all projects.

Work is in-progress on OpenID now (~July). We’ll then assist with package deployment and documentation to support migration of these applications to the project web service (~August).

Pending completion of all necessary dependencies (~August/September), we intend to provide a month for projects to complete their migrations. We’ll keep you posted on the exact timeline. If you have concerns at that point, we’ll provide you support in the process.

How can I help?

A list of the Hosted Apps enabled for your projects may be found at: http://sourceforge.net/help/hostedapps/

1. Please check the above page. If you have apps that are not in use, please disable them. Note that disabled apps cannot be re-enabled.

2. Keep an eye out for further timeline updates. Once migration instructions, OpenID and all package dependencies are handled, we’ll be in touch.

3. Contribute to the migration documentation. If you have experience deploying any of these applications in our Project web space, we’d appreciate help with our documentation efforts.

The migration documents and timeline are maintained here: https://sourceforge.net/p/forge/community-docs/Hosted%20Apps%20Retirement/

I need more help!

As always, if you have any questions, please don’t hesitate to contact us at communityteam@sourceforge.net

Hosted apps retirement

At SourceForge, we’re continually pushing the developer experience forward, trying to provide you with the tools and services that you need to develop on your projects.

Sometimes this means that we need to retire a service that has outlived its usefulness, and is no longer maintainable. Today we’re announcing the end of life of the Hosted Apps platform. Effective immediately, we’re not allowing any new creation of Hosted Apps, and we’re asking you to migrate those hosted apps into your own project web space.

Some of these apps were taken offline temporarily a few weeks ago, and two apps – WordPress and phpwebsite – remain offline.

Hosted Apps will go offline permanently on September 1, 2012. This gives you all Summer to plan and migrate your data. UPDATE: we’re pushing the date on this back. Move detail on the new timeline is on our Hosted Apps Retirement information page.

There’s a variety of reasons that this is necessary, but what they come down to is that the effort required to maintain this feature has come to outweigh the benefits. Furthermore, with a single installation of each of these apps, we weren’t able to offer you the flexibility of configuration, plugins, and themes that many projects wanted and expected.

For those of you that are using the Hosted App functionality, you can already get backups of that data for your own uses. That data is yours, not ours, and we want to be sure that you have a way to get it out.

For Classic projects, you can get a backup from: Project Admin > Features > "Backups" row > "Hosted Apps"

For new or upgraded projects, it’s in: Admin > Tools > Hosted Apps, Admin Hosted Apps > backup link.

At this time we have detailed migration documents for moving WordPress to your project web space. Docs for the next most popular apps (phpBB, MediaWiki and Trac) will follow shortly. Because these were customized versions of these applications, there’s a few tricks in migrating your data.

One major aspect of this customization was the ability to authenticate against SourceForge.net accounts, and we’ll be adding OpenID support very soon in order to replace the functionality that you’d otherwise be losing here.

Also, our new Allura platform has many core features that were provided by the Hosted Apps platform. You can migrate your project to the new platform by going to https://sourceforge.net/p/upgrade/ and pressing the “Upgrade” button.

We also have a data API which could be used to migrate your data directly to your upgraded SourceForge project. If you write such a migration script before we get around to it, please let us know.

We apologize for any inconvenience this causes you, but we’re confident that the time and resources that this frees up will allow us to move forward even more quickly on developing features to make project development even better. As always, please let us know if you have any comments or suggestions.

Please continue to check back for ongoing updates on this issue. We’ll be posting updated migration documents as soon as they are completed and tested, and we’ll continue to update you on the status of the OpenID implementation, as well as other features that will smooth the path of migration.