Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!
Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source
Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!
Colosa, Inc., developer of the popular ProcessMaker open source business process management (BPM) and workflow software, today announced the release of the highly anticipated 2.5 version of its workflow and BPM software platform. The new version is available for immediate download from the ProcessMaker website and can also be accessed as a hosted solution on the ProcessMaker cloud.
ProcessMaker is part of the new SourceForge Enterprise Directory.
ProcessMaker 2.5 offers significant speed and performance improvements and also includes new features to enhance the user experience. Large installations which run tens of thousands of new cases each month will find that ProcessMaker runs up to five times faster on the new platform. These same users will also now enjoy lightning fast, deep data enterprise search thanks to an optimized integration with the Solr enterprise search engine from the Apache Lucene open source project. Besides speed and performance improvements, The 2.5 platform also features new WYSIWYG HTML editor allows users to quickly edit forms, email templates and output documents, and a PDF generation engine improves output document quality. Other new features include grid form improvements, including new file upload and suggest fields inside DynaForms, and a new administration area to allow administrators to centralize and improve log files.
“We have always had one of the most elegant and simple-to-use interfaces in the industry, but the ProcessMaker 2.5 release marks a major milestone,” explained Colosa CEO Brian Reale. “We improved the ProcessMaker core, adding scalability to accommodate even the most demanding enterprise implementations that are generating tens of thousands of new requests or cases per month on our platform.”
To learn more about Colosa’s workflow simplification tools and the newly released ProcessMaker 2.5 platform, please see the press release on processmaker.com.
Here’s the projects that we’re featuring this week on the front page of SourceForge.net:
Password Safe is a password database utility. Users can keep their passwords securely encrypted on their computers. A single Safe Combination unlocks them all.
BibDesk is a graphical bibTeX bibliography manager for Mac OS X.
[ Download BibDesk ]
See http://sourceforge.net/p/boot-repair
The FreeType Project
The FreeType project develops free, portable and high-quality software solutions for digital typography. We focus on bringing small, efficient and ubiquitous products.
A GUI client application for Downloading Installing and Playing Americas Army 2.5 on Windows, Mac and Linux with a new custom authorization system. On the server side a Desktop server manager for Windows, Mac and Linux and a Command line dedicated server manager for Windows and Linux. Backend server components include a replacement authorization system using the Battletracker account & stats database and a PunkBuster log streaming server which records players possible cheating activities.
KXStudio is a collection of tools and tweaks, targetted at audio and video production
NAS4Free is an embedded Open Source Storage distribution and supports sharing across Windows, Apple, and UNIX-like systems. It includes ZFS, Software RAID (0,1,5), disk encryption, S.M.A.R.T / email reports etc. with following protocols: CIFS (samba), FTP, NFS, TFTP, AFP, RSYNC, Unison, iSCSI, UPnP, Bittorent (initiator and target), Bridge, CARP (Common Address Redundancy Protocol) and HAST (Highly Available Storage). All this can easy be setup by it’s highly configurable WEB interface. NAS4Free can be installed on Compact Flash/USB/SSD media, Hard disk or booted of from a LiveCD with a usb stick.
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. RSS Owl is translated into the popular languages of the world. Some of the unique highlights are google reader synchronization, tabbed reading, powerful searches that can be saved, news filters with automated actions, embedded browser and newspaper layout, tray notifications, clean-up wizard and powerful user customization. RSSOwl requires no installation, simply start it with a doubleclick and find a large list of sample feeds already provided. For your convinience, an installer is provided on Windows. On Linux, you can obtain RSSOwl from the online repository (http://www.rssowl.org). You can also easily import existing feeds from other readers into RSSOwl or synchronize with Google Reader always be in sync with your subscriptions.
Zentyal (formerly eBox Platform) is a Linux Small Business Server that can act as a Gateway, UTM, Office Server, Infrastructure Manager, Unified Communications Server or a combination of them. Zentyal offers an easy-to-use web interface to manage all your network services, from Internet access, network security, resource sharing, network infrastructure or communications. Zentyal is the open source alternative to Windows Small Business Server and it is being widely used in the small and medium businesses regardless of sector, industry or location as well as in the public administrations or in the education sector. It is estimated that there are over 50,000 active Zentyal installations all over the globe. Zentyal Migration Tool for Windows Server is also available for download, making the migration process from existing Windows environments easier. Zentyal development is funded by eBox Technologies that offers commercial support and cloud-based services on top of Zentyal server.
CMDBuild is an open source web application, now licensed under the AGPL, for the management of IT Governance in accordance with ITIL best practices, intended as “assets” control (servers, clients, network, applications and services.). CMDBuild is a support tool for the management of IT processes and as synchronization of data with other systems and databases.
The new version includes:
CMDBuild 2.1 includes the complete rewrite of the DAO module (Data Access Object, the interface of the data persistence mechanisms).
For the complete list of the changes, please refer to the changelog.
With the platform upgrade process nearing completion, the folks in Engineering are starting to turn their sights back to site improvements, and here are just a few of the things that they’ve done in the last couple of weeks.
Bulk editing of tickets is a way to make a lot of changes very quickly. Unfortunately, if you edited 50 tickets, you’d get 50 email messages telling you what changed. Now, just one message will be sent with a summary of what has changed.
With the upgrade to the latest version of Solr, tool search results (for tickets, wiki pages, forums, blog posts, etc) now shows the date the item was last changed, and has an option to sort by date instead of relevancy. Additionally, search results will have keywords highlighted.
Code snapshots have been changed to zip files, to make them work better for windows users.
Repository names can now contain . and _ and + characters. We did this primarily for projects that are upgrading, but could be useful for anyone.
A while ago we added the ability to collapse multiple tools of the same type (ie, several repositories, or several trackers) into a single menu item which linked to a list of those tools. We’ve now added a drop-down menu of those items as well, to save you some time in navigating to a resource.
On May 11th, the Puerto Rico Python Interest Group (prPIG) is proud to announce our first ever Python Parranda. The Parranda is part Python InstallFest and part Meetup/Sprint. It will be Saturday morning from 9am till 12pm at the Telegrafo building on Ponce de Leon, San Juan, Puerto Rico.
The group decided that getting the Python community ready for the upcoming Puerto Rico Tech Summit. what was most important need. The Tech Summit, 06/06/13, is sponsored by the Puerto Rican Government, and its CIO Giancarlos González. The first of it’s kind, the Tech Summit is a direct outreach to the Puerto Rico software development community to participate in access to governmental data; especially the Government Hackathon being held simultaneously with the summit.
The data being made available for the hackathon is a direct result of the MOU Governor Alejandro Garcia Padilla signed on 2/28/13. Following President Barack Obama’s lead, Governor Garcia requested every government agency to make an API within 90 days.
Note: prPIG is kindly sponsored by the Internet Society, through their Community Grant program. We are deeply grateful for all of the support we have received so far, it has been well beyond our wildest expectations.
Here’s the featured projects this week. It’s always interesting to see a trend, and this week we have three Linux distributions, which we haven’t seen in a while.
Semplice Linux
A non-innovative, lightweight, fast and simple GNU/Linux Distribution, based on Debian Sid.
Zekr is an open source Quran study software for Windows, Linux and Mac. It’s designed to ease access to the most authentic and valuable text of Muslims. Zekr provides Quran translations, recitation, search and other features to study Holy Quran.
Bodhi is a minimalistic, enlightened, Linux desktop.
Extropy’s DevPaks
A collection of the DevPaks for Dev-C++ that I maintain: zlib libpng GMP MPFR wxWidgets GNU C Library Reference Cpp_manpages FANN Expat PCRE libtiff libjpeg JBIG-KIT
Das Programm durchsucht die Mediatheken verschiedener öffentlich-rechtlicher Sender (3Sat, ARD, ARTE, KiKa, MDR, ORF, SRF, ZDF etc.), lädt Beiträge daraus herunter oder spielt diese ab (mit VLC Media Player oder mit einem Programm eigener Wahl). Es können auch Sendereihen/Serien abonniert werden.
Our goal is to improve upon VisualBoyAdvance by integrating the best features from the various builds floating around. In order to uncompress the downloaded package, you need WinRAR or 7-Zip: http://7-zip.org/
TurnKey Linux
TurnKey Linux is an opensource project that aims to develop high-quality software appliances that are easy to deploy, easy to use and free. In a nutshell, we believe everything that can be easy, should be easy! http://www.turnkeylinux.org/
A free and open source screen reader for the Microsoft Windows operating system.
antiX is a fast, lightweight and easy to install linux live CD distribution based on Debian Testing for Intel-AMD x86 compatible systems.
There are numerous tools on SourceForge to help you maintain, optimize, and monitor your Windows registry. Here’s a few of them that we think you’ll find useful.
HijackThis is a free utility that generates an in depth report of registry and file settings from your computer. HijackThis makes no separation between safe and unsafe settings in its scan results giving you the ability to selectively remove items from your machine. In addition to this scan and remove capability HijackThis comes with several tools useful in manually removing malware from a computer. IMPORTANT: HijackThis does not determine what is good or bad. Do not make any changes to your computer settings unless you are an expert computer user. Advanced users can use HijackThis to remove unwanted settings or files.
Little Registry Cleaner will remove obsolete or unwanted items that build up in the registry over time in order to improve the stability & performance of your computer.
regshot
Regshot is a registry compare utility that allows you to quickly take a snapshot of your registry and then compare it with a second one – done after doing system changes or installing a new software product. It’s a great way to tell what exactly gets changed.
[ Download Regshot ]
Little Registry Optimizer is a part of Little Apps` Little Registry Cleaner. This project is aimed to analyze the windows registry and optimize it so it will be smaller and run smoother.
Small registry editor for windows system provide you ability to change your registry setting even if your default registry editor is blocked by a virus.
Performance Maintainer has combined open source tools such as Little Registry Cleaner, diskcleaner.nl and Ultradefrag that run periodically for PC maintenance and performance. It is very simple and automated.
1.Little Registry Cleaner scans and Cleans the registry,
2.Disk Cleaner Performs Disk Cleanup
3. Ultradefrag defragments System Drive.
The Programs also lets you install additional tools for tweaking and better performance. The installer schedules the program to run according to your requirement. Requires .NET Framework 4.
Registry Alert protects your computer from spyware or from other software which start automatically on system start up and effects your computer performance. It will monitor your start up registry keys, and if it finds any changes then it will give you an alert and allow you to stop those running processes. You can add a specific registry key into ‘Always remove list’ so that it will automatically remove that registry key. You can add your own registry keys for monitoring.
The May Project of the Month is FileBot. Now it’s time to vote for the June Project of the Month. Have a look at the candidates below, and then GO VOTE.
MinGW-builds
Snapshots and releases builds of the MinGW compiler that use CRT & WinAPI from the mingw-w64 project.
WOT – addons
Add-ons for the game World Of Tanks. Stiahni si ÄŤo chceš… Nahadzujem sem addony pre WOT , vylepši si svoju hru novĂ˝m zemeriavaÄŤom, skinmy, damage panelmi…atÄŹ
PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL. Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript.
ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices and other IT resources. It supports distributed and WEB monitoring, auto-discovery, and more.
TV-Browser is a java-based TV guide which can be easily extended with lots of plugins. It is designed to look like your paper TV guide.
PSeInt is a pseudo-code interpreter for spanish-speaking programming students. Its main purpose is to be a tool for learning and understanding the basic concepts about programming and applying them with an easy understanding spanish pseudocode.
MPC-BE
Media Player Classic – BE is a free and open source audio and video player for Windows. Media Player Classic – BE is based on the original “Media Player Classic” project (Gabest) and “Media Player Classic Home Cinema” project (Casimir666), contains additional features and bug fixes.
Album Art Downloader
The Album Art Downloader is a program designed to make life easier for anyone who wishes to find and update their album art for their music collection. The sources for the pictures can be defined by creating plugin scripts.
ReactOS is an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).
The May 2013 Project of the Month is Filebot. Filebot is “The ultimate TV and Movie Renamer / Subtitle Downloader”.
I spoke with Reinhard Pointner via email last week (since he’s 13 time zones over from me!) about the project and his involvement in it.
Rich: What is Filebot? What does it do?
Reinhard: It’s really just about renaming and organising episode and movie files. It’s gonna make sense of pretty much any kind of filename and match it against online databases for additional metadata like episode titles, movie genres etc. Next to that it’ll allow you to download subtitles for your files and create or check SFV files.
Rich: What’s the technology stack?
Reinhard: Java for most of the application base, Swing for the GUI and then Groovy as scripting engine for user scripts. FileBot uses quite a few 3rd party libraries like miglayout, nekohtml, ehcache, jna, mediainfo, 7zip-jbindings etc
Rich: What led you to start the Filebot project?
Reinhard: To scratch a personal itch, as they say. Also there weren’t any proper tools for renaming episodes, downloading subtitle or checking SFV files, just loads of half-baked projects. Someone just had to fix that.
Rich: How is it that six years later there’s still more to do? What’s coming in future versions of Filebot?
There’s always corner-cases with the filename-based auto-detection logic but it’s pretty mature now.
At some point it’d be cool I could build a big database of hashes and metadata so files can be matched to episode or movie data with perfect accuracy.
Subtitle upload has been on the list as well for a long time.
Rich: How can other folks get involved in your project?
Reinhard: Quite easily. Just write tutorials. There’s not a lot information out there, especially not good tutorial for various use-cases.
Also the format expressions for episode/movie naming and user scripts for automation can be written easily by advanced users and provided for other people to just copy and paste.
Again, we need tutorials tutorials tutorials and more tutorials.
Rich: Congratulations again, and good luck with your project!
Here’s the projects we’ll be featuring on the front page of SourceForge.net this week.
This application creates off-line atlases of raster maps for various cell phone apps on Android, iPhone and WindowsCE as well as GPS devices (Garmin, Magellan and others)
Super Audio CD Decoder
Super Audio CD Decoder input plugin for foobar2000. Decoder is capable of playing back Super Audio CD ISO images, DSDIFF and DSF files. Direct DSD playback for compatible devices.
WOT – addons
Stiahni si ÄŤo chceš… Nahadzujem sem addony pre WOT , vylepši si svoju hru novĂ˝m zemeriavaÄŤom, skinmy, damage panelmi…atÄŹ
MySQL is a well-known relational database manager used in a wide variety of systems, including Twitter, Wikipedia, Facebook, Google, WordPress, and countless more websites and other applications. Offering a wide range of features and highly scalable performance, MySQL is a good choice for any situation requiring a database.
A GUI applet that helps analyze the result of Kerala SSLC examination. All you need to input is the school code which generates the result report in PDF
This is EFI-based bootloader for BIOS-based computers created as a replacement to EDK2/Duet bootloader http://www.tianocore.org. To compile it needs to place Clover sources into edk2/ folder.
Album Art Downloader
The Album Art Downloader is a program designed to make life easier for anyone who wishes to find and update their album art for their music collection. The sources for the pictures can be defined by creating plugin scripts.
Das Programm durchsucht die Mediatheken verschiedener öffentlich-rechtlicher Sender (3Sat, ARD, ARTE, KiKa, MDR, ORF, SRF, ZDF etc.), lädt Beiträge daraus herunter oder spielt diese ab (mit VLC Media Player oder mit einem Programm eigener Wahl). Es können auch Sendereihen/Serien abonniert werden.
A free and open source screen reader for the Microsoft Windows operating system.
One of our featured projects this week – DavMail – sent us a very kind comment about their time at SourceForge:
Without the public visibility and reputation of SourceForge and the reliablility of your services, DavMail would probably still be an unknown piece of code used by a single user (well, maybe a few users) to access company Exchange server…
And in addition to sharing that with you, we wanted to take a moment to tell you some of the things we can do to help you promote your SourceForge project.
Project of the Month – The Project of the Month is listed at the top of the SourceForge front page for an entire month, and is chosen by popular vote. The candidates for that ballot are selected from projects that were weekly featured projects in the previous month.
Weekly featured projects – Every week we feature 9 projects on the front page of the website (in addition to the Project of the Month). These projects are chosen from projects that have made a release within the last week. So, the more often you make releases, the greater chance you have of making that list. You should know, however, that a LOT of projects make releases every day, so the competition is pretty stiff there.
Enterprise Directory – If your project is backed by a for-profit vendor, or if your project is specifically geared to the Enterprise, the Enterprise Directory might be for you. If you want your project to be listed, tell us what project, and we’ll evaluate it to see if it meets the criteria, and get back in touch regarding next steps.
Guest blog posts – Speaking of blog posts, we’re always looking for guest content for the main SourceForge blog. If you want to write something about your project, we would be glad to post it to our blog. Guest blog posts should be community-centric, not a pitch for your company or non-open-source project.
Monthly Mailing – Every month we send out a community newsletter which gets delivered to about 1.5 million subscribers. In it we cover site news, community news, and various projects. If you’d like to get something about your project into the newsletter – a help wanted item, perhaps, or a brief profile of what you’re doing – contact us at the communityteam email address. The same caveats apply here as for guest blog posts.
Twitter/Facebook/Google+ – Every day we tweet/facebook/G+ a few dozen of your release notices. We get these from your SourceForge blog entries, so making a quick mention of your releases on your SourceForge blog is a great way to get some extra publicity. However, if you made a blog post somewhere else, please feel free to send email to communityteam@sourceforge.net with a URL, and we’d be glad to put it in our regular social media schedule.
Help Wanted – The Help Wanted forum is a great place to get the word out about specific needs that your project has – whether for testers, designers, or developers. Be as specific as possible about what you’re looking for, so that potential contributors know what they’re getting into. And be sure to mention exactly how you want them to get in touch with you.
If there’s anything else that we can do for your project, please get in touch. We’re here to make your SourceForge experience better in any way that we can.
Apache Allura (the technology behind the SourceForge developer platform) is looking for Google Summer of Code students. You can read the blog post about this HERE, and read more about what’s involved in the process in the wiki.
Today we have a guest post from Mahmoud Fayed of the Programming Without Coding Technology project.
During the last 8 years (since Dec. 2005) we have been working on developing a General-Purpose Visual Programming Language, Our goal is to present a tool for novice programmers and expert programmers at the same time.
The project development is a based on the implementation of new research ideas and getting feedback from our users.
We created the following movie today to present some of the PWCT features and how programmers can use it to create real world applications:
We are going to release PWCT 1.9 (Art) during the next 60 days with these features.
As we mentioned two weeks ago, the final push to upgrade all remaining classic projects starts today. We’ll be starting with the longest-inactive projects, and working towards the present.
If you need to delay the upgrade for any reason, you must notify us immediately, so that we can add you to the delay list.
Here’s the projects we’re featuring this week:
OS X Portable Applications
OS X FOSS applications packaged as portable so that can carried around on any portable device, USB thumb drive, iPod, portable hard drive, memory card or other portable device.
Win32 build of Subversion. These binaries are built using Visual C++ 6.0 Should work on all flavours of Windows from Win2000 to Win8 and 2008 Server including server variants (not all tested). (1.7.x does not work on NT4 due to APR using new functions). Modules for Apache 2.2.x and 2.4.x (1.7.6 and up) is included. Language bindings are NOT tested. Source code is found at the Apache Subversion site at http://subversion.apache.org/ Code in this project is just a “Build script” and patches for VC6
MinGW-builds
Snapshots and releases builds of the MinGW compiler that use CRT & WinAPI from the mingw-w64 project.
ReactOS is an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).
MPC-BE
Media Player Classic – BE is a free and open source audio and video player for Windows. Media Player Classic – BE is based on the original “Media Player Classic” project (Gabest) and “Media Player Classic Home Cinema” project (Casimir666), contains additional features and bug fixes.
ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices and other IT resources. It supports distributed and WEB monitoring, auto-discovery, and more.
TV-Browser is a java-based TV guide which can be easily extended with lots of plugins. It is designed to look like your paper TV guide.
Ever wanted to get rid of Outlook ? DavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP gateway allowing users to use any mail client with Exchange, even from the internet through Outlook Web Access on any platform, tested on MacOSX, Linux and Windows
As I mentioned in the last platform updates post, we’re primarily focused on upgrade-related work lately, but we found time to put in a few enhancements to the platform in the last sprint.
A new macro was added to the wiki syntax. Putting [[members]] in a wiki article will produce a list of all the members of the project. By default, this is limited to 20 members, with a link to a full list if you’ve got more than that. You can link directly to that longer list, if you like. For example, here’s TikiWiki’s full list of developers.
Next, the interfaces for adding tags to tickets was improved to make it easier to find tags that you’ve already used. Starting to type a tag will produce a dropdown of tags from which to select.

And, we’ve added a $USER variable that you can use in ticket searches, which will be replaced, at search time, with the currently-active user. For example, if you search for reported_by:$USER, the variable $USER, you’ll get all the tickets reported by the currently logged in user. In this way, you can add a saved search to your ticket tracker so that each user can keep tabs on their own tickets.
So, if you look at the Allura ticket tracker, you’ll see a new “My Tickets” button under “Searches”, which will show you the tickets you’ve opened. (Of course, you’ll have to be logged in for that to work.)
We’re really looking forward to being done with the upgrade process, so that we can focus more on improving the developer experience, and we’d love to hear your feedback on what we should work on next. You can see what’s scheduled for upcoming sprints, and vote on tickets, in the Allura ticket tracker.
Today’s guest post is from Ogre3D, one of this week’s front-page featured projects.
As our Ogre3D project was selected as one of the featured “Sourceforge Projects of the Week” (together with a list of various other great communities), we were given the opportunity for a featured guest post on the SF.net blog and of course we could not pass up that chance. Therefore, in the following lines we will try to quickly introduce you to our project (in case you hadn’t heard of it before) and point out some of the newer developments (in case you know our project already, but have either lost touch or just need a refresher). So here we go…
Ogre3D – What’s that?
Ogre3D is a free, open-source, object-oriented rendering engine as the name indicates once you decrypt it: OGRE = Object-Oriented Graphics Rendering Engine. It was created by Steve Streeting back in 2001 who spear-headed the development team for many years, before retiring in 2010 as the official face. You might also know him as the creator of SourceTree (highly acclaimed Git and Hg client, originally only for Mac but now also available for PC) and nowadays as an employee over at Atlassian.
Today, Ogre3D supports a wide variety of different platforms thanks to the fact that it can run with Direct3D (D3D9 and D3D11) as well as different OpenGL variants (OpenGL 3+, OpenGL ES & ES 2). We currently cover Windows (incl. support for Win8/WinRT with Metro), Linux, Mac OS X, iOS, Android, Windows Phone 8 as officially supported platforms. This means you basically only have to develop your application core once and then just need to take care of some platform dependent things such as input or window/application handling in general.
Apart from the core engine there is also a vibrant eco system of wrappers/extensions/plugins that help to create a complete set/tool-chain around Ogre3D, including:
Ogre3D – Who’s using it?
We are proud to say that our engine is used in a wide variety of different projects and genres, ranging from the classic gaming sector (desktop and mobile) to virtual reality applications and scientific simulations. To give you a quick impression we listed some of the more recent and notable creations below:
Ogre3D – Who’s doing the magic?
Ogre3D is nowadays maintained and developed by a dedicated team of core members each one focusing on different areas of expertise, as well as a number of highly regarded contributors working on various aspects of the engine or supplying patches or bug reports on our Ogre3D JIRA tracker for any issues they might find. And of course there is a great team of forum admins and moderators along with community helpers who try to answer as many questions as possible and assist wherever they can.
Ogre3D – What’s going on right now?
Right now, we are in the process of releasing the first release candidate for our next major version Ogre3D 1.9, which will be the first official release containing proper Android and Direct3D11 support, as well as the Windows Phone 8 integration that Nokia and Microsoft provided us with. That new version will also contain all the great additions and improvements produced by our four Google Summer of Code students from last year.
We have also been approved by Google for GSoC 2013 and are currently in the process of looking for highly qualified and motivated students, since for the next release Ogre 2.0 we will have to do some heavy refactoring and restructuring in the core of the rendering logic to boost performance to new heights.
Ogre3D – Where to check it out?
Well, obviously there is information here on Sourceforge as well as the downloads for our SDK versions, but apart from that there of course is our homepage www.ogre3d.org which provides some further information, but probably the most informative space and also the most vibrant would be our great forums at www.ogre3d.org/forums as well as our addon section (for e.g. physic wrappers, GUI libraries, Ogre3D extensions, etc.) at www.ogre3d.org/addonforums. And for everyone looking for some tutorials to get started or some code snippets for common tasks, have a look at our community wiki which should get you going.
If you need to directly get in touch with the development or admin team, we would kindly refer you to the contact details on www.ogre3d.org/contact.
This week we’re featuring the following projects:
Kiwix is an offline reader for Web content. It’s especially intended to make Wikipedia available offline. With Kiwix, you can enjoy Wikipedia on a boat, in the middle of nowhere… or in Jail. Kiwix manages to do that by reading ZIM files, a highly compressed open format with additional meta-data.
PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL. Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript. You can fork us on https://github.com/pmd
Bochs is a portable x86 PC emulation software package that emulates enough of the x86 CPU, related AT hardware, and BIOS to run Windows, Linux, *BSD, Minix, and other OS’s, all on your workstation.
Darktable is a virtual lighttable and darkroom for photographers: it manages your digital negatives in a database and lets you view them through a zoomable light table. It also enables you to develop raw images and enhance them.
Luminance HDR is a complete suite for HDR imaging workflow. It provides a wide range of functionalities, both during the fusion and the tonemapping stage. Its graphical user interface, based on Qt4, runs on a multitude of platform, like Microsoft Windows (32 and 64 bit), Mac OS X 10.6 and above and several Linux distribution. Input images can be supplied in multiple formats, from JPEG to RAW files. In the same way, output can be saved in many different formats as well, from JPEG to TIFF (both 8 bit and 16 bit per channel), enabling all the power of your post processing tools.
This library contains classes that generate documents in the Portable Document Format (PDF).
Convertigo is the most advanced Open Source Mobile Application Development Platform for Enterprises, featuring all the required components needed to develop and to run cross-platform mobile enterprises application connected to enterprise’s back-end business applications. – Large variety of connectors to enterprise apps – Mashup sequencer to orchestrate and combine data and processes from multiple enterprise apps. – Cross-platform WebApp and Native app mobile application development tools for iOS, Android, Blackberry and Windows Phone platforms – Security managers and Identity managers – Mobile application updates and administration – Monitoring and administration tools. Convertigo can also be used for transactionnal portal integration and for SOA enablement of legacy web or Mainframe applications. Convertigo Community Edition is AGPL based.
The goal of PyTables is to enable the end user to efficiently and easily manipulate large datasets (both homogenous, i.e. arrays, and heterogenous, i.e. tables) on a persistent, hierarchical way.
Openfiler
Openfiler is a browser-based network storage management utility. Linux-powered, Openfiler delivers file-based Network Attached Storage (NAS) and block-based SAN in a single framework. It supports CIFS, NFS, HTTP/DAV, FTP, and iSCSI.
Congratulations to the 35 36 SourceForge projects (Looks like I left GNSS-SDR off of the list!) which were selected to participate in the 2013 Google Summer of Code. That’s 22.5% 23.2% of the 155 projects selected overall (up from 18% last year). We’re really looking forward to what they accomplish in the coming months.
Apertium: machine translation toolbox
Apertium is a toolbox to build open-source shallow-transfer machine translation systems, especially suitable for related language pairs: it includes the engine, maintenance tools, and open linguistic data for several language pairs.
The Battle for Wesnoth is a Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures.
Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.
Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library. See http://www.boost.org
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
Buildbot is a system to automate the compile/test cycle required by most software projects. Buildbot is no longer hosted on SourceForge. See http://buildbot.net for links and documentation, and http://github.com/buildbot for the source.
Django
A high-level Python Web framework that encourages rapid development and clean, MVC design. Includes a template system, object-relational mapper and a framework for dynamically creating admin interfaces.
Development of a Java application designed to allow the free flow of information and ideas on the Internet without fear of censorship of any kind.
An open source software-defined Global Navigation Satellite Systems (GNSS) receiver written in C++ and based on the GNU Radio framework.
A Linux, Windows & OSX vector graphics editor (SVG format) featuring transparency, gradients, node editing, pattern fills, PNG export, and more. Aiming for capabilities similar to Illustrator, CorelDraw, Visio, etc.
Community driven projects featuring the latest innovations for cutting edge apps. Our flagship project JBoss AS is the leading Open Source, standards-compliant, Java EE based application server implemented in 100% Pure Java.
LyX is a document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG).
MacPorts
The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system.
MLton
MLton is a whole-program optimizing Standard ML compiler.
Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites. https://moodle.org/
An efficient, object-oriented hardware accelerated 3D engine. It abstracts the differences between APIs and platforms and allows scene-oriented coding through an easy to use object model. Adaptable to multiple scene types (indoor, outdoor, whatever)
OpenMRS is a community-developed, open source, enterprise electronic medical record system. Our mission is to improve health care delivery in resource-constrained environments by coordinating a global community to creates and support this software.
An Enterprise-Grade Network Management Application Platform that is 100% Free and Open Source Software.
OWASP Source Code Center
The Open Web Application Security Project (OWASP) software and documentation repository.
A C++ / Python platform to easily perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model. Many state of the art optimization algorithms are included together with an extended set of optimization problems. A common interface is provided to other optimization frameworks/algorithms such as NLOPT, SciPy, SNOPT, IPOPT, GSL
phpBB is the world’s leading Open Source flat style discussion forum software. It includes all the features you expect to find in today’s top of the line software.
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add columns, execute any SQL statement, manage indexes on columns.
See http://pidgin.im/about/ for more information. Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr. It is written in C and makes heavy use of GLib and GTK+. Finch is a command line instant messaging program. It also lets you log in to accounts on multiple chat network simultaneously, and it is compatible with the same chat networks as Pidgin. It is written in C and makes heavy use of GLib and ncurses.
RoboComp is a robotics framework providing a set of open-source, distributed, real-time robotic and artificial vision software components and the necessary tools to create and manage them.
ScummVM
ScummVM is a cross-platform interpreter for several point-and-click adventure engines. This includes all SCUMM-based adventures by LucasArts, Simon the Sorcerer 1&2 by AdventureSoft, Beneath a Steel Sky and Broken Sword 1&2 by Revolution, and many more.
Simple DirectMedia Layer
This project is an unoffcial and partial mirror of the SDL site. It only contains freely downloadable SDL materials. You can reach the official one at http://www.libsdl.org.
SimpleCV is a python framework for creating a more human readable programming interface to OpenCV.
Steel Bank Common Lisp
A high performance Common Lisp compiler. In addition to standard ANSI Common Lisp, it provides an interactive environment including an a debugger, a statistical profiler, a code coverage tool, and many other extensions.
SuperTuxKart is a kart racing game featuring Tux and friends. It is a fun-racer game, focusing on fun and ease of play.
Scaffold Hunter is a JAVA-based software tool for the analysis of structure-related biochemical data. It enables generation of and navigation in a scaffold tree hierarchy annotated with various data.
TYPO3 is an enterprise class Web CMS written in PHP/MySQL. It’s designed to be extended with custom written backend modules and frontend libraries for special functionality. It has very powerful integration of image manipulation.
Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes.
Wireshark is a powerful network protocol analyzer developed by an international team of networking experts. It runs on UNIX, OS X and Windows. (Looking for Ethereal? You’re in the right place. We switched names in May 2006 due to trademark issues.)
WorldForge
Worldforge is a project aimed at developing “A Complete Gaming System for Massively Multiplayer Online Roleplaying.” More information is available at www.worldforge.org .
XBMC Media Center is a free cross-platform media player software and entertainment system application framework for Linux, Mac, and Windows. XBMC is capable of playing back and streaming all popular video, audio, and picture formats out-of-the-box.
XWiki is the next generation enterprise wiki, a feature rich tool that is secure, easy to use and more organized. At the same time it’s a light and powerful development platform that allows you to customize the wiki to your specific needs.
We’re pleased to be featuring the following projects for the week of April 8, 2013.
jVi is a vi/vim editor clone built on top of the javax.swing.text package. Available for NetBeans and JBuilder. jVi is designed to quickly and easily integrate into many disparate java based desktop apps, from IDE’s to mail-news readers.
0 A.D. (pronounced “zero ey-dee”) is a cross-platform real-time strategy (RTS) game of ancient warfare. It’s a historically-based war/economy game that allows players to relive or rewrite the history of ancient civilizations, each depicted at their peak of economic growth and military prowess.
An efficient, object-oriented hardware accelerated 3D engine. It abstracts the differences between APIs and platforms and allows scene-oriented coding through an easy to use object model. Adaptable to multiple scene types (indoor, outdoor, whatever)
A simple notepad-like text editor with many features. It is designed to be a small and fast.
VASSAL Engine
The VASSAL Engine is a game engine for creating electronic versions of traditional board and card games. It provides support for game piece rendering and interaction, and supports play by email or over a live connection.
JabRef is a graphical application for managing bibliographical databases. JabRef is designed specifically for BibTeX bases, but can import and export many other bibliographic formats. JabRef runs on all platforms and requires Java 1.6 or newer.
SparkyLinux is a Live Linux distribution created on Debian testing. Featuring customized Enlightenment/LXDE desktops, multimedia plugins and selected set of apps.
Vtiger CRM enables sales, support, and marketing teams to organize and collaborate to measurably improve customer experiences and business outcomes. Vtiger CRM also includes email, inventory, project management, and other tools, providing a complete the business management suite. Download Vtiger CRM here or sign up for a free 15-day free trial of the cloud-based application with free updates and support at http://www.vtiger.com/crm/
SciPy is package of tools for science and engineering for Python. It includes modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more.