The Following User Says Thank You to shvedsky For This Useful Post: | ||
|
2010-04-09
, 06:48
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#92
|
Shepherd is an application a lot of users would like to see done, with a rich set of actions and with integration into desktop. As a student, who is eligible for the Google Summer of Code program, I can help with getting this done and doing all the menial work it takes to develop an app of good quality.
First, is such collaboration possible? And if it is, what is still unimplemented amongst the desired features?
The Following 3 Users Say Thank You to attila77 For This Useful Post: | ||
|
2010-04-09
, 10:39
|
Posts: 3 |
Thanked: 3 times |
Joined on Feb 2010
@ Moscow, Russia
|
#93
|
More helping hands are always welcome ! We already have a GSoC application (and one submitted student proposal which is concentrating on the API and verious plugins mentioned in this thread), but that does not mean you can’t make your own proposal ! As for the thinnest of all areas, that must be the Qt GUI, and our current proposal is also more plugin oriented.
|
2010-04-09
, 10:55
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#94
|
So the proposal to improve shepherd should look as good as possible in the eyes of mentors.
[*]A nice, non-geeky GUI in Qt - GUI currently is very basic
[*]API for plugins - works, but needs improvement
[*]Plugins (both conditions and actions) - several basic ones are ready, creating more plugins is necessary[*]Scheduling functionality - completed and very powerful[*]Integration with the OS (in plugins) - needs improvement, so that user just clicks buttons and doesn't input scary numbers :-)[*]integration with a mapping application for location-based conditions - not done
|
2010-04-09
, 12:02
|
Posts: 3 |
Thanked: 3 times |
Joined on Feb 2010
@ Moscow, Russia
|
#95
|
Well, likely I'd be that mentor (already talked about it with vdvsx, our GSoC coordinator).
More like stabilization to be interesting to 3rd party developers (not much fun in developing for a moving API).
Correct (except for the buttons, we don't have those yet , and the mapping application - location stuff is supported by system libs).
So, as said, the thinnest segment is the GUI, but based on the feedback from this thread there is no such thing as too many possible triggers or actions
|
2010-04-20
, 18:57
|
Posts: 258 |
Thanked: 138 times |
Joined on Oct 2009
@ St. Louis, MO, USA
|
#96
|
|
2010-04-20
, 19:19
|
|
Posts: 246 |
Thanked: 204 times |
Joined on Jun 2007
@ Potsdam (Germany)
|
#97
|
Predicates that I'd like to see:
* location (position, allowed radius, accurazy, speed)
* time of day / day of week (cron style or whatever)
* time interval
* internet connection (cell connection vs wifi--including ESSID)
Actions that I'd like to see:
* run an app (determine if it's running--if not, start it up)
* close an app
* set profile (ringer, volume, etc)
* toggle FM transmitter
* run general script, which can totally open up opportunities
The Following User Says Thank You to jukey For This Useful Post: | ||
|
2010-04-20
, 19:28
|
Posts: 258 |
Thanked: 138 times |
Joined on Oct 2009
@ St. Louis, MO, USA
|
#98
|
|
2010-04-20
, 19:59
|
|
Posts: 246 |
Thanked: 204 times |
Joined on Jun 2007
@ Potsdam (Germany)
|
#99
|
|
2010-04-21
, 07:56
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#100
|
The Following User Says Thank You to attila77 For This Useful Post: | ||
Tags |
cron, power save, scheduling, shepherd |
|
First, is such collaboration possible? And if it is, what is still unimplemented amongst the desired features?
Thanks.
Last edited by shvedsky; 2010-04-08 at 07:09.