Browse Learning Projects
8. Testing of F/OSS projects| AUTH Students area |
| Home |
| Browse Learning Projects |
| Ask a Question |
| News |
| Downloads |
| Links |
| Search |
| openSE Development Area |
Managed by the team of Aristotle University
Introduction During my undergraduate thesis I study one issue that is highly appraised nowadays, the web services and the java APIS that can implement them. The web services, are, like their name implies, services implemented using web technologies .Web services are for example simple currency transformation, weather forecast,retrieving a stock quote, finding the best price for a particular product on the net, saving a new meeting to a calendar, translating a passage of text to another language, or validating a credit card number. The main purpose of this document is not only to serve as an introduction to web services by itself, but to also share information and sources of information with all netgeeners participants, in order to build a comprehensive and well-digested introductory documentation concerning Web Services. Towards this goal, I would appreciate any remarks, comments, fixes and additions from the netgeners comm ...
Welcome to the Dooble Open Source Web Browser Project! Dooble is a Secure and Open Source Web Browser that provides solid performance, stability, and cross-platform functionality. http://dooble.sf.net ___ Added by Andreas: Students that whish to work on this project (be it 1. to identify (and fix) bugs, 2. to contribute to the code, or 3. to draft / improve the requirement specification documentation) , please contact Maxx for further details. In the case you decide to work on this project please just shortly inform us (Eleni, Katerina or me), so we could update it here at the project directory! Cheers Andreas
http://retromessenger.sf.net Open Source Secure Messenger _________________ Added by Andreas: Students that whish to work on this project (be it 1. to identify (and fix) bugs, 2. to contribute to the code, or 3. to draft / improve the requirement specification documentation) , please contact Maxx for further details. In the case you decide to work on this project please just shortly inform us (Eleni, Katerina or me), so we could update it here at the project directory!
Project overview
Το MyPad είναι ένας ελαφρής και απλός text editor για τα windows. Είναι γραμμένος σε C# και χρησιμοποιεί το .NET Frameworkd 3.5. Επίσης όσον αφορά τις δυνατότητές του στην επεξεργασία κειμένου χρησιμοποιεί το ICSharpCode.TextEditor απο την SharpDevelop team.
Experience
Στην συγκεκριμένη εργασία ήταν η πρώτη φορά που σαν φοιτητές μας ζητήθηκε να συμμετάσχουμε σε ένα πραγματικό έργο λογισμικού. Το γεγονός αυτό μας κάνει να πιστεύουμε οτι πρόκειται για κάτι δύσκολο, το οποίο τελικά δεν ισχύει. Το σημαντικότερο βήμα είναι η εύρεση του project. Τα έργα ανοιχτού κώδικα τα οποία υπάρχουν είναι άπειρα και έτσι η εύρεση κάποιου δεν είναι τόσο δύσκολη διαδικασία όσο φαίνεται. Απ΄ τη στιγμή που θα βρεθεί το project η εύρεση και η υποβολή των bugs είναι ακόμα πιο εύκολη διαδικασία, καθώς σε όλα τα έργα υπάρχουν bugs. Σημαντικός παράγοντας είναι το activity του project, δηλαδή πρέπει να είναι ενεργό. Χαρακτηριστικά, στο project με το οποίο ασχολήθηκα οι ...
BlueWriter is a lightweight (Less than 3mb) fully functional word
processing application built completely in java. Main outputs are RTF
and TXT. Soon to come is BlueOffice, the rest of the BlueWtier suite.
Blue Writer.
My Testing of F/OSS Experience!
In this report I would like to present the problems I encountered while
Testing of F/OSS and the ways I used to overcome them. The first problem,
which while going unnoticed might be the most substancial one, is the prejudice
from the side of us students towards this assignment of Software Engineering.
Most of us, including me before I started this assignment, think of it as too hard
and too time consuming to complete. The reason could be that we have not
faced anything similar to this assignment during our previous years as students.
Despite that I honestly think of it as one of the best assignments of our
department. In addition, it is easy and serves as motive for us to work further
with F/OSS ...
In this thread i will share with you my experience, both positives and negatives, during completing my assignment for the F/OSS project (bug testing). My experience with Testing a F/OSS Project! I began to search for a suitable project middle of October. Initially I intended to write a Requirements Documentation. While searching though for a good and interesting project to start i found few bugs in a project i downloaded. I thought a bit about it and decided that Bug Testing is also very interesting to do, so i switched over my focus on searching for bugs instead of requirements. While waiting for answers from the developer of the first project I downloaded and tested for bugs a number of other projects i found interesting (mainly in categories like multimedia, desktop environment and games). I successfully found a nice number of bugs in 4 of them, so 5 in total with my first project. Most of my Bug Reports where answered till December so from then, ...
RetroShare is a Open Source cross-platform, private and secure decentralised commmunication platform. It lets you share securely your friends, using a web-of-trust to authenticate peers and OpenSSL to encrypt all communication. RetroShare provides filesharing, chat, messages and channels
eBooks library organizer (using a tags' tree). Automatically fetches the book's details and cover image from the web.
GUI client for small taxi business.
The CSQL project welcomes students to participate. The project team is available for IRC chat for your students. Link for IRC chat is http://www.cquestonline.com (link is present at bottom right of this HTML page). Students that whish to work on this project (be it 1. to identify (and fix) bugs, 2. to contribute to the code, or 3. to draft / improve the requirement specification documentation) , please have a look at http://csql.wiki.sourceforge.net/3.+Student+Area In the case of further questions you might also contact Prabakaran for further details at praba_tuty@yahoo.com In the case you decide to work on this project please just shortly inform us (Eleni, Katerina or me), so we could update it here at the project directory!
osCMall system is based off of osCommerce but extends the ability to be used by multiple vendors using 1 database and source code (similar idea to ebay stores). A site which is using this software (very customized though) is www.mystore.com. There are many small issues and testing needing to be done as, including to build a more comprehensive user manual. The software employs html, PHP, MySQL, javascript and AJAX to name a few technologies. Peter who is leading the project does offer some support through http://forum.systemsmanager.net/. Students that whish to work on this project (be it 1. to identify (and fix) bugs, 2. to contribute to the code, or 3. to draft / improve the requirement specification documentation) , please contact Peter by mail at sales@systemsmanager.net In the case you decide to work on this project please just shortly inform us (Eleni, Katerina or me), so we could update it here at the project directory! ...
VDrift is a cross-platform, open source driving simulation made with drift racing in mind. The driving physics engine was recently re-written from scratch but was inspired and owes much to the Vamos physics engine. It is released under the GNU General Public License (GPL) v2. It is currently available for Linux, FreeBSD, Mac OS X and Windows (Cygwin). This game is in the early stages of development but is already very playable. Currently the game features: Simulation-grade driving physics Tracks based on famous real-world tracks Cars based on real-world vehicles Competition against AI players Mouse/joystick/gamepad/wheel/keyboard support
Yποσύνολό του Retroshare, το Retromessenger είναι ένας αγγελιαφόρος (messenger) άμεσων μηνυμάτων.
Είναι ανοιχτού κώδικα, ασφαλής και χωρίς διακομιστή.
Ονομάζεται έτσι γιατί θέλει να προσεγγίσει την επικοινωνία πριν την εμφάνιση ηλεκτρονικών μηνυμάτων, δηλαδή την ασφαλή επικοινωνία.
Τα μηνύματα δεν καταχωρίζονται σε διακομιστή, σε αντίθεση με τους περισσότερους αγγελιαφόρους.
Με τον τρόπο αυτόν δεν είναι δυνατόν να διαβαστούν από τρίτο (το διαχειριστή του διακομιστή).
Χρησιμοποιεί αντί για διακομιστή, έναν κατανεμημένο πίνακα κατακερματισμού (Distributed Hash Table -DHT).
Επίσης, υπάρχει πιθανότητα, να συμπεριληφθεί στο OpenOficce.
Για την εγκατάστασή του απαιτούνται:
WxWidgets (υλοποίηση γραφικής διασύνδεσης χρήστη) [ http://www.wxwidgets.org/ ]
Gtk+ (βάση για WxWidgets, βιβλιοθήκη γραφικών)
MiniUpnp (πρωτόκολλο σύνδεσης)
Όλα τα παραπάνω είναι ελ/λακ. (Σύσταση : εγκατάσταση Gtk από τη διαχείριση ενημερώσεων του Ubuntu και όχ ...
Filesharing-Bittorrent p2p client connected to TCP supernode/leaf
network and UDP DHT network. Ares features a built-in directshow media
player, a powerful library manager, shoutcast radio support and can be
used to host p2p Chatrooms.
Δεν απαντούν τις περισσότερες φορές αλλά διορθώνουν τα όποια bugs τους αναφέρεις.
A simple notepad-like text editor with many features. It is designed to
be a small and fast.
What is CryptoLuggage?
CryptoLuggage is an user-friendly tool designed to protect your data.
Once you create a Luggage, you can insert any number of files and
directories and they'll be kept protected
with a password of your choice. Afterwards, just extract
the files you want to recover your data.
Each Luggage is self-contained in a single
folder,
so that you can carry that folder around in a pendrive or backup it
without worrying about missing dependencies. You'll just need a running
instance of CryptoLuggage to insert or extract data.
Is it secure? How does it work?
CryptoLuggage should be secure
enough for personal use.
Each file is encrypted using AES
algorithm (strong and widely used), and so is file hierarchy info (file
names and directory structure). So, if you choose a strong enough
password (the Luggage creation wizard will help you), there's little a
possible intruder can do if they manage to obtain the Luggage folder.
Don't forget ...
Λογισμικό της κοινότητας ελ/λακ KDE
Ψηφιακό Πλανητάριο
Ακριβής αναπαράσταση του νυχτερινού ουρανού
Εκτέλεση αστρονομικών υπολογισμών
Εγγραφή μικρών προγραμμάτων
Τα μικρά προγράμματα αναφέρονται ως scripts και παράγονται μέσω έτοιμων συναρτήσεων, χρησιμοποιώντας γραφική διασύνδεση χρήστη.
Οι συναρτήσεις εισάγονται μόνο σειριακά (δεν υπάρχουν βρόχοι επανάληψης).
Επίσης έχουν πολλά σφάλματα τα οποία καλούνται να διορθώσουν οι προγραμματιστές.
Το κόστος διόρθωσής τους είναι πολύ μεγαλύτερο από την -ελάχιστη- χρησιμότητα που προσφέρουν.
Για τους παραπάνω λόγους, υπάρχει περίπτωση να απορριφθεί ο τρόπος αυτός εγγραφής προγραμμάτων.
Δείτε τη σχετική συζήτηση εδώ .
Ελέγχθηκαν αρκετές από τις πολλές λειτουργίες της εφαρμογής.
Εντοπίστηκαν αρκετά εύκολα δυσλειτουργίες.
Έγινε αναζήτηση του σφάλματος στον κώδικα το οποίο προκαλεί μια δυσλειτουργία.
Περισσότερος χρόνος μπορούσε να αφιερωθεί στην αναζήτηση, κατανόηση και ...
| 1. Content (2) |
| 2. People and Communities (1) |
| 3. Tools (5) |
| 4. Soft Skills (7) |
| 5. Legal Aspects (2) |
| 6. Extending F/OSS projects (8) |
| 7. Requirements Analysis of F/OSS projects (9) |
| 8. Testing of F/OSS projects |
| « | < | September 2010 | > | » |
| M | T | W | T | F | S | S |
| 30 | 31 | 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 1 | 2 | 3 |