fyi... ---------- Forwarded message ---------- From: Christos V. Stathis <chstath [ at ] gmail [ dot ] com> Date: 2009/2/16 Subject: Πρόταση επέκτασης ΕΛ/ΛΑΚ που είναι χρήσιμο για επιχειρήσεις και την εκπαιδευτική κοινότητα To: info [ at ] ellak [ dot ] gr =============================================================== ΤΙΤΛΟΣ: Υλοποίηση επεκτάσεων στο FireStatus Firefox extension =============================================================== Το FireStatus είναι ένα extension του Firefox που υλοποιεί την αποστολή σύντομων μηνυμάτων ταυτόχρονα σε πολλαπλά κοινωνικά δίκτυα με τη μορφή των status updates καθώς και τη λήψη αντίστοιχων updates από το δίκτυο των "φίλων" του χρήστη. Αυτή τη στιγμή έχει γύρω στου 1000 ενεργούς χρήστες ενώ έχει φτάσει περίπου στα 5000 downloads στους πρώτους μήνες της υπαρξής του. Προς το παρόν υποστηρίζονται τα facebook, twitter, friendfeed και del.icio.us. Η παρούσα πρόταση αφορά την υλοποίηση της επικοινωνίας με περισσότερα δίκτυα όπως το myspace, την παραγωγή αυτόματων posts στο blog του χρήστη με την ημερήσια δραστηριότητα του καθώς και στη λήψη περισσότερων ενημερώσεων από το facebook. Τελικό παραδοτέο του έργου θα είναι ο κώδικας του extension, το xpi αρχείο για εγκατάσταση στον firefox, καθώς και τα κείμενα τεκμηρίωσης. Ιστορικό -------- To FireStatus αναπτύχθηκε για να καλύψει την ανάγκη του χρήστη που θέλει να στέλνει ταυτόχρονα updates σε περισσότερους από έναν λογαριασμούς σε social networks. Για το σκοπό αυτό υπάρχουν είτε μεμονωνομένα προγράμματα που υποστηρίζουν πολλαπλά δίκτυα είτε και άλλα extensions του firefox που όμως όλα έχουν το μειονέκτημα ότι το μήνυμα πρέπει να γράφεται ξανά και να αποστέλλεται ξεχωριστά σε κάθε δίκτυο. Επιπλέον το FireStatus δίνει τη δυνατότητα αυτόματης αποστολής και του url της σελίδας στην οποία τυχόν βρίσκεται εκείνη τη στιγμή ο χρήστης (συχνά στέλνουμε ένα update για να "μοιραστούμε" αυτό που βλέπουμε εκείνη τη στιγμή). Τέλος η παρουσίαση των ενημερώσεων για τα updates των άλλων χρηστών γίνεται με αναδυόμενα παράθυρα στο κάτω αριστερά τμήμα της οθόνης με τρόπο που δεν είναι ενοχλητικός και δεν αποσπά τον χρήστη από την εργασία του. Καθώς όλο και περισσότερες εταιρίες χρησιμοποιούν τα κοινωνικά δίκτυα όπως το twitter για την καλύτερη επαφή με τους πελάτες τους και την προώθηση των προϊόντων τους θεωρούμε ότι το εν λόγω εργαλείο μπορεί να φανεί ιδιαίτερα χρήσιμο. Επίσης μπορεί να βρει εφαρμογές και στο χώρο της εκπαίδευσης π.χ. για ανακοινώσεις και νέα που αφορούν μαθήματα (βλ. http://www.twitter.com/ntua) Στόχοι ------ Οι στόχοι της πρότασης είναι η επέκταση του FireStatus με την υλοποίηση νέων χαρακτηριστικών και υποστήριξη νέων δικτύων και πιο συγκεκριμένα: - Λήψη του feed με τα updates των "φίλων" στο facebook (δεν υπάρχει στην τρέχουσα έκδοση) - Λήψη του feed με τα notifications του facebook προς τον χρήστη (My notifications feed) - Υποστήριξη για ανάρτηση συνδέσμων στη σελίδα του χρήστη στο facebook (post items) - Υλοποίηση υποστήριξης για το myspace με δυνατότητα αποστολής status updates και λήψης των updates των "φίλων" - Υποστήριξη περισσότερων url shortening υπηρεσιών με δυνατότητα fallback όταν κάποιες δεν είναι διαθέσιμες - Αλληλεπίδραση με το blog του χρήστη με την ημερήσια δημιουργία ενός blog post που θα περιέχει όλη τη δραστηριότητα του χρήστη στο FireStatus (παρόμοια υπηρεσία δίνει το del.icio.us για τα links που βάζει κάποιος κάθε μέρα). Αρχικά θα υποστηριχθεί η υπηρεσία blogger. - Εμπλουτισμός των δυνατοτήτων επικοινωνίας με το twitter. Συγκεκριμένα: Δυνατότητα για reply σε twit Δυνατότητα για favorite κάποιου twit Δυνατότητα για destroy twit του χρήστη Εμφάνιση λίστας follower και following (με δυνατότητα reply) Δυνατότητα για follow/unfollow Δυνατότητα για block/unblock Παραδοτέα --------- - Κώδικας javascript που υλοποιεί όλη τη λειτουργικότητα. - Αρχεία .xul που υλοποιούν τις τροποποιήσεις στο UI του Firefox - Public repo με τον κώδικα και τα test cases στο http://code.google.com/p/firestatus - Τεκμηρίωση στο wiki του project http://code.google.com/p/firestatus/wiki/ - xpi binary για εγκατάσταση στον Firefox Χρονοδιάγραμμα -------------- Τέλος 8ης εβδομάδας: Υλοποίηση των χαρακτηριστικών που περιγράφηκαν Τέλος 10ης εβδομάδας: Συγγραφή test-cases Τέλος 11ης εβδομάδας: Ολοκλήρωση τεκμηρίωσης Τέλος 12ης εβδομάδας: Ολοκλήρωση όλων των παραδοτέων Γιατί εμένα ----------- Ο Χρήστος Στάθης γεννήθηκε στην Αθήνα το 1971. Είναι διπλωματούχος Ηλεκτρολόγος Μηχανικός & Μηχανικός Η/Υ του Εθνικού Μετσοβίου Πολυτεχνείου από το 1994 και Διδάκτωρ Μηχανικός ΕΜΠ από το Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων από το Μάρτιο του 2000. Ασχολείται επαγγελματικά με την ανάπτυξη λογισμικού σε διάφορους τομείς από το 1994 ενώ από το 2000 συνεργάζεται με την εταιρία Συστήματα Ηλεκτρονικού Επιχειρείν EBS ΕΠΕ στην ανάπτυξη εφαρμογών με χρήση τεχνολογιών Java J2EE καθώς και ευρεία χρήση εργαλείων και τεχνολογιών ανοιχτού λογισμικού (Eclipse, Jboss, postgres, MySQL κλπ). Είναι ένας από τους δημιουργούς του FireStatus extension. Προσωπικά στοιχεία: Χρήστος Στάθης, Δαναΐδων 18, 15232 Χαλάνδρι, 6972324211, ΑΦΜ: 046794790 ΔΟΥ Αμαρουσίου Βιογραφικό στο linkedin http://www.linkedin.com/in/chstath Αναφορές -------- Η σελίδα του project με τον πηγαίο κώδικα http://code.google.com/p/firestatus Η σελίδα στο mozilla.org από όπου μπορεί να γίνει η εγκατάσταση https://addons.mozilla.org/el/firefox/addon/8973 Αναφορές στο FireStatus στα blogs των δημιουργών του http://chstath.blogspot.com/2008/09/meet-firestatus.html http://chstath.blogspot.com/2008/10/firestatus-meets-urlborg.html http://chstath.blogspot.com/2008/11/firestatus-15-meets-delicious.html http://astithas.blogspot.com/2008/10/programming-for-fun.html http://synodinos.net/2008/09/30/firestatus-the-firefox-plugin-for-status-updating-on-multiple-social-networks-is-out/ Αναφορές τρίτων στο FireStatus http://blog.go2web20.net/2008/09/firestatus-status-update-utility-for.html http://lifehacker.com/5070993/six-experimental-firefox-extensions-we-love http://www.makeuseof.com/dir/firestatus-update-social-networks-firefox/ http://www.softpedia.com/get/Internet/Internet-Applications-Addons/Mozilla-Extensions/FireStatus.shtml http://fabworker.com/2008/11/04/firestatus-post-to-facebook-twitter-and-friendfeed-firefox-addon/ -- Πριν εκτυπώσετε αυτό το μήνυμα, σκεφθείτε το περιβάλλον! Ένα χαρτί λιγότερο! - http://karounos.gr/blog/