Forks

TwitCrusader è open source e il codice sorgente (LICENZA GPLv3) è utilizzato per creare nuovi software dedicati a twitter o che sfruttano le ottime classi in c e librerie oauth sviluppate dal team che risultano alquanto difficili da implementare per un neofita.

• TwitCrusader++ è un porting del client TwitCrusader sviluppato in C++. Durante una sessione il developer KernelMonkey del team di sviluppo TwitCrusader ha deciso di creare una versione usando librerie GTKMM / OAUTH / LIBXML++ per offrire una soluzione diversa e più semplice nello sviluppo del client. Entrambi i progetti sono correlati e scambiano funzioni, librerie e idee per offrire un’esperienza utente sempre migliore.
—  • GitHub (Sorgente)

• gQuickTweet è un widget per gnome (scritto utilizzando gtk+) per mandare tweet dal proprio desktop. Utilizza gran parte delle funzioni che comprendono il nucleo di TwitCrusader e le funzioni oAuth per interagire con Twitter.
—  • GitHub (Sorgente)

Source

TwitCrusader è open source e il codice sorgente può essere scaricato liberamente dai diversi account GitHub dei vari developer. Attualmente il codice sorgente «principale» risiede nell’account di PTKDev (fondatore del progetto) al quale vengono fatti diversi fork/merge da tutti i developer che aderiscono all’idea di questo client twitter.

GitHub/PTKDev~TwitCrusader: https://github.com/PTKDev/ClientTwitter-TwitCrusader

Il progetto si divide in branch, ogni branch porta dietro di se una versione diversa del programma. Il branch STABLE contiene la versione stabile del programma, mentre quello NIGHTLY contiene le modifiche giornaliere.

• Source Nightly (Aggiornata Giornalmente):
—  • TarBall
—  • ZipBall
—  • GitHub

ATTENZIONE: Attualmente TwitCrusader non ha una versione Stable.

Le varie versione dislocate del progetto, i vari fork creati dai singoli developer li potete trovare nella sezione «about» con i rispettivi contatti.

Download

TwitCrusader attualmente non ha una versione stabile quindi non è pacchettizzato. Alcuni developer per semplificare la fase «testing» e per l’enorme quantità di richieste per provare le alpha del progetto hanno pacchettizzato TwitCrusader per la distribuzione ArchLinux (dalla quale provengono la maggior parte dei contribuiti e developers).

======== NIGHTLY RELEASE ========
• ArchLinux
— • AUR PKGBUILD

======== TWITCRUSADER PRE-BETA (09/10/2011) ========
E’ stata ufficialmente rilasciata una versione pre-beta, potete scaricare i packages dal nostro sito ftp http://builds.twitcrusader.org/ o in alternativa usare le scorciatoie sottostanti:

• Debian/Ubuntu
— • Deb Package (x86) (md5sum | sha1sum)
— • Deb Package (x64) (md5sum | sha1sum)

• Fedora
— • Rpm Package (x86) (md5sum | sha1sum)
— • Rpm Package (x64) (md5sum | sha1sum)

• ArchLinux
— • PKGBUILD Package (all)

• Other Distro Linux
— • Source – MakeFile (md5sum | sha1sum)

• Windows
— • Coming Soon…

• Mac OSX
— • Coming Soon…

About

TwitCrusader è nato dall’idea di PTKDev, un programmatore e studente di ingegneria con la passione per Twitter (o meglio dipendenza). Vista la scarsa scelta di client twitter, la poca presenza di software decente da usare per mandare tweet con un’ottima esperienza cliente si è messo al lavoro riscuotendo successo da parte di programmatori, diverse community linux e dai suoi amici. Il progetto alla fine si è decentrato dal singolo lavoro di PTKDev e si è spostato verso un Team chiamato il Team di TwitCrusader. I vari membri che hanno contribuito al lavoro sono i seguenti:

LEGENDA:
- Developer: Interagisce con il codice del progetto*
- Supporter: Fornisce patch/fix minori al progetto
* Per far parte del TwitCrusader Team devi fare 30 commit o contribuire in maniera importante

CONTATTI:
- Twitter: @teamtwc
- IRC: chat.freenode.net #teamtwc
- Email: teamtwc@twitcrusader.org

======================= DEVELOPER (TWITCRUSADER TEAM)  =======================

Patryk Rzucidlo (@PTKDev) <ptkdev@gmail.com>
• Lead Developer (dal: 2011-03-27)
— • Fondatore Del Progetto
— • CEO di TwitCrusader
— • Responsabile Di http://www.twitcrusader.org/
— • Contribuiti Importanti al Progetto:
— — • Initialized Project
— — • GUI
— — • oAuth
— — • XML Parser/LibCURL
— — • WebSite Designer
— — • And More… (Vedi i Commit/Merge)
— • Link Utili:
— — • WebSite: https://www.ptkdev.it/
— — • Twitter: https://twitter.com/ptkdev
— — • GitHub: https://github.com/PTKDev

Dott. Orazio Briante (@KernelMonkey) <orazio.1985@hotmail.com>
• Lead Developer (dal: 2011-04-04)
— • CoFondatore Del Progetto
— • Contribuiti Importanti al Progetto:
— — • Re-engine GUI
— — • Debugger
— — • Porting C function To C++
— — • XML Parser/LibCURL
— — • GTK Thread
— — • And More… (Vedi i Commit/Merge)
— • Link Utili:
— — • Twitter: https://twitter.com/KernelMonkey
— — • GitHub: https://github.com/KernelMonkey

======================= SUPPORTER (PATCHER) =======================

Alfredo Liguoro (@freddy_156) <freddy@haxaddicts.net>
•  Supporter/Patcher
— • Contribuiti Importanti al Progetto:
— — • BugFinder
— — • FreeMolloc
— — • LibNotify Support
— — • Patch (Vedi i Commit/Merge)
— • Link Utili:
— — • Twitter: https://twitter.com/freddy_156
— — • GitHub: https://github.com/freddy-156

Alessio Biancalana (@dottorblaster) <dottorblaster@archlinux.us>
•  Supporter/Patcher
— • Contribuiti Importanti al Progetto:
— — • TwitCrusader Logo (Design)
— — • AUR PKGBUILD
— — • And More… (Vedi i Commit/Merge)
— • Link Utili:
— — • WebSite: http://dottorblaster.it/
— — • Twitter: https://twitter.com/dottorblaster
— — • GitHub: https://github.com/dottorblaster

Andrea Scarpino (@bashlnx) <andrea@archlinux.org>
•  Supporter/Patcher
— • Contribuiti Importanti al Progetto:
— — • AUR PKGBUILD
— — • And More… (Vedi i Commit/Merge)
— • Link Utili:
— — • WebSite: http://bashlnx.blogspot.com
— — • Twitter: https://twitter.com/bashlnx
— — • GitHub: https://github.com/bashlnx

Alessio Sergi (@al3hex) <al3hex@gmail.com>
•  Supporter/Patcher
— • Contribuiti Importanti al Progetto:
— — • AUR PKGBUILD
— — • And More… (Vedi i Commit/Merge)
— • Link Utili:
— — • Twitter: https://twitter.com/al3hex
— — • GitHub: https://github.com/asergi

Davide Aversa (@thek3nger) <thek3nger@gmail.com>
•  Supporter/Patcher
— • Contribuiti Importanti al Progetto:
— — • README GitHub-Markup
— — • And More… (Vedi i Commit/Merge)
— • Link Utili:
— — • WebSite: http://slashcode.davideaversa.it
— — • Twitter: https://twitter.com/THeK3nger
— — • GitHub: https://github.com/THeK3nger

Features

Le caratteristiche del nostro client sono le seguenti, alcune in fase di sviluppo:

• Invio Tweet

• Timeline:
— • Private Line
— • Public Line
— • Mention Line
— • Favorites Line
— • Refresh

• Notify

• Upload:
— • TwitPic

• Shorten URL:
— • bit.ly

• More Of 140Char:
— • TwitLonger

• oAuth Support
• GTK3 Capable
• Xml Config Files

• Themable:
— • Skins
— • Icons
— • Colours

E tanto altro ancora! Aspettiamo i vostro feedback!

Fork me on GitHub