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
A completely flexible Open Source Ticket System
Moderator: General Moderators
-
jarofgreen
- Forum Commoner
- Posts: 71
- Joined: Sun Jul 11, 2010 12:40 pm
-
jarofgreen
- Forum Commoner
- Posts: 71
- Joined: Sun Jul 11, 2010 12:40 pm
Re: A completely flexible Open Source Ticket System
Just added basic Twitter integration 
You link Twitter accounts to a project by simply logging in with Oauth Then you can search for tweets and make a new issue from them Then in an issue, see all tweets and reply straight from the issue! 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.
You link Twitter accounts to a project by simply logging in with Oauth Then you can search for tweets and make a new issue from them Then in an issue, see all tweets and reply straight from the issue! 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.
-
jarofgreen
- Forum Commoner
- Posts: 71
- Joined: Sun Jul 11, 2010 12:40 pm
Re: A completely flexible Open Source Ticket System
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