Page 1 of 1

A completely flexible Open Source Ticket System

Posted: Sun Jul 11, 2010 1:31 pm
by jarofgreen
I've just released the 1st testing version of Elastik, a ticketing system that is completely flexible about the fields and status workflow's you choose to use.

Have a look at the full list of features and more here: http://elastik.sourceforge.net

So we have a list of features that are needed and more we'd like to do, but any comments on how it works or what you would like to see are appreciated. The code isn't perfect yet - I do have sections in mind to re-factor - but all feedback is welcome ...

Thanks,
James

Re: A completely flexible Open Source Ticket System

Posted: Wed Jul 28, 2010 4:16 pm
by jarofgreen
Just added basic Twitter integration :-)

You link Twitter accounts to a project by simply logging in with Oauth
You link Twitter accounts to a project by simply logging in with Oauth
You link Twitter accounts to a project by simply logging in with Oauth
link a twitter account.png (28.9 KiB) Viewed 6581 times
Then you can search for tweets and make a new issue from them
Then you can search for tweets and make a new issue from them
Then you can search for tweets and make a new issue from them
search for tweets and make issue.png (42.23 KiB) Viewed 6581 times
Then in an issue, see all tweets and reply straight from the issue!
Then in an issue, see all tweets and reply straight from the issue!
Then in an issue, see all tweets and reply straight from the issue!
Tweets on a issue.png (55.17 KiB) Viewed 6581 times
Each Issue can have fields and status's (completely flexible) so you can track any process you want ...

The system will record which user posts which tweet, so it's perfect for a situation where you have many users and you don't want to tell the twitter password to all of them!

This is a first commit, I just got it basically working. So much more needs to be done:
* Formatting tweets properly, reading @openelastik or weblinks for instance.
* A nicer post box, with auto tracking which tweet you are replying to
* Automatically look for people tweeting at linked accounts, and automatically add those tweets to relevant issue using in_reply_to if we can
* When you find a tweet, have an option to add a tweet to an existing issue, not just create a new one.
* We cache user profile details, but with a slight problem at the moment. Do this properly, and code to update this regularly.
* on 32-bit platforms, the INT variable is to small ... oops.

Get the code here: http://sourceforge.net/scm/?type=svn&group_id=317819

If anyone wants to help, or has any comments, get in touch .... http://twitter.com/openelastik or thru the forum.
Thanks,
James

EDIT 8th Aug: Remove things I've done from the list.

Re: A completely flexible Open Source Ticket System

Posted: Sun Sep 19, 2010 6:38 pm
by jarofgreen
So haven't done any more on the Twitter stuff but the rest of the project is going well ... you can see a brief slide-show of screen-shots at http://www.slideshare.net/openelastik/i ... to-elastik