Tag Archives: upgrade

Platform updates: Recent pushes

In the last few pushes, we’ve had a number of fixes around the upgrade and migration process. Here’s a few of the highlights.

#5073 – convert ticket changes into comments. Classic tickets have a “Changes” section. We now convert those into comments formatted the same way new ticket changes get formatted.

There were several fixes to markdown rendering. We were importing text into markdown, and certain characters, which Markdown treats specially, ended up being formatted strangely. This fix makes the import to Markdown do more what you meant.

#5271 – This fix was part of a larger effort to curb spam, and lets us catch a spammer in the act, and stop them from doing more damage.

#2834 – As part of the migration, admins were getting re-subscribed to notifications that they had previously unsubscribed from, which can be annoying. This fix ensures that once you’ve unsubscribed from a particular flavor of update, you stay unsubscribed.

#4111 – Fixes to unicode searching.

Going forward, you can see what we’re working on next in the November 30 milestone. We work on stuff in two-week sprints, and everything is tracked in public, so you can always see what’s going on. Feel free to vote on tickets if you’d like to see something in the next sprint!

Who’s Upgrading

The response to our call to upgrade has been incredible and I wanted to mention a few projects that have upgraded. It’s getting harder to pick just a few, with the upgrades coming so fast, but here’s a random sampling.

  • UltraDefrag

    UltraDefrag is a disk defragmenter for Windows, which supports defragmentation of locked system files by running during the boot process. It is easy to use without any complicated scripting or a huge load of configuration settings. You can filter the files processed by size, number of fragments, file name and path. You can terminate the process early by specifying an execution time limit.

  • Advanced Onion Router

    Advanced Onion Router is a portable client for the OR network and is intended to be an improved alternative for Tor+Vidalia+Privoxy bundle for Windows users. Some of the improvements include UNICODE paths, support for HTTP and HTTPS proxy protocols on the same Socks4/Socks5 port with HTTP header filtering that generates fake identity-dependent headers every time the identity is changed (proxy chains are also supported), support for NTLM proxies, a User Interface that makes Tor’s options and actions more accessible, local banlist for forbidden addresses, private identity isolation, a point-and-click process interceptor that can redirect connections from programs that don’t support proxies, also giving them fake information about the local system and support for .onion addresses. Also, it can estimate AS paths for all circuits and prevent AS path intersections, it can restrict circuits to be built using only nodes from different countries, can change circuit lengths and more.

  • Kiwix

    Wikipedia offline & more

  • Avogadro

    Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science and related areas. It offers a flexible rendering framework and a powerful plugin architecture.

  • Dolibarr ERP – CRM

    Dolibarr ERP – CRM is an easy to use ERP and CRM software (run as web php or standalone) for small to mid-sized businesses, foundations or freelancers (inventory, warehouse, order, invoice, shipment, POS, members for foundations, bank accounts…).
    Dolibarr is also available with auto-installers for users with no technical knowledges to install Dolibarr and all its prerequisites (Apache, Mysql, PHP) with just one package. Available platforms for such packages are: Windows, MacOS, Debian, Ubuntu, Redhat, Fedora, OpenSuse, Mandriva, Mageia. Other platform can use the generic distribution.
    This is a modular product, than can be enhanced with tons of external modules to provide you features not available by default.

  • Domination (Risk Board Game)

    Domination is a game that is a bit like the well known board game of Risk or RisiKo. It has many game options and includes many maps. Written in java it includes a map editor, a simple map format, multiplayer network play, single player, hotseat, 5 user interfaces and many more features, it works in all OSs that run java 1.4 or higher, and Android.

  • Super OS

    Super OS: a remastered version of Ubuntu, with codecs and extra software

  • Samurai

    The Samurai Web Testing Framework is a LiveCD focused on web application testing. We have collected the top testing tools and pre-installed them to build the perfect environment for testing applications.

  • Midi Sheet Music

    Midi Sheet Music is a free program that plays MIDI music files while highlighting the piano notes and sheet music notes. Works on Windows, Mac OS X, and Ubuntu Linux.

  • mp3splt

    mp3splt is a free utility to split mp3 and ogg files without decoding, selecting begin/end time; if file is an album, you can get splitpoints automatically from internet or a local cue, cddb file. It also splits Mp3Wrap and AlbumWrap archives.

  • G4L

    G4L is a hard disk and partition imaging and cloning tool. The created images are optionally compressed and transferred to an FTP server or cloned locally. CIFS(Windows), SSHFS and NFS support included, and udpcast and fsarchiver options.

Who else has upgraded?

I wanted to write another post about projects that are upgrading to the new SourceForge. The trouble is, there’s getting to be too many of them to tell you about. If you’re not one of them, you’re getting behind the curve.

So, here’s a random (I suppose that’s pseudo-random, since Perl did it) selection of projects that know where the future is, and want to get on board.

  • IMDbPY

    IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb’s web server and a local copy of the whole db.

  • Subsonic

    Subsonic is a web-based media streamer, providing ubiquitous access to your music and video collection.

    More than 20 apps are available for Android, iPhone, Windows Phone, BlackBerry, Roku, Chumby, Sonos etc.

    Supports virtually all media formats, converting files on the fly.

    Also includes a Podcast receiver and jukebox feature allowing you to control what’s playing on your computer from your mobile phone.

  • UNetbootin, Universal Netboot Installer

    UNetbootin allows you to create bootable Live USB drives for Ubuntu, Fedora, and other Linux distributions without burning a CD. It runs on Windows, Linux, and Mac OS X. You can either let UNetbootin download one of the many distributions supported out-of-the-box for you, or supply your own Linux .iso file.

  • Solar Calendar

    Solar Calendar is a package for Persian Developers and specially for Delphi Developers. The package has got set of components for showing and selecting Solar date in Persian and Christian(gregorian) interface and many more functions.

  • phpLDAPadmin

    phpLDAPadmin is a web-based LDAP administration tool for managing your LDAP server. With it you can browse your LDAP tree, view LDAP schema, perform searches, create, delete, copy and edit LDAP entries. You can even copy entries between servers.

  • Nuxeo Platform

    Nuxeo EP is an open source platform for building Enterprise Content Management (ECM) applications. It is based on modern Java EE technologies, highly modular thanks to its OSGi plugin architecture, and provides most of the services expected for ECM.

  • Redo Backup and Recovery

    Easy rescue system with GUI tools for full system backup, bare metal recovery, partition editing, recovering deleted files, data protection, web browsing, and more. Uses partclone (like Clonezilla) with a UI like Ghost or Acronis. Runs from CD/USB.

  • Qtractor

    Qtractor is an Audio/MIDI multi-track sequencer application written in C++ around the Qt4 toolkit. The target platform will be Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI,

  • Dual Monitor Taskbar

    A taskbar for the second monitor. (Only tested on Windows Server 2008 R2 and Windows 7)

  • PreviSat

    PreviSat is a satellite tracking software for observing purposes. Very easy to use, it shows the positions of the satellites in real-time or manual mode. PreviSat is able to make predictions of their passes and also predictions of Iridium flares.

  • Psychology Experiment Building Language

    PEBL (Psychology Experiment Building Language) is a system designed for creating psychology and neuroscience experiments and tests. It is cross-platform, with the intention to run the same experiment, unchanged, on Linux, Windows, and Macintosh PCs.

  • VLC media player

    VLC media player is a free and open source media player and multimedia framework written by the VideoLAN project. VLC is a portable multimedia player, encoder, and streamer supporting many audio and video codecs and file formats as well as DVDs, VCDs, and various streaming protocols. It is able to stream over networks and to transcode multimedia files and save them into various formats.

  • ophcrack

    Ophcrack is a Windows password cracker based on a time-memory trade-off using rainbow tables. This is a new variant of Hellman’s original trade-off, with better performance. It recovers 99.9% of alphanumeric passwords in seconds.

  • iText®, a JAVA-PDF library

    This library contains classes that generate documents in the Portable Document Format (PDF).

  • Al-Anvar: Quran Research Software

    Al-anvar is an open source freeware dedicated for Quranic study and research. Some of its features are: Advanced search , Commenting tool , Indexing and Grouping , Add-ons for different translations and commentaries in many languages , Online and offline recitation

  • iText® XML Worker

    XMLWorker is an extra component for iText®, a Free/Open Source PDF library. The first XML to PDF implementation, is a new version of the old HTMLWorker that used to be shipped with iText.

  • Python Control Systems Library

    The Python Control Systems Library, python-control, is a python module that implements basic operations for analysis and design of feedback control systems.

  • ClamWin Free Antivirus

    Looking for free Open Source Antivirus for Windows? Download ClamWin Free Antivirus and get free virus scanning and free virus definition updates. Free Antivirus software for Windows, using the well-respected ClamAV scanning engine. Includes virus scanner, scheduler, virus database updates, context menu integration to MS Windows Explorer and Add-in to MS Outlook. Also features easy setup program.

  • MGB OpenSource Guestbook

    MGB is a free OpenSource Guestbook completely written in PHP, using JavaScript and a MySQL Database. Easy to use, flexible and customizable with templates to make it fit 100% to your homepage.

  • QjackCtl

    JACK Audio Connection Kit – Qt GUI Interface: A simple Qt application to control the JACK server daemon. Written in C++ around the Qt4 toolkit for X11, most exclusively using Qt Designer. Provides a simple GUI dialog for setting several JACK server p

Who’s upgrading?

Here’s another selection of the projects that are upgrading to the new SourceForge. Have a look at what you’ll get when you upgrade then go press the ‘Upgrade’ button at

  • RSS Owl | RSS / RDF / Atom Feed Reader

    RSS Owl is a powerful application to organize, search and read your news feeds in a comfortable way. It runs cross platform on Windows, Linux and Mac and can also be installed into Eclipse. You can also easily import existing feeds from other readers into RSSOwl or synchronize with Google Reader. Always be in sync with your subscriptions.

  • CppCMS

    CppCMS is the web development framework written in C++, that is aimed on development of high performance web application. It uses different web APIs, most noticably FastCGI, as a web layer and various databases as a storage backed.

  • JBurg

    Java-based BURG (code emitter generator) which can also be used as a general purpose dynamic programming engine. The distribution includes a compiler for a Java-like language, that accepts input from a String or a Reader and returns a Class object.

  • Db Table Mapper

    DbTableMapper is a simple software that allows to read information about a ORACLE Database Table and generate a C++ class that “maps” it (Pro*C/C++ code included)

  • Forum Monitor

    Cross-platform software that automatically monitors your favorite forums looking for new messages and inform you in real time directly into your desktop. It has a flexible structure designed to work through extensible config files.

  • lucidpolls

    Lucid Polls is a simple CMS coded in php that can be used to create fully localizable polls and tests. Includes real-time statistics.

  • Helsinki Finite-State Technology

    The Helsinki Finite-State Transducer toolkit is intended for processing natural language morphologies. The toolkit is demonstrated by wide-coverage implementations of a number of languages of varying morphological complexity.

  • PdfBooklet

    PdfBooklet is a Python Gtk application which allows to make books or booklets from existing pdf files. It can also adjust margins, rotate, scale, merge files or extract pages.

  • Ionia Student Online

    The new Ionia Student Online is a student information system for high schools, run from a web environment.

  • PHPXref

    PHPXref is a developers tool, written in Perl, that will cross reference and extract inline documentation from a collection of PHP scripts. It generates simple HTML output suitable for browsing offline.

  • Finance::IIF

    Perl module for reading/writing QuickBooks IIF files.

  • phpDHCPAdmin

    phpDHCPAdmin Manage the ISC DHCPD Service. Groups, User access levels, PXE, Multiple subnets, lease management, graphing features, classes support, multiple pool support. Built with security, flexibility and usage for large scale dhcp environments

Upgraded yet?

If you’re still running the old SourceForge, you’re missing out. To upgrade your Classic SourceForge projects, just go to and click the ‘Upgrade’ button. Here’s what you get when you upgrade.

Here’s a selection of projects that have upgraded in the last 24 hours.

  • XOOPS Brasil

    XOOPS BRASIL, project dedicated to translate ALL existing XOOPS language files into the Portuguese language, maintaining all work always updated, complete and revised, with an emphasis on quality and cultural integrity.

  • Four Row Solitaire

    Programmed in Java, this game is a mixture between FreeCell and normal Solitaire. The current version is Beta v.63.

  • LAN Tournament Manager

    LAN Tournament Manager is used to setup and display brackets for any tournament. You can currently choose from single or double elimination (pool play to come in future). LTM is currently v.11.

  • Xtrans

    A compact editor for building XSL templates and testing their transformation with XML documents. Very easy to use. No setup required, excellent tool for XSL authoring and debugging.

  • Multiple Dates Picker for jQuery UI

    Extends jQuery UI’s datepicker (calendar) allowing multiple dates and range selection and avoidance.

  • WireShare

    Formerly entitled LWPE, WireShare is the newest fork of the LimeWire codebase. The name was changed for legal reasons. We are in beta stage; if you’d like to change this, come talk to us in #wireshare at! CVS is up, so code away.

  • Inkscape Map

    A simple tools to generate HTML imagemap or coordinates list (eg. to be inserted into a database) from an Inkscape SVG file. Usefull for creating imagemap and generate area-coloured images on the fly using the coordinates (eg. in PHP with GD library).

  • Dman

    Dman – download manager for PalmOS devices.

  • my-icalserver

    Ein kleiner Kalender Server der eine WEB-GUI hat und XML sowie ICAL formate versendet und empfangen kann. LOGIN über HTTP und verschlüsselte Übertragung bei Socketverbindungen

  • HecMeeting

    Open Source IM and voice client using Jabber and SIP protocols, with great audio quality thanks to speex and a nice and clean interface. Programmed in Java and C++. It supports chat, voice and file transfers.

  • Where In the World Have You Been?

    A PHP script with maps of the World, China, Canada, USA, India, Africa and Europe that allows the user to select the countries, provinces or states by clicking on them or selecting a checkboxes.

  • bdist_nsi

    The bdist_nsi module extends Python’s distutils module with a bdist_nsi setup command to create binary Windows installers for Python modules, based on NSIS, featuring a modern user interface, internationalization, and maya and blender support.

  • keytabGUI

    GUI for Kerberos Keytab files. Associate it with *.keytab extension to view and edit its content. JNLP installer page:

  • eko

    EKO is a simple QT-based audio editor.