<> ||{{https://launchpadlibrarian.net/21292008/dev_192.png}}|| ||<>|| == 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 == === Daniel0108 === ==== TouchLay ==== || '''Languages''' || C++, PHP, SQL, Python, BASH, C, Java, Other || || '''Short Description''' || TouchLay is an open-source organisation. They're building TTs, but that's not the only project. TouchLay has many other projects, for example, Opunity, GuiPY, touchID, TouchNet, and so on. || || '''Project Homepage''' || http://www.touchlay.com/ || || '''Link to source code''' || Project specific, you have to sign the CoC key and a person (no commercial use!) to view the source and the documentations. || || '''Tutoring available''' || Yes, we always need people who are interested in programming || || '''Developers so far''' || Many, please add yourself to the list if you are one. For example: [[Daniel0108|Daniel0108]] (Opunity). TouchLay is a FLOSS organisation with many projects. Join our IRC network (irc.touchlay.com). Click [[http://irc.touchlay.com/|here]] to join via the web-client. There are some IRC channels: || '''IRC-Channel''' || '''Description''' || || [[http://irc.touchlay.com:9090/?channels=Classroom|#Classroom]] || A classroom to learn programming languages, administration and so on. || || [[http://irc.touchlay.com:9090/?channels=social|#social]] || An offtopic room to meet new people and talk with your friends. || || [[http://irc.touchlay.com:9090/?channels=TouchLay|#TouchLay]] || The official channel. Join here for help, questions, suggestions and so on. || || [[http://irc.touchlay.com:9090/?channels=ubuntu|#ubuntu]] || Here you can talk about ubuntu and also get supported. || === 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/whubebugs || || '''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. === Paultag === ==== Syn ==== || '''Language''' || Python || || '''Project Homepage''' || https://github.com/whube/syn/ || || '''Link to source code''' || https://github.com/whube/syn/ || || '''Tutoring available''' || Yes (like, tons) || Syn is a kickass package manager that uses symbolic links to do all sorts of fun voodoo. ---- === 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++. === tenach === ==== scrib ==== || '''Language''' || Python || || '''Short Description''' || A simple AI-powered chat/info bot. || || '''Project Homepage''' || https://launchpad.net/scrib || || '''Link to source code''' || https://github.com/thescoundrels/scrib || || '''Tutoring available''' || Yes || Scrib is a (somewhat) 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).