Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

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!

Open Source

New Hardware Platform Migration Continues

SourceForge.net: Front page news - Wed, 12/17/2014 - 00:51

SourceForge.net is continuing to improve its hardware platform. The next phase of migration effects the Web area of projects

(e.g. http://project_UNIX_name.sourceforge.net). These projects will be put into Read Only mode for maintenance between 14:00 and 23:00 UTC on 12/17.

For updates, follow our @sfnet_ops twitter account.

Thanks,
SourceForge Support

Categories: Open Source

“Community Choice” Project of the Month Vote – February 2015

SourceForge.net: Front page news - Tue, 12/16/2014 - 07:08

The vote for February 2015 Community Choice SourceForge Project of the Month is now available, and will run until Jan 15, 2014 12:00 UTC.

Clam AntiVirus

Clam AntiVirus is a GPL antivirus toolkit for UNIX. The main purpose of this software is the integration with mail servers. It provides a flexible and scalable multi-threaded daemon, a command line scanner and a virus database that is kept up-to-date.

[ Download Clam AntiVirus ]

 

SMPlayer

SMPlayer is a free media player for Windows and Linux with built-in codecs that can also play and download YouTube videos. One of the most interesting features of SMPlayer is that it remembers the settings of all files you play. SMPlayer is a graphical user interface (GUI) for the award-winning MPlayer, which is capable of playing almost all known video and audio formats.

[ Download SMPlayer ]

 

TeXstudio – A LaTeX Editor

TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible. Some of the outstanding features of TeXstudio are an integrated PDF viewer with (almost) word-level synchronization, live inline preview, advanced syntax-highlighting, live checking of references, citations, latex commands, spelling and grammar.

[ Download TeXstudio - A LaTeX Editor ]

 

GnuCash

GnuCash is a personal and small-business finance manager with a check-book like register GUI to enter and track bank accounts, stocks, income, and expenses. GnuCash is designed to be simple and easy to use but still based on formal accounting principles.

[ Download GnuCash ]

 

simutrans

Simutrans is a cross-platform simulation game where players try to successfully manage transportation systems between places by land, air, and water for passengers, mail, and goods. Planes, ships, trains, trams, trucks, buses, or monorails are at your disposal, but factories operate based on contracts and passengers can only travel to their set destinations.

[ Download simutrans ]

 

wxPython

A set of Python extension modules that wrap the cross-platform GUI classes from wxWidgets.

[ Download wxPython ]

 

Roundcube Webmail

Roundcube Webmail is a browser-based, multilingual IMAP client with an application-like user interface. Roundcube provides the full functionality you’d expect from an email client, including MIME support, address book, folder manipulation, message searching, and spell check. Roundcube is written in PHP and JavaScript.

[ Download Roundcube Webmail ]

 

Megacubo

Megacubo is a broadcast tuner application written in PHP and Winbinder. Megacubo has a catalog of links of TV streams, which are available for free on the web. At the moment it only runs on Windows (XP or later). Megacubo lets you watch hundreds of live TV channels for your computer without antenna or TV cards.

[ Download Megacubo ]

 

devkitPro

This project is for Homebrew console development tools that are based on the gnu compiler collection, with additional tools and libraries to aid programming each supported console. The windows variants are built with MinGW.

[ Download devkitPro ]

Categories: Open Source

New Hardware Platform Migration, etc.

SourceForge.net: Front page news - Mon, 12/15/2014 - 22:55
SourceForge.net is migrating to a new hardware platform. Areas of the site that are being affected are the mailing list data. The ETA for completion of this is 8 hours. During this time, messages sent to mailing lists will be delayed.The Allura source code management (SCM) tools (git, mercurial, svn) are being migrated to new storage. There will be down time for using these tools during that time, which will impact project developers.

Also, tomorrow (12-16-2014 at 1400 UTC) we will be migrating classic SCM the estimate time to complete the migration is 8 hours.

Thanks

SourceForge
Categories: Open Source

Google Summer of Code Meetup in Kuala Lumpur, Malaysia

Google Open Source Blog - Mon, 12/15/2014 - 20:00
Earlier this year, Hu Yuhuang participated as a student in Google Summer of Code (GSoC) 2014. He recently hosted a meetup at University of Malaya to share his experiences and encourage other students to participate in GSoC 2015. (Student applications will open on March 16th, 2015.) Below, he discusses the local community meetup.
GSoCmeetup2.jpg
About two weeks after I officially finished my GSoC 2014 journey, I received an email announcing Google Summer of Code in 2015. I immediately forwarded this email to two friends of mine, Dr. Chee Sun Liew and fellow student Chin Poh Leong, and told them I would like to host a meetup for spreading this news. After a discussion, we decided the date (November the 28th, the last Friday of the month) and got support from our school.
We started to promote this meetup about three weeks before the event date. We used a Google Form for taking registration. By the eve of the meetup, we had received 140 online registrations among 9 local universities. The students’ enthusiasm exceeded our expectations.
On November 28th, 2014, Puzzles (a programming community that my friends and I founded) hosted the meetup at University of Malaya in Kuala Lumpur, Malaysia. We ultimately had 76 attendees from 4 local universities. We were pleasantly surprised that UTM, a local university, sent over 30 students to join this meetup. They travelled 6 hours from Johor, the very south end of Malaysia.
The meetup kicked off with Dr. Liew’s greeting speech. Afterward, I followed up with a briefing about GSoC 2015. I shared my previous experience of writing an application, getting in touch with organizations, and many details from my work over the previous summer. They asked me many practical questions about how and why they should join this program. The meetup was wrapped up with a lot of smiling and photos. Many students left us their contact information so they can stay tuned for further news and ask more questions in the future.
GSoCmeetup1.jpg
I’d like to thank everyone who helped me with this meetup; I couldn’t have done it without their help. Google Summer of Code is one of the best things to happen during my undergraduate life and I hope to see many talented Malaysian students participate in GSoC 2015.

By Hu Yuhuang, with photos by Yap Yee King
Categories: Open Source

Projects of the Week, December 15, 2014

SourceForge.net: Front page news - Sun, 12/14/2014 - 07:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

NamelessROM

NamelessRom is opportunity, an opportunity to have a voice to the development team of the after-market firmware that you run on your device. The main goal of NamelessRom is to provide quality development for android devices, phones, and tablets alike. NamelessRom developers are available nearly 24/7 and respond to bug reports and feature requests almost instantly. This availability will allow you, the end-user, to have direct input into exactly what features and functions are included on the firmware that YOU run.

[ Download NamelessROM ]

 

OpenMediaVault

OpenMediaVault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins. OpenMediaVault is primarily designed to be used in home environments or small home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.

[ Download OpenMediaVault ]

 

arch-repos

lane anex kane’s arch repositories.

[ Download arch-repos ]

 

FileBot

FileBot is the ultimate tool for renaming your movies, TV shows or anime, and downloading subtitles. It’s smart, streamlined for simplicity and just works. FileBot supports Windows, Linux, and Mac, plus there’s a full-featured command-line interface for all sorts of automation.

[ Download FileBot ]

 

antiX-Linux

antiX is a fast, lightweight and easy to install linux live CD distribution based on Debian Testing for Intel-AMD x86 compatible systems.

[ Download antiX-Linux ]

 

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, etc.), many of Sierra’s AGI and SCI games (such as King’s Quest 1-6, Space Quest 1-5, etc.), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment’s children’s SCUMM games (including Freddi Fish and Putt Putt games) and many more.

[ Download ScummVM ]

 

gnuplot development

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot development ]

 

shadowsocks-gui

shadowsocks GUI is a simple and easy-to-use software that helps you to specify the server port and IP address, as well as to select the encryption method you are interested in. With its intuitive interface, you have the possibility to view the console and run the scripts. You can also view where the execution time in spent in your JavaScript functions or view how many times a certain selector has matched DOM elements. Windows: powered by webkit and shadowsocks-nodejs Mac OS X: native UI powered by shadowsocks-libev

[ Download shadowsocks-gui ]

 

Shareaza

Shareaza is a very powerful multi-network peer-to-peer file-sharing client supporting Gnutella² G2, Gnutella, eDonkey2000 / eMule, DC++, HTTP, FTP and BitTorrent / DHT protocols for Windows or Wine.

[ Download Shareaza ]

Categories: Open Source

Google Summer of Code Wrap up: OpenKeychain

Google Open Source Blog - Fri, 12/12/2014 - 18:00
Today’s Google Summer of Code wrap up comes from Dominik Schürmann at OpenKeychain, a project helping Android users communicate securely.ic_launcher.pngOpenKeychain helps you communicate more privately and securely. It uses high-quality modern encryption to ensure that your messages can be read only by the people you send them to, others can send you messages that only you can read, and these messages can be digitally signed so the people getting them are sure who sent them. OpenKeychain is based on the well established OpenPGP standard making encryption compatible across your devices and operating systems.

This was OpenKeychain’s first year participating in the Google Summer of Code program. We received two student slots, which we gratefully assigned to the best applicants. Their work was released as part of OpenKeychain 2.8.
Vincent Breitmoser worked on the cryptographic backend of OpenKeychain which is based on the low-level library Bouncy Castle. He rewrote almost all methods related to key operations and changed the way results are handled to allow a user-readable log of what actually has been processed. He also made the methods testable by dividing the backend into methods requiring Android and Java-only methods. Java-only crypto operations are now tested automatically using Travis CI.

mar-v-in worked on better integration of OpenKeychain into the Android OS, including better support for file encryption/decryption using Android 4.4 features. Now encrypting multiple files is possible using the Storage Access Framework. He also worked on an integration with Android's contact application by connecting contacts to keys in OpenKeychain by using email addresses as identifiers.

By Dominik SchĂĽrmann, Organization Administrator, OpenKeychain
Categories: Open Source

AngularJS And More: My Five Favorite NetBeans IDE Features!

NetBeans Highlights - Thu, 12/11/2014 - 13:34
AngularJS, Maven, Java 8, Java EE, the "out of the box" support, and more! Siva Prasad shares his 5 favorite NetBeans features.
Categories: Java, Open Source

Maven And More: My Five Favorite NetBeans IDE Features!

NetBeans Highlights - Thu, 12/11/2014 - 13:34
Max Calderoni from VMware shares the top features that have convinced him to use and promote NetBeans IDE to his colleagues!
Categories: Java, Open Source

Dojo Security Advisory 2014-12-08

The Dojo Toolkit - Announcements - Tue, 12/09/2014 - 21:04
Introduction

Several XSS vulnerabilities have been discovered and fixed in the Dojo Toolkit.

Masato Kinugawa discovered a security flaw in the SWF component of the dojox/form/FileUploader widget that allows for cross-site scripting attacks on domains hosting the affected SWF.

After evaluating the disclosed vulnerability, similar additional XSS vulnerabilities were discovered by the Dojo Toolkit security team in other dojox components including dojox/av/FLAudio, dojox/av/FLVideo, and dojox/form/Uploader. A potential XSS vulnerability with a different attack vector was also discovered in dojox/embed/Flash.

Note that these vulnerabilities are isolated to the dojox package; if you publish only the dojo and/or dijit packages, you are not affected by this security advisory and do not need to take any action. We recommend that all users that publish the dojox package upgrade to the latest point release.

Vulnerable

Dojo Toolkit 1.2
Dojo Toolkit 1.3
Dojo Toolkit 1.4.5 and earlier
Dojo Toolkit 1.5.3 and earlier
Dojo Toolkit 1.6.2 and earlier
Dojo Toolkit 1.7.7 and earlier
Dojo Toolkit 1.8.8 and earlier
Dojo Toolkit 1.9.5 and earlier
Dojo Toolkit 1.10.2 and earlier

Patches

New versions of the Dojo Toolkit have been released containing fixes for the vulnerabilities listed in this security advisory:

1.4.6 (patch)
1.5.4 (patch)
1.6.3 (patch)
1.7.8 (patch)
1.8.9 (patch)
1.9.6 (patch)
1.10.3 (patch)

Dojo 1.3 and earlier are end-of-life products. Users running Dojo 1.3 and earlier are urged to upgrade immediately to a more recent version of the toolkit.

Workarounds

1. Delete the SWF files listed under “attack vector” below; and
2. Ensure all user input passed to dojox/embed/Flash is HTML escaped.

Attack vector

http://xxx/dojox/av/resources/audio.swf?id=\"))-alert(1);}catch(e){}//

http://xxx/dojox/av/resources/video.swf?id=\"))-alert(1);}catch(e){}//

http://xxx/dojox/av/resources/video.swf?src=…?\"))-alert(1);}catch(e){}//

http://xxx/dojox/av/resources/video.swf?videoUrl=…?\"))-alert(1);}catch(e){}//

http://xxx/dojox/form/resources/fileuploader.swf?flashButton=%3A\"))-alert(1);}catch(e){}//%3B

http://xxx/dojox/form/resources/fileuploader.swf?id=\"))-alert(1);}catch(e){}//

http://xxx/dojox/form/resources/uploader.swf?id=\"))-alert(1);}catch(e){}//

Impact

Cross-site scripting.

CVSS Severity (2.0)

CVSS Base Score: 4.3
Impact Subscore: 2.9
Exploitability Subscore: 8.6
CVSS Temporal Score: 3.2
CVSS Environmental Score: Not Defined
Modified Impact Subscore: Not Defined
Overall CVSS Score: 3.2

CVSS v2 Vector (AV:N/AC:M/Au:N/C:N/I:P/A:N/E:U/RL:OF/RC:C)

Background

The Adobe Flash Player ExternalInterface API contains a known security issue where backslashes in strings passed to ExternalInterface.call are not correctly escaped by the Flash Player runtime. This enables arbitrary code to be executed if unsanitised user input is passed through ExternalInterface.call. Several SWF files inside the Dojo Toolkit passed unsanitised user data through ExternalInterface.call to console.log and dojo.publish, introducing a cross-site scripting vulnerability.

Additionally, JavaScript code in dojox/embed/Flash performs string building of HTML for injection to the page without ensuring special characters are properly encoded. This allowed arbitrary HTML to be injected onto a page that uses dojox/embed/Flash if unsanitised user input were passed to it.

Timeline

2014-12-03: Initial disclosure.
2014-12-04: Security team notified of issue.
2014-12-08: Patch released and initial announcement.
2014-12-09: Full announcement.

What can I do to prevent this from happening in the future?

There is currently a lot of crufty old code in dojox that is unmaintained or undermaintained. We need more developers that use Dojo and are interested in adopting some of this old code, or developers who want to help us finish Dojo 2 so that we can replace this old code with new code that follows modern best practices for Web development.

If you’re interested in lending a helping hand, please get in touch by posting on the mailing list or visiting us at #dojo on irc.freenode.net. Thanks!

Categories: Open Source, RIA

ANTLR 4 IDE

  • ANTLR 4.x
  • Advanced Syntax Highlighting (even for target language)
  • Automatic Code Generation (on save)
  • Manual Code Generation (through External Tools menu)
  • Code Formatter (Ctrl+Shift+F)
  • Syntax Diagrams as HTML
  • Live Parse Tree evaluation
  • Advanced Rule Navigation between files (F3 or Ctrl+Click over a rule)
  • Quick fixes
Categories: Open Source

2014-12-09 - NEW TOOL: Pseudo-localizer

UIZE JavaScript Framework - Tue, 12/09/2014 - 09:00
The new Pseudo-localizer tool (which makes use of the Uize.Widgets.Tools.PseudoLocalizer widget module) lets you experiment with the technique of pseudo-localiztion.
Categories: Open Source, RIA

FOSDEM PGDay 2015 and Devroom - Schedule posted and registration open

PostgreSQL News - Tue, 12/09/2014 - 01:00

We have finished the schedule for FOSDEM PGDay and the PostgreSQL Devroom at FOSDEM 2015 - our apologies for the delay in processing!

You will find a number of great talks both on PostgreSQL usage and development from great speakers. And of course, it will as usual feature the Hallway Track, where you can network with fellow PostgreSQL users!

We have also opened registration. Number of seats are limited, and as we sold out last year, we recommend that you make your reservation as soon as possible. Registration is €50 for all attendees for the PGDay on Friday. No registration is necessary if you only want to attend the Devroom at FOSDEM on Saturday.

Finally, we'd like to remind you that our rate with the conference hotel (Marriott Brussels) will expire on Dec 15th. Therefore, we recommend that you book your accommodations as soon as possible!

We hope to see you in Brussels in January!

Categories: Database, Open Source

FitNesse Eclipse

This plugin provides FitNesse editing capabilities from within the eclipse workspace.

Categories: Open Source

Projects of the Week, December 8, 2014

SourceForge.net: Front page news - Mon, 12/08/2014 - 07:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

wxPython

A set of Python extension modules that wrap the cross-platform GUI classes from wxWidgets.

[ Download wxPython ]

devkitPro

This project is for Homebrew console development tools that are based on the gnu compiler collection, with additional tools and libraries to aid programming each supported console. The windows variants are built with MinGW.

[ Download devkitPro ]

simutrans

Simutrans is a cross-platform simulation game where players try to successfully manage transportation systems between places by land, air, and water for passengers, mail, and goods. Planes, ships, trains, trams, trucks, buses, or monorails are at your disposal, but factories operate based on contracts and passengers can only travel to their set destinations.

[ Download simutrans ]

TeXstudio – A LaTeX Editor

TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible. Some of the outstanding features of TeXstudio are an integrated PDF viewer with (almost) word-level synchronization, live inline preview, advanced syntax-highlighting, live checking of references, citations, latex commands, spelling and grammar.

[ Download TeXstudio - A LaTeX Editor ]

TYPO3

TYPO3 is an enterprise class Web CMS written in PHP/MySQL. It’s designed to be extended with custom written back end modules and front end libraries for special functionality. It has very powerful integration of image manipulation.

[ Download TYPO3 ]

FileBot

FileBot is the ultimate tool for renaming your movies, TV shows, or anime and downloading subtitles. It’s smart, streamlined for simplicity, and just works. FileBot supports Windows, Linux, and Mac and includes a full-featured command-line interface for all sorts of automation.

[ Download FileBot ]

Linux Lite

Linux Lite is suitable for people who are new to Linux or who want a fully functional lightweight environment. Linux Lite is based on the Ubuntu LTS series giving you 5 years of support per major release. The following software is included: LibreOffice Suite, VLC Media Player, Firefox Web Browser, Thunderbird Email, Steam, Gimp Image Editor, Lite User Manager, Lite Software, Lite Cleaner, Lite Manual and more.

[ Download Linux Lite ]

Shareaza

Shareaza is a very powerful multi-network peer-to-peer file-sharing client supporting Gnutella² G2, Gnutella, eDonkey2000 / eMule, DC++, HTTP, FTP and BitTorrent / DHT protocols for Windows or Wine.

[ Download Shareaza ]

SMPlayer

SMPlayer is a free media player for Windows and Linux with built-in codecs that can also play and download YouTube videos. One of the most interesting features of SMPlayer is that it remembers the settings of all files you play. SMPlayer is a graphical user interface (GUI) for the award-winning MPlayer, which is capable of playing almost all known video and audio formats.

[ Download SMPlayer ]

Categories: Open Source

Google Summer of Code Wrap up: 52°North

Google Open Source Blog - Fri, 12/05/2014 - 18:00
Today’s Google Summer of Code wrap up comes to us from Daniel Nüst at 52°North, an international network of partners fostering innovation in Geoinformatics R&D.52north.pngThe open source software initiative 52°North completed its third year in a row as a Google Summer of Code (GSoC) mentoring organization. We were pleased to work with four students this summer. 52°North’s overall goals for the projects were to extend software with strategically promising features and to improve usability of the software.

Dushyant Sabharwal implemented a graphical user interface and permissions editor - the Time Series Protector – for administrators in his project “Access Control UI For SOS Servers“. This permissions editor regulates permission to access data via a Sensor Observation Service (SOS). An administrator can now define permissions for particular user roles which control how (operation granularity) the user can access which data (parameter granularity). The 52°North Security API handles access enforcement.

In his “ILWIS mobile app“, Bouke Pieter Ottow extended the ILWIS framework for geodata capture with a mobile application. The Gatherer app enables users to collect spatial data, store it on a remote server (while in the field or using a local template and cache) and access and visualize spatial background data, such as base maps, historic measurements or administrative maps.

Rahul Raja’s project “enviroCar UX Design“ extended the existing open source enviroCar Android application. The result is a more user-friendly app. He polished up the appearance, added various parameters and localization features, and enhanced the profile page to include track information, stats and graphs.

Simona Badoiu tackled the integration of Rasdaman as a data storage backend to the 52°North Sensor Observation Service (SOS) implementation. The “Sensor Data Access for Rasdaman“ is a complex and very challenging project, which required a good understanding of three different projects: Rasdaman, ASQLDB, and HSQLDB. Simona was able to provide a first prototype of the integration of array data and the Sensor Web data retrieval service SOS.

By Daniel Nüst, 52°North Organization Administrator and Mentor
Categories: Open Source

open-here-eclipse

An Eclipse plugin to open console and file browser.

This plugin supports Windows, Mac OSX, and Linux (Gnome, KDE, XFCE, MATE, Cinnamon, and LXDE). This plugin also allows specifying custom console and file browser commands in the Windows -> Preferences -> Open Here.

Categories: Open Source

saneclipse

Improved settings and code templates for Eclipse

This project provides a set of plug-ins which:

Registers several default file endings if the Eclipse text editor, because opening the system editor is typically not the desired behavior
Adds more JDT templates for JFace, Android and Java programmer
Configures the preference at startup of Eclipse to defaults we think have proven to be reasonable

Categories: Open Source

GWT 2014 Survey

Google Web Toolkit Blog - Tue, 12/02/2014 - 01:26
The GWT development community has been using GWT survey results for the past two years as valuable input into planning for future GWT releases. Please help us continue this for next year, by filling in this year's GWT survey, conducted by Vaadin Ltd. This survey is similar to the GWT 2013 survey, whose results can now be downloaded directly from http://www.gwtproject.org/gwt_surveys.html
Vaadin plans to make the results of the survey freely available in February 2015 at GWT.create and for free online at the same time.
Categories: Java, Open Source, Vendor

3, 2, 1 Code-in: Inviting teens to contribute to open source

Google Open Source Blog - Mon, 12/01/2014 - 21:15

Code-in 2014 logo

We believe that the key to getting students excited about computer science is to give them opportunities at ever younger ages to explore their creativity with computer science. That’s why we’re running the Google Code-in contest again this year, and today’s the day students can go to the contest site, register and start looking for tasks that interest them.

Ignacio Rodriguez was just 10 years old when he became curious about Sugar, the open source learning platform introduced nationally to students in Uruguay when he was in elementary school. With the encouragement of his teacher, Ignacio started asking questions of the developers writing and maintaining the code and he started playing around with things, a great way to learn to code. When he turned 14 he entered the Google Code-in contest completing tasks that included writing two new web services for Sugar and he created four new Sugar activities. He even continued to mentor other students throughout the contest period.  His enthusiasm for coding and making the software even better for future users earned him a spot as a 2013 Grand Prize Winner.

Ignacio is one of the 1,575 students from 78 countries that have participated in Google Code-in since 2010. We are encouraging 13-17 year old students to explore the many varied ways they can contribute to open source software development through the Google Code-in contest. Because open source is a collaborative effort, the contest is designed as a streamlined entry point for students into software development by having mentors assigned to each task that a student works on during the contest. Students don’t have to be coders to participate; as with any software project, there are many ways to contribute to the project.  Students will be able to choose from documentation, outreach, research, training, user interface and quality assurance tasks in addition to coding tasks.

This year, students can choose tasks created by 12 open source organizations working ondisaster relief, content management, desktop environments, gaming, medical record systems for developing countries, 3D solid modeling computer-aided design and operating systems to name a few.  

For more information on the contest, please visit the contest site where you can find the timeline, Frequently Asked Questions and information on each of the open source projects students can work with during the seven week contest.

Good luck students!
By Stephanie Taylor, Open Source Programs
Categories: Open Source

Advanced Google Maps Functionality Tutorial

DevX: Open Source Articles - Mon, 12/01/2014 - 13:13
Learn more about some advanced techniques used when integrating Google maps with web applications.
Categories: Open Source