Projects

Revision 32 as of 2011-03-14 20:56:03

Clear message

Projects Overview

This page is to list the current projects that members of the team are working on. New users should be able to look through the list and see who is working on what, what language it's being written in and whether any help is wanted and or required.

NOTE: These lists are kept up to date by their respective owners.

Members Projects

nUboon2Age and kermiac

Wifix

Languages

Python, BASH, PHP, SQL

Short Description

WiFix is a program that allows users to locate, download, compile and install the appropriate driver for their wireless adaptor.

Project Homepage

https://launchpad.net/wifix

Link to source code

bzr branch lp:wifix

Tutoring available

Yes

Developers so far:

nUboon2Age, samd_, kermiac, km0r3

WiFix is a FLOSS community-built program that aims to be a modular program that provides users with an intuitive interface for installing wireless drivers. We are tapping into the community for 'crowd sourcing' to find working wifi device/driver combinations and to update the driver database accordingly. Although created for Linux in general (with Debian/Ubuntu support first and cross-distro support following), and potential expansion to cover other platforms, such as BSD, OpenSolaris/IllumOS or even ReactOS/MS Windows, potentially using the same database tables. For example, archives used for installing NDIS-based drivers can work on many operating systems.

duanedesign

cliCompanion

Language

python

Short Description

store and run Terminal commands from GUI.

Project Homepage

https://launchpad.net/clicompanion

Link to source code

bzr branch lp:clicompanion

Tutoring available

Yes

CLIcompanion is a tool to store and run Terminal commands from a GUI. People unfamiliar with the Terminal will find CLIcompanion a useful way to become acquainted with the Terminal and unlock its potential. Experienced users can use CLIcompanion to store their extensive list of commands in a searchable list..

Stipple (package/config sync)

Language

python, javascript

Short Description

sync installed packages and config files between computers

Project Homepage

https://launchpad.net/stipple

Link to source code

bzr branch lp:stipple

Tutoring available

Yes

This command line application writes your computers dpkg selections to a CouchDB. It then syncs this DB using Ubuntu One. This application will also install the same programs on all synced computers using the dpkg selections in the DB. The feature to sync your .config files is currently being written into the application. It scans your packages installed and when it notices vim, emacs, zsh, ect. It asks if you would like to save the apps corresponding .config file (EX. .vimrc, .emacs, .zshrc).


Bodsda

Bubblebot

Language

Python

Project Homepage

N/A

Link to source code

N/A

Tutoring available

Yes

Bubblebot is an IRC bot written in Python. The bot will (when finished) be able to provide the common factoid feature, an auto-reply feature (thanks Votebot), a tell feature to send messages to people as soon as they join the channel (thanks bhb), the ability to pull meeting agenda items directly from the wiki, a google search feature, and just about anything else I can think of.

I am happy to help new programmers to understand the code and help them on their way to creating their own if they wish. Bodsda


Cheatsheet

Language

Python

Project Homepage

https://launchpad.net/cheatsheet

Link to source code

http://bazaar.launchpad.net/~bodsda/cheatsheet/dev-cheatsheet/files

Tutoring available

Yes

Cheatsheet allows you to store commands to a hidden file located in your home directory. You can then (from the command line) lookup your saved commands and run them by index number or user-defined key.


Paultag

Whube

Language

PHP

Project Homepage

http://whube.com/

Link to source code

http://github.com/whube/whube

Tutoring available

Yes

Whube is a bug tracker that aims to strike a balance between power and ease of use, while maintaining a high degree of flexibility in customization. It replaces a stuffy tracking atmosphere with wit and sarcasm.


dVz-

Dvbot

Language

C

Short Description

IRC bot written in C

Project Homepage

N/A

Link to source code

N/A

Tutoring available

No

Dvbot is an IRC bot written in C. Who knows what it will bring - This is a crash course in C/Sockets among other things.


bgs100

IanLisp

Language

C, IanLisp

Short Description

A small lisp dialect written in C

Project Homepage

http://launchpad.net/ianlisp

Link to source code

https://code.launchpad.net/ianlisp

Tutoring available

Yes

IanLisp is a lisp dialect written in C. It has a REPL, and is inspired by Common Lisp, Scheme, and somewhat by Clojure.


komputes

sound-theme-creator

Language

Python

Short Description

Utility allowing the creation of sound themes.

Project Homepage

https://launchpad.net/sound-theme-creator

Link to source code

https://code.launchpad.net/sound-theme-creator

Tutoring available

Yes

This project aims to simplify the process of creating sound themes, by matching sound files with available sound actions (as specified by freedesktop.org) and create a theme archive file, which can then be easily distributed and imported. Note that I am a opportunistic developer and this is my first project. I would like to invite anyone to work (or mentor me) on this Python project with me.

DiegoTc

QPackManager

Language

QT c++

Short Description

A GUI application for packaging

Project Homepage

https://launchpad.net/qpackmanager

Link to source code

bzr branch lp:qpackmanager

Tutoring available

No

QPackManager is a gui application that will allow user to make debian package in a easier way. It is written in QTc++.

hajour

SpeechControl

Language

C / C++ / Python

Short Description

Ubuntu Accessibility Project: SpeechControl

Project Homepage

SpeechControl

Link to source code

After signing the CoC

Tutoring available

Yes

IRC

#ubuntu-speechcontrol

SpeechControl is an application that is to be designed to eventually be integrated into any Ubuntu distro (and possibly into any Linux system). It is to incorporate another means of input for the end-user who may be one of a disability or medical ailment. Thus, SpeechControl is to be a powerful accessibility component for Linux systems.

Keep effort to a minimum, re-use existing technology Solve potential issues Build an Accessible application to preform tasks by speech (or normal input) Have the results returned to the user (with information overload protection).

Long term: startrek like communications, dictate a document etc.

tenach

scrib

Language

Python

Short Description

A simple AI-powered chat bot.

Project Homepage

https://launchpad.net/scrib

Link to source code

https://github.com/thescoundrels/scrib

Tutoring available

No

Scrib is a simple AI-powered chat bot. Right now it only connects to IRC but other protocols will be supported. This is my first foray into Python and artificial intelligence. The main goal for scrib is to be a chat bot that will eventually handle a set of tasks (basically a virtual assistant).