General CategoryGroups# Members
The Core Groups
Core Design
States and Initialization
Long-term Memory
Distributed Long-term Memory
Performance and Security
OS Assimilation
The Legacy (DOS) Group
Multimedia Device Interface
The Visual Group
The Hard Copy Group
The Audio Group
The Tactile Group
The Olefactory Group
Human-Machine Device Interface
Controllers Group
Applications
The General Applications Group
The Systems Applications Group
The Metaphor Group
Development
The GA Assembler Group
The Scripting Group
The Language-Neutral Debugger Group
TOC
So, you want to join?
Applying to join a group
The Rise and Fall of Groups
The Rise and Fall of Groups
The Rise and Fall of Groups
The Rise and Fall of Groups
The Rise and Fall of Groups
The Rise and Fall of Groups
The Rise and Fall of Groups
The Rise and Fall of Groups
The Rise and Fall of Groups
So, you want to join?

Grail Millennium, as of 2/9/96, formed several logical groups dividing up the workload of the Grail Team proper. For most of those groups I (min) have, in my spare time over the last few months, devised a basic prototype structure and interface from which the new teams can begin to shape a finished high-quality product.

Each Group has a team leader (and possibly myself as an executive team leader). Group leaders are responsible for creating the blurb that explains what they do at the beginning of their group's section on the WWW pages, as well as submitting occasional general public status reports to the site maintainer for inclusion on the What's New page.

More on this later.

Each group has available for browsing one or more documents that explain, in some detail, the current state of their endevours. At one time, the webmaster Dustin maintained all group documents in Rich Text Format(RTF) archived using PKZIP. This has changed recently. All documents excepting his FAQ are now in HTML.

--min/0.02/0.03/0.04/0.06/0.08/0.10 7/16/96/0.13 8/1/96

Applying

By applying to join a group, you are not automatically joined except for the Discussion Group. The leader of each group will usually do some form of a minor background check on you to verify that you are serious, and then within a few hours or up to a week at maximum get back to you with their decision. If the group has no current leader then background checks are performed by a temporary leader, which will either be the web-site maintainer or the founder.
(By background check I mean that yes, for everyone who's currently joined I've asked around about them and scanned the web for any trace of who they really are. No one freak. :) Paranoia is our friend.)

All applications for the brother(sister)hood are forwarded by CGI, erm... no, by JavaScript and email to the (temporary) group leader.

By joining a group, you are automatically subscribed to that groups mailing list, if any.

--min/0.02/0.03/0.04/0.06/0.08/0.10 7/26/96

The Rise and Fall of Groups

Highly structured organizations can tend to stiffle the creative flame, thus groups within this project are not particularly organized. At least that's what we tell everyone. While that is true, it is also true that until very recently (August 1996, a full year after Grail was born) all decisions within the project were unilaterally made by myself, Lewis Sellers, as I was the only one involved in all aspects of design.

This has begun to change, so we present here a general guideline for all groups and potential groups to follow. The main guideline to remember is that the project founder reserves the right to be executive leader of all groups and make unilateral decisions without any prior notification.

I want to form a group.
Email the founder. Only request to form a group if you plan to be in it. You will be the temporary leader until one is formally elected or appointed.
How are leaders elected?
Formal leaders can be elected (or unelected) when the members of a group get together and a majority votes on it. If a member of a group can not be reached for one full week, then they are considered to have abstained. The tally of votes, and names of elected must be forwarded to the project founder, and then to all webmasters. The results and tally will be posted.
Who appoints leaders?
I, Lewis Sellers, who reserves the right to override any group decisions, to appoint anyone I see fit, to dissolve or create groups at will, and also to kick out anyone without prior warning. Normally it is preferred for leaders to be elected.
What responsibilties do leaders have?
The usual ones. But also you must arrange to host a web-page that is regularly updated describing your group's current work and status thereof. You must also, occasionally (say, once a month, more or less), submit a general blurb describing the status of your group's work for inclusion on the What's New page. As well, you will receive via email all forms requests related to your group. (Sans temporary leader or leader, these are all forwarded to the founder.)

--min/0.13 8/1/96

Specializations

Specializations are informal subgroups that can form and unform much at will. If, for instance you are a member of the Controllers group and know quite a bit about Logitech mice, you might tell everyone else in the group you wish to specialize in them. They will be a main focus of your efforts within that group. You would then be a Controller Group member, mouse specialist.

--min/0.13 8/2/96

The Core Groups Category

The Core Groups have their own exclusive category. And yes, they are unique in that by joining any of the Core Groups you are considered part of the Core. This is because everything these groups do influences all other groups. If the Audio group changes it's OCI, it doesn't usually affect the Core Groups, but if we of the Core make changes... it can have profound influence upon them.

--min/0.13 8/2/96

The Group Status Page

With the new 0.10 WWW pages, there came a few changes as to where information on the status of each group can be found. There are now links directly to each Group's Status Page. Ideally, these will reside at the Group Leader's WWW account. If this is impossible due to limitations of said account, then either the Group can be hosted at another member's account, or failing that, can be housed at one of the Official Grail Sites themselves.

Note that while it is proper to place the term group after all other group names, Core Groups typically do not use that nomenclature.

--min/0.10 7/19/96

On the Subject of Intellectual Copyrights

No one has brought this up as yet, but they eventually will. As of now, there are three avenues for you to take:

  • You can retain full copyrights for your work.
  • You can give rights on materials over to the Non-Profit Grail Millennium Project.
  • You can make your work Public Domain.

More particulars on this subject will follow soon, but in the mean time it is suggested you retain proper copyright notices on all your own works. If you have questions as to whether you have rights to certain materials, and what they are, email me.

Anyone with experience forming internationally recognized non-profit organizations, email me as well.

--min/0.13 8/1/96


Problems with the HTML or JavaScript? Email webmaster.
Comments? Email the project founder Lewis Sellers.
Copyright © 1996, Lewis Sellers. All Rights Reserved.

CGI-free for your protection. All-natural Netscape JavaScript.

Grail Millennium Foundation

Problems with the HTML or JavaScript? Email webmaster.
For other correspondence email the project founder Lewis Sellers.
Copyright © 1996, Lewis Sellers. All Rights Reserved.

CGI-free for your protection. All-natural Netscape JavaScript.

[Foundation]