What I meant was a place in the trunk for it to land - a component.

I'm working with Hans off-list on how we can get the MyPage component to 
accommodate our needs.

-Adrian


--- On Sun, 10/5/08, Bruno Busco <[EMAIL PROTECTED]> wrote:

> From: Bruno Busco <[EMAIL PROTECTED]>
> Subject: Re: Discussion: Home application (was: Pluggable preferences/profile 
> screen)
> To: dev@ofbiz.apache.org, [EMAIL PROTECTED]
> Date: Sunday, October 5, 2008, 11:44 AM
> Adrian,
> what you say sounds really great to me.
> It would be nice to have your contribution available to let
> me and others
> contribute and go further.
> 
> When you say "a place for it to land" are you
> thinking to something like a
> sandbox folder into SVN may be?
> I think this would be the best and not proceeding with
> patch updating in a
> JIRA issue because it could take some time to get the new
> component stable.
> 
> I could also start a Confluence page to write down some
> ideas I have for the
> home application in order to share, discuss, agree and
> implement them all.
> Just give me an OK and I will start the Confluence page.
> 
> Thank you,
> -Bruno
> 
> 2008/10/5 Adrian Crum <[EMAIL PROTECTED]>
> 
> > I created a Home application for my employer. The Home
> page has a link to
> > create a new OFBiz user account so that new employees
> can create their own
> > account.
> >
> > A new user is given some basic permissions. Their Home
> page allows them to
> > set preferences, update their profile, and send and
> receive communications.
> > All new users also have access to the calendar
> application and the company
> > forums.
> >
> > I hoped the MyPage component could be used for that,
> but it went off into
> > another direction. I asked Hans if we could keep
> MyPage generic enough for
> > new users to use, but I wasn't successful.
> >
> > I could contribute some of my Home page work to the
> project (in fact, the
> > calendar work I'm doing right now is part of that)
> but we need a place for
> > it to land.
> >
> > -Adrian
> >
> > --- On Sun, 10/5/08, Bruno Busco
> <[EMAIL PROTECTED]> wrote:
> >
> > > From: Bruno Busco <[EMAIL PROTECTED]>
> > > Subject: Discussion: Home application (was:
> Pluggable preferences/profile
> > screen)
> > > To: dev@ofbiz.apache.org
> > > Date: Sunday, October 5, 2008, 2:05 AM
> > > David,
> > > I found in the ML some citations of the Apache
> Pluto
> > > project that is JSR 168
> > > compliant. May be this is what you are referring
> to.
> > > It would be really nice to have the MyPage
> application
> > > rolled out using this
> > > kind of tecnology but I am actually too far from
> having a
> > > clear idea of the
> > > efforts required to do it.
> > >
> > > However I propose to spend some time discussing
> and
> > > collecting requirement
> > > specifications for an application that I feel
> missing into
> > > OFBiz OOTB and
> > > that, may be, is something near to what MyPage
> seems trying
> > > to be.
> > >
> > > I would call the missing application simply
> > > "Home".
> > >
> > > - The main purpose of the Home application would
> be to have
> > > a "solid" access
> > > point to OFBiz that is always accessible to every
> user.
> > > - From this application the user should be able
> to access
> > > all applications
> > > he has permission to.
> > > - Should be directly able (without accessing any
> other
> > > application) to
> > > change his profile and user preferences.
> > > - Should be able to create and configure as many
> > > "dashboard" pages as he
> > > likes. And on every page should be able to put
> screenlets
> > > elements defined
> > > by all installed applications. These features
> extends what
> > > is actually
> > > implemented in MyPage application and, in my
> opinion, gives
> > > a great value to
> > > the entire OFBiz system. (I would use JIRA as a
> model)
> > >
> > > You already said that this kind of things are
> well
> > > implemented into JRS 168
> > > compliant portals but may be it would be better
> to start
> > > defining common
> > > agreed specifications (we could have a JIRA for
> this) and
> > > then, before
> > > starting working, decide if doing it with
> external
> > > tecnologies (like Pluto
> > > for instance) or improving and giving more
> generality to
> > > the actual MyPage
> > > application using the OFBiz screenlets.
> > >
> > > I hope to hear from you all something about that.
> > >
> > > Many thanks,
> > > -Bruno
> > >
> > >
> > > 2008/8/15 David E. Jones
> <[EMAIL PROTECTED]>
> > >
> > > >
> > > > While it wouldn't make sense for most of
> OFBiz,
> > > for the MyPage stuff a
> > > > portal framework would be really valuable.
> Many of the
> > > things you
> > > > describe here are basically what a portal
> framework
> > > does (ie the JSR 168
> > > > type of stuff). Other things would have to
> be added on
> > > to make things
> > > > happen automatically based on other stuff in
> OFBiz, ie
> > > some integration
> > > > stuff, but it might be a good idea. There is
> even a
> > > decent little portal
> > > > that is an Apache project...
> > > >
> > > > -David
> > > >
> > > >
> > > > On Fri, 2008-08-15 at 12:41 +0200, Bruno
> Busco wrote:
> > > > > Thinking more about this may be the
> same concept
> > > of pluggability could be
> > > > > used in the MyPage component.
> > > > > Every application could register in
> some way
> > > several own screens that
> > > > will
> > > > > then all available to the user in the
> MyPage.
> > > > > Using the enable/disable checkboxes the
> user coud
> > > configure its "MyPage"
> > > > > picking up things from applications in
> an
> > > application-driven way.
> > > > > -Bruno
> > > > >
> > > > > 2008/8/15 Bruno Busco
> > > <[EMAIL PROTECTED]>
> > > > >
> > > > > > Hi all,
> > > > > > while writing the compact header
> we had to
> > > define which links to have
> > > > > > available to the user in the
> compact header
> > > itself.
> > > > > > The "profile" link would
> seem to
> > > be a good candidate (quite standard)
> > > > but,
> > > > > > since the viewprofile page is now
> external
> > > to the framework, this
> > > > offers the
> > > > > > occasion to think about the
> viewprofile and
> > > the preference page itself.
> > > > > >
> > > > > > I have the idea that the
> profile/preference
> > > page could be pluggable.
> > > > > > It is quite common that new
> components have
> > > some new preferences to
> > > > offer
> > > > > > to the user.
> > > > > > Having the profile/preference page
> pluggable
> > > we could let other
> > > > > > applications to add their specific
> elements
> > > to the standard preference
> > > > pages
> > > > > > content.
> > > > > >
> > > > > > The standard
> "preference" page,
> > > defined in the framework, should let
> > > > the
> > > > > > user to change his name, e-mail,
> password,
> > > locale language, timezone,
> > > > > > VisualTheme etc.
> > > > > > Additional applications-defined
> preferences
> > > will be added (in a way to
> > > > be
> > > > > > defined) and shown to the user in
> the same
> > > page of the standard
> > > > preferences
> > > > > > or the like.
> > > > > > A possible way to plug
> application-specific
> > > preferences could be that
> > > > > > application "registers"
> its own
> > > preferences pages adding the path to
> > > > locally
> > > > > > defined preferences screen into a
> globally
> > > framework-defined array.
> > > > > > This array could be used by the
> framework
> > > preference page to populate a
> > > > > > TabBarMenu so that all
> applications
> > > preferences will be available at
> > > > one
> > > > > > place.
> > > > > >
> > > > > > What do you think about?
> > > > > > Thanks,
> > > > > > -Bruno
> > > > > >
> > > >
> > > >
> >
> >
> >
> >


      

Reply via email to