← Prev in month ← Prev in thread

[wsrp][interfaces and protocols]: Agenda for 4/11

From
Michael Freedman <>
Date
2002-04-10T23:05:55+00:00
ID
Thread
[wsrp][interfaces and protocols]: Agenda for 4/11
Folks,

   For Thursday conference call I would like to go over the
operations I identified in the e-mail I sent last Saturday and classify
each by answering the following two questions:

Axis 1:  Is this a valid Portal operation that may need to interact
via WSRP with a portlet?

     Yes, we all agree this a valid operation

     No, we all agree this is not a valid operation

     Maybe, there is debate whether this is a valid
operation.

     Don't know, we need more information and discussion
to understand the operation before classifying it.

Axis 2: Should this operation be covered/enabled by our spec?

     Yes, we all agree.

     Yes, but it should be addressed in a later
revision.

     No, we all agree.

     Maybe, there is debate whether we should address
this.

     Don't know, we need more information to decide.

During the call there will be opportunities to request clarifications
as well as introduce new (unidentified) operations.  To facilitate
the meeting could each of you make your own pass over the list and mark
each with how you would answer the 2 questions?

 

Here is the list:

State 0:  Portlet Service Unknown
You can bind to a service (see State 1).

State 1:  Portlet Service becomes known
Portlet Service Operations:

Acquire portlet meta data

Bind

establish portal identify

establish trust relationship

negotiate behavior

Create portlet (template) instance

 
State 2: Portlet Service Active
Portlet template operations:

You can use a portlet template to create a portlet instance. 
The portlet template defines the initial settings of the portlet
instance.

You can modify the portlet template's settings to change its default/defined
behavior.

 You can copy a portlet template.  By copy it is meant
that a second portlet template comes into being (within the toolbox)
with its settings being a duplicate of the template it was copied from
(vs. the initial default settings defined by the portlet service).

You can delete the portlet template.

You can migrate a portlet template.  By migrate it is meant
that controlling portal can transfer the portlet template to another portal.

You can upgrade a portlet template to a new version.

Portlet instance operations:

You can modify the portlet instance's settings to personalize its
behavior.  There are an arbitrary set of personalization levels defined
by the particular portal.  The levels are hierarchical.  The
deepest personalization level that has any overriding values controls the
user's view.

You can copy a portlet instance.  By copy it is meant that
a second portlet instance comes into being with its personalization
data being a duplicate of the instance it was copied from.

You can clone a portlet instance.  By close it is meant that
a second portlet instance comes into being with its personalization
data being shared with the portlet it was cloned from.

You can convert a portlet instance into a portlet template.

You can migrate a portlet instance.  By migrate it is meant
that controlling portal can transfer the portlet instance to another
portal.

You can upgrade a portlet instance to a new version.

You can delete a portlet instance.

You can request a portlet instance render its portlet content.

You can request a portlet instance render a link reference to itself.

You can request a portlet instance render help information.

You can request a portlet instance render "about" information.

You can request a portlet instance render its personalization screen.

You can perform "actions" on a portlet instance.  [Mike --
this is a placeholder until I understand better what folks want/expect
actions to be and do]

You can send an event to a portlet instance.

Portlet service operations:

You can request a service be taken offline.

State 3: Portlet Service Inactive
Portlet service operations:

You can request a service come back online.

Random state: Portlet Service upgraded
Portlet service operations

Acquire (new) meta data

(re)negotiate behavior

The conference call details are the same as last week:

     US toll free: 877-302-8255

     Outside US: +1 303-928-2609

     Conference ID: 8814427
← Prev in month ← Prev in thread