Re: Which way to program this?

2011-12-22 Thread Kelly Clowers
On Wed, Dec 21, 2011 at 21:37, Kelly Clowers  wrote:
> On Tue, Dec 20, 2011 at 02:18, Mark Neidorff  wrote:
>> I am considering writing a "visual department scheduler" for schools.  The
>> concept is similar to an appointment calendar, but I'd like to include drag 
>> 'n
>> drop functionality.  A supervisor is provided with teaching session objects
>> that meet in fixed time periods (call them 1-12).  The supervisor drags and
>> drops them onto the individual teacher's schedule.  This application should 
>> be
>> cross platform, able to run in windows, mac and linux.  So, it seems easy to
>> me to conceptualize this in a web browser, but  what language/development
>> envoronment would be appropriate for this project?
>>
>> Any thoughts are welcome.
>
> Thunderbird plugin?

OK, technically that should be "extension" not "plugin" and it would be
for Sunbird or for Thunderbird with the Lightning extension.

Cheers,
Kelly Clowers


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAFoWM�3Y0oW9c1RCw6mJ=j6dlckhvsbjh4twhk5fey27j...@mail.gmail.com



Re: Which way to program this?

2011-12-21 Thread Scott Ferguson
On 20/12/11 21:18, Mark Neidorff wrote:
> I am considering writing a "visual department scheduler" for schools.  The 
> concept is similar to an appointment calendar, but I'd like to include drag 
> 'n 
> drop functionality.  A supervisor is provided with teaching session objects 
> that meet in fixed time periods (call them 1-12).  The supervisor drags and 
> drops them onto the individual teacher's schedule.  This application should 
> be 
> cross platform, able to run in windows, mac and linux.  So, it seems easy to 
> me to conceptualize this in a web browser, but  what language/development 
> envoronment would be appropriate for this project?

You 'could' use PHP (in a LAMP) that'd be the second easiest way to
achieve the stated outcome.

> 
> Any thoughts are welcome.
> 
> Mark
> 
> 

But the easiest way is don't reinvent the wheel. :-)
What you describe is a subset of a number of mature and widely used CMSs
- principally Moodle, but also others like FreeSMS.

I'd suggest looking at Moodle first because it's so widely used, because
it has other capabilities that you/the school will probably/possibly
want - and because it's simple to run from something like a tiny Debian
LAMP in a VirtualBox. You could even put it the whole thing onto an USBKey.


Seriously - take a look a Moodle, if nothing else it'll give you some ideas.

Cheers


-- 
Iceweasel/Firefox extensions for finding answers to Debian questions:-
https://addons.mozilla.org/en-US/firefox/collections/Scott_Ferguson/debian/


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ef2d400.1060...@gmail.com



Re: Which way to program this?

2011-12-21 Thread Kelly Clowers
On Tue, Dec 20, 2011 at 02:18, Mark Neidorff  wrote:
> I am considering writing a "visual department scheduler" for schools.  The
> concept is similar to an appointment calendar, but I'd like to include drag 'n
> drop functionality.  A supervisor is provided with teaching session objects
> that meet in fixed time periods (call them 1-12).  The supervisor drags and
> drops them onto the individual teacher's schedule.  This application should be
> cross platform, able to run in windows, mac and linux.  So, it seems easy to
> me to conceptualize this in a web browser, but  what language/development
> envoronment would be appropriate for this project?
>
> Any thoughts are welcome.

Thunderbird plugin?

Cheers,
Kelly


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAFoWM=-e-rsfevuqw+vkbf-7amudktu7bb-d5luv_p1mdtx...@mail.gmail.com



Re: Which way to program this?

2011-12-21 Thread Camaleón
On Tue, 20 Dec 2011 05:18:00 -0500, Mark Neidorff wrote:

> I am considering writing a "visual department scheduler" for schools. 
> The concept is similar to an appointment calendar, but I'd like to
> include drag 'n drop functionality.  A supervisor is provided with
> teaching session objects that meet in fixed time periods (call them
> 1-12).  The supervisor drags and drops them onto the individual
> teacher's schedule.  This application should be cross platform, able to
> run in windows, mac and linux.  So, it seems easy to me to conceptualize
> this in a web browser, but  what language/development envoronment would
> be appropriate for this project?
> 
> Any thoughts are welcome.

Hum... if something like Google Calendar (i.e., based on iCalendar) is 
not enough for your requirements, I would go for any of these solutions:

http://en.wikipedia.org/wiki/List_of_project_management_software

Tip: filter/sort first by license type (open source) and then compare 
their features, programming language...

Greetings,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/pan.2011.12.21.16.00...@gmail.com



Re: Which way to program this?

2011-12-20 Thread Hugo Vanwoerkom

Mark Neidorff wrote:
I am considering writing a "visual department scheduler" for schools.  The 
concept is similar to an appointment calendar, but I'd like to include drag 'n 
drop functionality.  A supervisor is provided with teaching session objects 
that meet in fixed time periods (call them 1-12).  The supervisor drags and 
drops them onto the individual teacher's schedule.  This application should be 
cross platform, able to run in windows, mac and linux.  So, it seems easy to 
me to conceptualize this in a web browser, but  what language/development 
envoronment would be appropriate for this project?


Any thoughts are welcome.



QT.
From package qt4-doc:

Qt is a cross-platform C++ application framework. Qt's primary feature 
is its rich set of widgets that provide standard GUI functionality.


Excellent documentation. Excellent examples.
I have used it for years.

Hugo


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Archive: http://lists.debian.org/jcqadq$rvs$1...@dough.gmane.org



Which way to program this?

2011-12-20 Thread Mark Neidorff
I am considering writing a "visual department scheduler" for schools.  The 
concept is similar to an appointment calendar, but I'd like to include drag 'n 
drop functionality.  A supervisor is provided with teaching session objects 
that meet in fixed time periods (call them 1-12).  The supervisor drags and 
drops them onto the individual teacher's schedule.  This application should be 
cross platform, able to run in windows, mac and linux.  So, it seems easy to 
me to conceptualize this in a web browser, but  what language/development 
envoronment would be appropriate for this project?

Any thoughts are welcome.

Mark


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201112200518.00947.m...@neidorff.com