Hi James,
I personally like the Meeting:: namespace .. Session to is a very overloaded
word as you know ... especially for server-side programming.
A suggestion I have is
Meeting::Classroom::Instructor
Meeting::Classroom::Room
As there certainly could be other types of meeting-oriented modules.
Something more searchable might be:
Groupware::Meeting::Classroom
as that is the overall category for the kind of software this module would
be generally used for, yes?
Finally, I like the "Schedule" namespace part that Terrace suggested as well, so
maybe something like:
Meeting::Classroom::Scheduler
Meeting::Classroom::Scheduler::Room
Meeting::Classroom::Scheduler::Instructor
Long, but descriptive.
My $.02 + $.01 ;).
Max
On Sat, 30 Nov 2002 15:09:07 EST, "James E Keenan" wrote:
> For several months I have been working on a set of modules and associated
> scripts designed to provide a simple, all-Perl solution to what might be
> described as the "classroom scheduling problem."
> Meeting
> Meeting::Instructor
> Meeting::Room
> Meeting::Timeslot
>
> Session
> Session::Instructor
> Session::Room
> Session::Timeslot
>
> Would one of these be an appropriate root namespace for CPAN? If not, what
> alternative would be better?