Feature #784

Adobe AIR based Fatclient

Added by Martin Herr almost 12 years ago. Updated over 6 years ago.

Status:NewStart date:2008-03-04
Priority:NormalDue date:
Assignee:Martin Herr% Done:

0%

Category:-
Target version:-
Resolution:

Description

Would like to build an AIR based fat client for Redmine using the open source twitter client called "spaz" as code basis (http://code.google.com/p/spaz/).

Planned features:
  • Connecting to Multiple Redmine-Repositories
  • Global "mypage" -> GTD-ToDoList (Things-style http://www.culturedcode.com/things/)
  • Global Activity-List (what is happening)
  • Adding new tasks to projects
  • Task search
  • Project member details

Anyone else interested?

History

#1 Updated by Ale Muñoz almost 12 years ago

Please elaborate, I may be interested.

#2 Updated by Thomas Lecavelier almost 12 years ago

Beurk, I would hate that :)

I'd prefer to add a local chat room to a redmine instance (handle via Ajax) rather including Adobe software.

#3 Updated by Martin Herr almost 12 years ago

@Thomas: What do you mean with "local chat room"? I don't want to chat ;) my goal is to stay connected to my redmine projects/tasks even if my browser is closed.

Look at this:
http://www.flickr.com/photos/funkatron/1305741659/in/set-72157601827575795/

My purpose is to develope a cross-operating-system-fatclient like mylyn for eclipse but as standalone application (Win/Mac OS X/Linux). For me it's equal using Adobe software or something else. I just found that open-source-implementation Spaz using Adobe AIR that could be modified to connect to a redmine-REST-API... Do you have a better non-adobe-alternative?

#4 Updated by Michael Pirogov almost 12 years ago

2Martin, I've got some features you described via xmpp module. So you are in connect with redmine tracker from ICQ,MSN,YIM,Jabber,anything-else. For example list of your current tasks, easy time tracking addition and many more. But I vote for members TODO list to be implemented in main Redmine trunk. That's feature I really missing here. Anyway good luck ;-)

#5 Updated by Martin Herr almost 12 years ago

@Michael: Great. I thought about a xmpp integration some time ago (we are using openfire for internal messaging in our company - http://www.igniterealtime.org/projects/openfire/index.jsp) But I think it would be hard to handle hundreds of tasks and different projects by sending chat messeges to a "virtual redmine bot" - unless you are planing to implemented some kind of natural language processing ;)

Did you implement your xmpp-stuff as redmine-plugin with engines?

#6 Updated by Michael Pirogov almost 12 years ago

2Martin, correct. It's plugin based and working in another thread. Now I've no much time on it, but in current state it does:

Common

  • help - this message
  • version - shows current version of me
  • lang [ru,en,cs] - Changing current language for conversation (TODO)

Projects

  • projects - Shows all projects you participated in
  • all projects - Shows all projects in a system

Tasks

  • tasks - shows all your tasks
  • all tasks - shows all your tasks, including closed one
  • task [task_number] - shows detailed info about task
  • [description] #[task_number] - adding reported time (hours) to specified issue
  • find [string] - find and shows up task containing string (TODO)

Users

  • status - Shows occupancy status for all members

Utils

  • time - shows current time
  • cal - shows ASCII calendar for current month
  • [+..-] [number] - calculator
  • weather - weather forecast for Moscow
  • rate - echange rate for RUR/USD/EUR
  • wtf [WTF] - What The F*ck Acronyms

Most of usable things in my company is tasks and time adding.

#7 Updated by Christopher Hlubek almost 12 years ago

Hi Martin,

as you might already know, I'm quite interested, too!

Just getting started with AIR...

#8 Updated by Christopher Hlubek almost 12 years ago

BTW This one looks promising: http://extjs.com/blog/2008/02/24/tasks2/

I think we need decent support for forms and controls in some areas. The application itself could be rather small (like SPAZ) but with separate windows for task details, etc.

#10 Updated by David Gillard over 11 years ago

Hi Martin / everyone,

I just wondered if you had made any progress with an AIR client before I start looking at this.

#11 Updated by Manav Gupta over 10 years ago

  • Assignee set to Martin Herr

Hey guys,
Any update here? I am keen on exploring this further and using / building an Adobe Air Client that truly integrates with RedMine.

Has anyone made any progress here yet?

#12 Updated by Petr Cervenka about 10 years ago

Maxim Krušina wrote:

Also something interesting:
http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1427018
http://klok.mcgraphix.com/klok/index.htm

Yes Klok with support for Redmine would be amazine! I think adobe air is great platform for such project! Support !

#13 Updated by Manav Gupta about 10 years ago

Klok and Redmine with a iPhone app.

Anyone who's interested in undertaking this project?

#14 Updated by Maxim Krušina about 10 years ago

I'm thinking about this client more than one year! If interested, we can create some drafts, project info, ideas, wireframe, etc.
What is very important to us are some global-overviews, or bird-perspective views... Redmine is excellent in managing separate ticket/versions, but we need to see some global, quick and easy to read reports, which cannot be solved by configuring different ticket reports.

What we need to see? Very straightforward, easy to read reports with graphs, dates, deadlines etc.:
  • Workload of people, divideb by all users / internal uisers / external users
  • Time spent by days - for checking if everyone filled exact time - inernal/external/all users - additionaly with some colouring for under-above-limit (ie less than 6 day úer day or more than 9 hours per day)
  • All deadlines, tickets, versions, etc.
  • Daily/Weekly/Monthy email reports - Every morning I need to see what my developers did yesterday, how much time they spent, if time was filled properly, etc., I need to see report of emerging deadlines, for today, this week, this month, etc., projects progress, etc.
  • Some special functionalities for cleaning old pending tickets... it can be something like "tip of tyhe day", but it will be "Kill one old ticket per day" - it can select one of old ticket assigned to you with sugesstion to close or other solve issue - usefull for continual cleaning of old tickets
  • And plenty of other ideas I have noted somewhere ;)

#15 Updated by Aleksandar Pavic almost 9 years ago

What's going on with this?

I've found something at
http://www.r-labs.org/projects/redmineair/

but it won't work with my installations of redmine...

#16 Updated by Anonymous over 6 years ago

I fail to see why this issue exists (and why it is still open). If people want to work on an Adobe AIR based client for Redmine: Power to them, and I look forward to seeing and trying the results! But it would seem that the way towards that would be to create a project at GitHub, Bitbucket, SourceForge, Google Code etc., perhaps create a mailing list / forum, and discuss details there and put the code there. Of course referencing to that from the Redmine forums etc. is still something you would want to do.

But it is unlikely that this issue (hidden among 3800 other open issues) is going to attract contributors...

#17 Updated by Anonymous over 6 years ago

PS: For that matter, I also don't think Adobe AIR is the way to go for a modernized UI for Redmine; rather, I think HTML5 + JavaScript are, and perhaps native clients for iOS and Android. But that's just me. :-).

#18 Updated by Daniel Felix over 6 years ago

Max Horn wrote:

PS: For that matter, I also don't think Adobe AIR is the way to go for a modernized UI for Redmine; rather, I think HTML5 + JavaScript are, and perhaps native clients for iOS and Android. But that's just me. :-).

I would agree, that HTML5 and JS will be one of the best solutions.
Well, everyone is free to build it's own client solution. But I won't think, that native clients are needed. A good mobile theme would be great. The UI overhaul would be really helpful too. :-)

#19 Updated by Maxim Krušina over 6 years ago

This is really oooold ticket. Flash is dead!

Also available in: Atom PDF