deltasql is a tool to synchronize databases with source code, which helps to keep database evolution under control. While developing mid-sized or big applications, developers make changes to the data model that go along with changes to the source code. From time to time, branches of source code are done to stabilize the code that will go to production. A sort of data model branch is also needed. deltasql provides a simple way to collect all scripts that change the data model and means to handle data model branches. The deltasql server runs on Apache and is backed by MySQL.
Tiki Wiki CMS Groupware is a full-featured, Web-based, multilingual, tightly integrated, all-in-one wiki, CMS, and groupware. Tiki can be used to create all kinds of Web applications, sites, portals, knowledge bases, intranets, and extranets. Tiki offers a very large number of features "out-of-the-box". It is highly configurable and modular. All features are optional and administered via a Web-based interface. Major features include a robust wiki engine, news articles, discussion forums, newsletters, blogs, file and image galleries, bug and issue trackers, a link directory, polls/surveys and quizzes, FAQs, a banner management system, calendar, maps, mobile access, RSS feeds, a category system, tags, an advanced themeing engine (Smarty), spreadsheet, live support, shoutbox, inter-user messaging, menu generator, advanced permission system for users and groups, internal search engine, external authentication support, and more. It was formerly named TikiWiki.
CRET is a code review tool for reviewing and committing patches to a Subversion repository. It hooks into SVN's commit procedure and only performs the commit if the patch file has an "approved" status. When somebody wants to commit a patch file to an SVN repository, the patch file must first be added to CRET. The person committing must the select reviewers and enter an objective and title for the patch. This operation notifies the reviewers through email. A reviewer can add comments to a patch, approve it, or reject it. Comments are sent to the requestor via email. If a patch is approved, the requestor can commit the code. When the code is committed, email is sent to the requestor and reviewers for notification.
The JumpBox for LAMP Deployment contains MySQL plus PHP, Perl, Ruby, and Python along with PHPMyAdmin to help you manage the database. You can easily deploy many popular PHP applications as well as CGI-based Perl, Ruby, and Python applications. Running a JumpBox allows you to be up and running in minutes on any OS or computing environment. Other benefits include portability, simplified GUI-based administration, and a built-in automated backup system. Once you've deployed one JumpBox, you'll be able to use any of over 50 great Open Source server applications.
Puggle is a desktop search engine that provides full text search over files, folders, music, photos, Web pages, and other data that are stored locally on your computer. Puggle is able to create many different indices, each with a different configuration. For example, you may have a different index for your music collection as well as your documents. Each of them can be used on demand, simply by loading it. Furthermore, Puggle supports indexing of portable devices, like USB flash drives or external hard disks. The index will be stored in the device, using relative paths, allowing you to search over the data very quickly on any computer.
HAL-300 is a system that implements asynchronous communication between teacher and student for distance courses and automates the execution of actions that must be performed by the teacher, enabling the teacher to concentrate on the creative activity of individualization. This improves upon many e-learning systems, which are not prepared to deal with the unique situation of a student seeking distance education, resulting in courses that contain learning activities that are not contextualized to the reality of the learner. This software was created to realize a methodology of distance learning in which the teacher acts as an adviser to the study of each student, understanding their needs from asynchronous dialogs, enabling the creation and selection of content and teaching activities that are contextualized to the reality of the learner.
Website@School is a content management system especially designed for education. Blind and visually impaired webmasters can manage this CMS with a braille reader or speech synthesizer. It supports an unlimited number of sites, unlimited depth, RBAC, and with many educational features. It is also manageable by pupils.
BitNami Apache Solr Stack is an easy-to-install environment for developing and deploying Java applications. It includes pre-configured, ready-to-run versions of Apache and Java so users can get the environment up and running in minutes after answering a few questions. Windows, Linux, Linux 64, and Mac OS X operating systems are supported. It includes Apache Solr, a fast enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, rich document (e.g., Word, PDF) handling, and geospatial search.
BitNami ThinkUp Stack is an easy-to-install distribution of the ThinkUp application. It includes pre-configured, ready-to-run versions of Apache, MySQL, PHP, and phpMyAdmin so users can get ThinkUp running in minutes after answering a few questions. ThinkUp is a Web application that captures all your activity on social networks like Twitter, Facebook, and Google+. It allows you to store your social activity in a database that you control, making it easy to search, sort, analyze, publish, and display activity from your network.
BitNami ownCloud Stack Native Installer is an easy-to-install distribution of the ownCloud application. It includes pre-configured, ready-to-run versions of Apache, MySQL, PHP, and phpMyAdmin so users can get an ownCloud installation up and running in minutes after answering a few questions. Windows, Linux, Linux 64, Mac OS X and Unix operating systems are supported. ownCloud is a flexible file sync and share solution. Whether using a mobile device, a workstation, or a Web client, ownCloud provides the ability to put the right files at your employees’ fingertips on any device in one simple-to-use, secure, private, and controlled solution.