Re: [uportal-dev] A modest DLM enhancement

2008-08-16 Thread Mark Boyd
NIce addition Drew. One thought though. Having channels added into the
header and footer area of the layout causes everyone to get them in their
layout in the DB regardless of whether they can use them or not. I added a
feature to DLM some time ago allowing such channels to be referenced in the
theme stylesheet via their functional name rather than require that they be
channels located in the user's layout. This makes use of the transient
layout manager for instantiating them and using them during the user's
session without adding bulk to their layout. Have you investigated use of
that approach to alleviate adding more to the headers and footers?

Mark

On Mon, Jul 21, 2008 at 3:01 PM, Drew Wills <[EMAIL PROTECTED]> wrote:

> Eric Dalquist wrote:
>
>> Sounds good to me. +1 for including it.
>>
>> What are the scope of the changes involved? Just want to get an idea if
>> this is a 3.1 only thing or something that could possibly be included in a
>> 3.0.x release too.
>>
>>
> There's a delta attached to the JIRA:
> http://www.ja-sig.org/issues/browse/UP-2117
>
> It amounts to 46 lines of Java added to the DistributedLayoutManager.java
> file.
>
> drew wills
>
> PS:  It would be shorter (and easier to read) if the w3c DOM API didn't
> return instances of NodeList that don't implement List.
>
>
>
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] New 3.1 features

2008-05-07 Thread Mark Boyd
Eric,

Recall that uportal infrastructure sees layouts as folders and channel not
tabs and columns. So if anyone ever does decide to put together a non
tab/column layout this approach (like the paging that Susan B. started
looking at a couple years ago) wouldn't make sense for these enhanced
layouts.

Secondly, keep in mind that tab labels can be internationalized. (Or could
be if we ever roll the Luminis approach from the sandbox into baseline.) So
you may well have mult-byte characters in those tab names. Perhaps we need
to add a new friendly URL name to folders before such a folder (tab) is made
available via such URLs. Or it can be mandatory with the caveat that its
content must only consist of characters support by the URI spec. Ditto for
channels.

Food for thought.

Mark

On Wed, May 7, 2008 at 1:55 PM, Eric Dalquist <[EMAIL PROTECTED]>
wrote:

> We have a portlet project coming through the pipes here that is going to
> require some new uPortal functionality. In an attempt to do this "the right
> way" I've described both features in uPortal Jira issues and plan on trying
> to implement them in uPortal directly then merge the features into our local
> version.
>
> I'd like to get other developers feedback on that approach and on ideas
> around these features.
>
> The first is human-readable / search engine friendly URLs:
> http://www.ja-sig.org/issues/browse/UP-2045
> The second is a detached WindowState for portlets:
> http://www.ja-sig.org/issues/browse/UP-2046
>
> -Eric
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] uPortal website link to source repo needs updated

2008-05-05 Thread Mark Boyd
Great. That was actually much faster anyway. I found my answer. Good to hear
from both of you guys. Thanks.

Mark

On Mon, May 5, 2008 at 4:56 PM, Eric Dalquist <[EMAIL PROTECTED]>
wrote:

>  Heh, so the other problem is Fisheye apparently doesn't deal with SVN
> moves very well at this point in time either.
>
> Your best bet is to browse SVN directly:
> https://www.ja-sig.org/svn/uPortal/tags/rel-2-5-3-GA/
>
> Mark Boyd wrote:
>
> Hmmm That link works fine. But then expand "tags" and go to
> "rel-2.5.3-GA" and I get a page indicating that edalquist moved that on 27
> March 2008 with this comment, "NOJIRA Moving up2 folder to uPortal as it
> contains both uPortal 2.x and 3.x code". So where would I go to look at the
> dlm.xml file in rel 2.5.3 to answer a question on the list?
>
> Mark
>
> On Mon, May 5, 2008 at 4:42 PM, Andrew Petro <[EMAIL PROTECTED]> wrote:
>
> > Mark,
> >
> > The name of the SVN folder for uPortal changed to no longer indicate
> > "up2" since these days the trunk of that is marching towards uPortal 3.1,
> > and in any case the repo contains both uPortal 2 and uPortal 3 releases.
> >
> > This URL works, for instance:
> >
> > http://developer.ja-sig.org/source/browse/jasigsvn/uPortal
> >
> > So I think nothing's infrastructurally broken here so much as the
> > Hypercontent-managed uPortal page with that hyperlink you followed needs
> > updated to provide the modern link.  I can make that change, as can a few
> > other people.  I may get to it later tonight.
> >
> > Andrew
> >
> >
> >
> >
> >
> >
> > Mark Boyd wrote:
> >
> > FYI,
> >
> > I just clicked on the "web Interface" link on the uportal site that
> > points to http://developer.ja-sig.org/source/viewrep/jasigsvn/up2 and it
> > resulted in a error and appears to be down. Who can fix that?
> >
> > Mark
> > Proxy Error
> >
> > The proxy server received an invalid response from an upstream server.
> > The proxy server could not handle the request *
> > GET 
> > /source/viewrep/jasigsvn/up2<http://developer.ja-sig.org/source/viewrep/jasigsvn/up2>
> > *.
> >
> > Reason: *Error reading from remote server*
> >
> > --
> >
> >
> > Join your friends and colleagues at JA-SIG 2008 - "Higher Education 
> > Solutions: The Community Source Way!"
> > April 27th - 30th, 2008 in St. Paul, Minnesota USA
> >
> > Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
> > more!
> > Information/Registration at: 
> > http://www.ja-sig.org/conferences/08spring/index.html
> >
> > Subscribe to the conference blog, The Community Source 
> > Wayhttp://jasig2008.blogspot.com, for news and updates about the event.
> >
> > Join the Conference networking site at http://ja-sigspring08.crowdvine.com/
> >
> > You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> > PROTECTED]
> > To unsubscribe, change settings or access archives, see 
> > http://www.ja-sig.org/wiki/display/JSG/uportal-dev
> >
> >
> >
> > --
> >
> >
> > Join your friends and colleagues at JA-SIG 2008 - "Higher Education 
> > Solutions: The Community Source Way!"
> > April 27th - 30th, 2008 in St. Paul, Minnesota USA
> >
> > Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
> > more!
> > Information/Registration at: 
> > http://www.ja-sig.org/conferences/08spring/index.html
> >
> > Subscribe to the conference blog, The Community Source 
> > Wayhttp://jasig2008.blogspot.com, for news and updates about the event.
> >
> > Join the Conference networking site at http://ja-sigspring08.crowdvine.com/
> >
> > You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> > PROTECTED]
> >
> > To unsubscribe, change settings or access archives, see 
> > http://www.ja-sig.org/wiki/display/JSG/uportal-dev
> >
> >
> --
>
>
> Join your friends and colleagues at JA-SIG 2008 - "Higher Education 
> Solutions: The Community Source Way!"
> April 27th - 30th, 2008 in St. Paul, Minnesota USA
>
> Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
> more!
> Information/Registration at: 
> http://www.ja-sig.org/conferences/08spring/index.html
>
> Subscribe to the conference blog, The Community Source 
> Wayhttp://jasig2008.blogspot.com, for news and updates about the event.
>
> Join the

Re: [uportal-dev] uPortal website link to source repo needs updated

2008-05-05 Thread Mark Boyd
Hmmm That link works fine. But then expand "tags" and go to
"rel-2.5.3-GA" and I get a page indicating that edalquist moved that on 27
March 2008 with this comment, "NOJIRA Moving up2 folder to uPortal as it
contains both uPortal 2.x and 3.x code". So where would I go to look at the
dlm.xml file in rel 2.5.3 to answer a question on the list?

Mark

On Mon, May 5, 2008 at 4:42 PM, Andrew Petro <[EMAIL PROTECTED]> wrote:

>  Mark,
>
> The name of the SVN folder for uPortal changed to no longer indicate "up2"
> since these days the trunk of that is marching towards uPortal 3.1, and in
> any case the repo contains both uPortal 2 and uPortal 3 releases.
>
> This URL works, for instance:
>
> http://developer.ja-sig.org/source/browse/jasigsvn/uPortal
>
> So I think nothing's infrastructurally broken here so much as the
> Hypercontent-managed uPortal page with that hyperlink you followed needs
> updated to provide the modern link.  I can make that change, as can a few
> other people.  I may get to it later tonight.
>
> Andrew
>
>
>
>
>
>
> Mark Boyd wrote:
>
> FYI,
>
> I just clicked on the "web Interface" link on the uportal site that points
> to http://developer.ja-sig.org/source/viewrep/jasigsvn/up2 and it resulted
> in a error and appears to be down. Who can fix that?
>
> Mark
> Proxy Error
>
> The proxy server received an invalid response from an upstream server.
> The proxy server could not handle the request *
> GET 
> /source/viewrep/jasigsvn/up2<http://developer.ja-sig.org/source/viewrep/jasigsvn/up2>
> *.
>
> Reason: *Error reading from remote server*
>
> --
>
>
> Join your friends and colleagues at JA-SIG 2008 - "Higher Education 
> Solutions: The Community Source Way!"
> April 27th - 30th, 2008 in St. Paul, Minnesota USA
>
> Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
> more!
> Information/Registration at: 
> http://www.ja-sig.org/conferences/08spring/index.html
>
> Subscribe to the conference blog, The Community Source 
> Wayhttp://jasig2008.blogspot.com, for news and updates about the event.
>
> Join the Conference networking site at http://ja-sigspring08.crowdvine.com/
>
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>
>
> --
>
> Join your friends and colleagues at JA-SIG 2008 - "Higher Education 
> Solutions: The Community Source Way!"
> April 27th - 30th, 2008 in St. Paul, Minnesota USA
>
> Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
> more!
> Information/Registration at: 
> http://www.ja-sig.org/conferences/08spring/index.html
>
> Subscribe to the conference blog, The Community Source Way
> http://jasig2008.blogspot.com, for news and updates about the event.
>
> Join the Conference networking site at http://ja-sigspring08.crowdvine.com/
>
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>

-- 
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: 
The Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA

Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
more!
Information/Registration at: 
http://www.ja-sig.org/conferences/08spring/index.html

Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com, for news and updates about the  event.

Join the Conference networking site at http://ja-sigspring08.crowdvine.com/

You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] uPortal website link to source repo needs updated

2008-05-05 Thread Mark Boyd
Yep. That worked. Thanks.

Mark

On Mon, May 5, 2008 at 4:42 PM, Andrew Petro <[EMAIL PROTECTED]> wrote:

>  Mark,
>
> The name of the SVN folder for uPortal changed to no longer indicate "up2"
> since these days the trunk of that is marching towards uPortal 3.1, and in
> any case the repo contains both uPortal 2 and uPortal 3 releases.
>
> This URL works, for instance:
>
> http://developer.ja-sig.org/source/browse/jasigsvn/uPortal
>
> So I think nothing's infrastructurally broken here so much as the
> Hypercontent-managed uPortal page with that hyperlink you followed needs
> updated to provide the modern link.  I can make that change, as can a few
> other people.  I may get to it later tonight.
>
> Andrew
>
>
>
>
>
>
> Mark Boyd wrote:
>
> FYI,
>
> I just clicked on the "web Interface" link on the uportal site that points
> to http://developer.ja-sig.org/source/viewrep/jasigsvn/up2 and it resulted
> in a error and appears to be down. Who can fix that?
>
> Mark
> Proxy Error
>
> The proxy server received an invalid response from an upstream server.
> The proxy server could not handle the request *
> GET 
> /source/viewrep/jasigsvn/up2<http://developer.ja-sig.org/source/viewrep/jasigsvn/up2>
> *.
>
> Reason: *Error reading from remote server*
>
> --
>
>
> Join your friends and colleagues at JA-SIG 2008 - "Higher Education 
> Solutions: The Community Source Way!"
> April 27th - 30th, 2008 in St. Paul, Minnesota USA
>
> Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
> more!
> Information/Registration at: 
> http://www.ja-sig.org/conferences/08spring/index.html
>
> Subscribe to the conference blog, The Community Source 
> Wayhttp://jasig2008.blogspot.com, for news and updates about the event.
>
> Join the Conference networking site at http://ja-sigspring08.crowdvine.com/
>
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>
>
> --
>
> Join your friends and colleagues at JA-SIG 2008 - "Higher Education 
> Solutions: The Community Source Way!"
> April 27th - 30th, 2008 in St. Paul, Minnesota USA
>
> Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
> more!
> Information/Registration at: 
> http://www.ja-sig.org/conferences/08spring/index.html
>
> Subscribe to the conference blog, The Community Source Way
> http://jasig2008.blogspot.com, for news and updates about the event.
>
> Join the Conference networking site at http://ja-sigspring08.crowdvine.com/
>
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>

-- 
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: 
The Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA

Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
more!
Information/Registration at: 
http://www.ja-sig.org/conferences/08spring/index.html

Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com, for news and updates about the  event.

Join the Conference networking site at http://ja-sigspring08.crowdvine.com/

You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

[uportal-dev] developer.ja-sig.org appears to be down

2008-05-05 Thread Mark Boyd
FYI,

I just clicked on the "web Interface" link on the uportal site that points
to http://developer.ja-sig.org/source/viewrep/jasigsvn/up2 and it resulted
in a error and appears to be down. Who can fix that?

Mark
Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request *
GET 
/source/viewrep/jasigsvn/up2
*.

Reason: *Error reading from remote server*

-- 
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: 
The Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA

Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
more!
Information/Registration at: 
http://www.ja-sig.org/conferences/08spring/index.html

Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com, for news and updates about the  event.

Join the Conference networking site at http://ja-sigspring08.crowdvine.com/

You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] guest users and layout caching

2008-03-07 Thread Mark Boyd
Hi Jen. Its been about a year since I was in the code but fragments get
refreshed regularly. If I remember correctly there is some kind of cache of
the transformed guest layout that does not get refreshed and that was the
culprit.

Mark

On Tue, Feb 12, 2008 at 1:27 PM, Jen Bourey <[EMAIL PROTECTED]>
wrote:

> Is it possible to configure the amount of time guest user layouts are
> cached?  I believe that currently our guest users layouts are cached until
> the portal is restarted again.  Can I someone set it to reload the layout
> from the database after a given amount of time, or maybe programmatically
> after a particular event?
>
> - Jen
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>

-- 
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: 
The Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA

Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
more!
Information/Registration at: 
http://www.ja-sig.org/conferences/08spring/index.html

You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] uP3 status

2007-12-26 Thread Mark Boyd
Ditto to Susan's comments. It is good to see that the project is still alive
and well.

Mark

On Dec 21, 2007 6:39 PM, Susan Bramhall <[EMAIL PROTECTED]> wrote:

> Congratulations Eric - that's a great way to end the year.
> Susan
>
> Eric Dalquist wrote:
> > I wanted to give everyone a pre-holiday update on the status of uP3.
> >
> > I just got portlets rendering under pluto 1.1 today. This is a pretty
> > big step as it is using new DAOs for portlet objects, a new request
> > parameter processing pipline, a refactored rendering pipeline and a
> > brand new portlet adaptor.
> >
> > There are still some things missing, such as:
> > -Addressing the shared rendering variables in ChannelManager
> > -Completing portlet action support (render is only working currently)
> > -Completing some portlet services (preferences being the big one)
> >
> > This is all in the working_pluto branch if you are interested in
> > checking it out. Looking at the remaining portlet related tasks I
> > would anticipate a milestone release around January 8th. At that point
> > I'll be checking up on other features that have been talked about and
> > seeing what can and can't make it into the RC that I'll put out later
> > in January.
> >
> > Happy Holidays!
> > -Eric
>
> --
> It's no use trying to be clever--we are all clever here; just try to be
> kind--a little kind.
> -- F.J. Foakes Jackson
>
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] dlm merging fragments

2007-11-14 Thread Mark Boyd
Sorry guys. I don't lurk very often. Life is very busy.

In the SCT version of the portal we use the FNAME approach and all of
our template user layouts are completely empty. As for different sizes
of fragments and injection/merging at different levels of the
hierarchy, I never did get very far down that road since sungard
didn't have the need at the time. Altering the contents of the headers
and footers is problematic since their layout and the channels
expected in that layout are specified in the theme transform. You
could make those two areas be generated by some other means and
injected in the theme transformation and then pair content
configuration with a specific rendering piece to accomplish such a
solution. How you go about injecting chunks for those areas of the
theme would have to be achieved in a manner similar to how channel
content gets injected at that point. Not trivial but can be done. If I
can do it for the FNAME approach then you guys certainly can
understand it. :-)

But realistically how much drive is there for doing so? The header
area changing with each selected tab could be a usability issue. But
that is just my take on it.

Mark

On Oct 25, 2007 10:32 AM, Jason Shao <[EMAIL PROTECTED]> wrote:
> On Oct 24, 2007, at 10:38 AM, Eric Dalquist wrote:
>
> > So a few questions, points and ramblings.
> >
> > Being able to define the header and footer via DLM fragments would
> > be great, the further we get away from template users the better in
> > my view. How this is done has some serious considerations though.
>
> It's also possible to specify channels ( I think)
> inside your theme transform to have them instantianted with a
> transient wrapper -- this doesn't get you to fragment level header
> footer customization, but does allow you to not configure them in the
> template users.
>
> In the short term -- VATech's mods to ALM where they used fragments
> which were plugged into the structure, then reworked in the theme
> xform (VATech's theme used naming conventions) could also be a model
> going forward.
>
> Jason
>
> --
>
> Jason Shao
> Application Developer
> Rutgers University, Office of Instructional & Research Technology
> v. 732-445-8726 | f. 732-445-5539 | [EMAIL PROTECTED] | http://
> jay.shao.org
>
>
>
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev


Re: [uportal-dev] updated dlm doc

2007-11-14 Thread Mark Boyd
Hi Tim,

Wow. What a pain. You've done some work. I just had one comment. The
fragments versus templates page contains a yellow box indicating that
fragment content in header/footer/... is ignored. That is true. One of
the things that I changed some time ago was to allow for replacement
in the theme stylesheet of references to specific content in these
areas and specifically for hidden content. Having those in the theme
requires that they be in all user's layouts taking up DB space and
runtime DOM memory. I added support for referencing channels by FNAME
in the theme so that all of those references can be replaced with the
FNAME approach and will then cause such channels to be loaded by the
TransientUserLayoutManager removing the need for those channels to be
in the layouts. I mentioned this in emails when I did the work
originally but can't recall if anyone replaced those references to
hidden channels with the FNAME approach.

Mark

On Nov 1, 2007 7:18 AM, Timothy Carroll <[EMAIL PROTECTED]> wrote:
> hi all.
>
> i have added a section with sub-documents to the dlm admin guide
> (http://www.ja-sig.org/wiki/x/pjQ).  the new section is "additional
> guidances and best practices", and it currently has two sub-docs.
>
> i am hoping that someone can review these documents for accuracy and
> clarity.
>
> thanks, tim
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev


Re: [uportal-dev] hidden field in struct table

2007-11-14 Thread Mark Boyd
UWMadison may be using that field for their layout approach where
users can hide channels or mark only those that they want to see but
can't delete them.

Mark

On Nov 12, 2007 2:25 AM, Susan Bramhall <[EMAIL PROTECTED]> wrote:
> I think this flag was used so that certain channels could be
> incorporated into the user layout but not show up by default.
> TransientUserLayoutManagerWrapper came along around 2.3 or so (?) with a
> better behavior fir instantiating channels on the fly.  So in early days
> User Preferences and channel manager were lurking on the layout in
> hidden folders.  TransientUserLayoutManagerWrapper appears to have been
> one of SCT's contributions.
> Susan
>
> Jennifer Bourey wrote:
> > Could anyone enlighten me as to what the "hidden" field in the
> > UP_LAYOUT_STRUCT table is used for?  It does indeed seem to make tabs
> > hidden, but I'm not really sure what the intended use case is.
> >
> > Thanks,
> >
> > - Jen
> >
> > --You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> > [EMAIL PROTECTED]
> > To unsubscribe, change settings or access archives, see
> > http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
> --
> It's no use trying to be clever--we are all clever here; just try to be 
> kind--a little kind.
> -- F.J. Foakes Jackson
>
>
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev


Re: [uportal-dev] ALM support project

2007-10-09 Thread Mark Boyd
Wow. Thanks for the comment. Sorry about not listening in for a while. I'm
trying to do better. Sounds like things are still moving on in the uPortal
realm.

Mark

On 9/28/07, Timothy Carroll <[EMAIL PROTECTED]> wrote:
>
> we have recently been doing a lot of work with the dlm processing
> pipeline to reproduce the functionality that we were able to accomplish
> with minor tweaks to alm.  so, we will be looking to stay involved in
> the alm to dlm talks.  in fact, i don't know the best way to facilitate
> increased discussion and comparison of notes, but it should happen
> sooner rather than later.
>
> i have to say... i am completely sold on dlm, and a SUPER KUDOS to mark
> boyd for making this such a solid, robust, and flexible product.
>
>
>
> Andrew Petro wrote:
> > "contrib" ?
> >
> > +1 on moving ALM out of the core uPortal SVN deliverable
> >
> > +1 for finding someplace more articulate than "sandbox" for it to live
> >
> > +1 for really, seriously, figuring out whether anyone cares about ALM
> > in uPortal 3...
> >
> >
> > ... and whether those someones are interested in going after
> > opportunities like Drew Wills' sleek automated ALM-->DLM upgrade and
> > enhancing DLM (perhaps via adoption of the Mark Boyd code in Sandbox)
> > to meet their needs.  Now that we've got a uPortal Steering Committee,
> > I thnk this is a job for that committee, to engage with Unicon to
> > understand the prognosis on the Academus --> Open Source uPortal using
> > ALM with Open Source Plugins --> Open Source uPortal using DLM with
> > Open Source Plugins upgrade path, to engage with ESUP-Portail to
> > understand the prognosis for the "ESUP Distribution Uses DLM" idea.
> >
> > I've added this to the agenda for the steering committee bootstrapping
> > conference call
> > <http://www.ja-sig.org/wiki/display/UPC/Steering+Committee>.
> >
> > Andrew
> >
> >> +1 on removing it.
> >>
> >> +1 on bill's comments.
> >>
> >> based on some previous threads, it almost seems like we need an
> >> additional svn space outside of the sandbox that is more like a
> >> uportal framework plug-ins or add-ons space.
> >>
> >>
> >>
> >> William G. Thompson, Jr. wrote:
> >>> I think the approach is a good one, although I wonder if it would keep
> >>> these a bit clearer to put the ALM code into module tree distinct from
> >>> sandbox so as to keep the meaning of the sandbox "experimental, not in
> >>> production, code base" clear.
> >>>
> >>> On 9/28/07, Eric Dalquist <[EMAIL PROTECTED]> wrote:
> >>>
> >>>> In the code cleanup effort outlined for the uP3 community roadmap
> I've
> >>>> been removing chunks of deprecated code where prudent and doing other
> >>>> minor tweaking. Some that was talked about in-depth at the conference
> >>>> but not as much on this list is what to do with the ALM code. The
> >>>> plan I
> >>>> had worked out with several folks was to pull the ALM/integrated
> modes
> >>>> code out into a sandboxed project in SVN.
> >>>>
> >>>> The goal of this is that we do not want new installs using ALM and we
> >>>> don't have plans to continue to maintain that code. That said
> >>>> moving the
> >>>> code into the sandbox allows someone else to step up at a later
> >>>> date and
> >>>> apply ALM patches and actually use the code in uPortal 3. The
> >>>> sandboxed
> >>>> project is designed to be an overlay of the uPortal 3 code, if
> >>>> there is
> >>>> interest in actually making sure that overlay is functional as we
> move
> >>>> forward I'm sure we could tweak the Maven build for the ALM project
> to
> >>>> automate that processes.
> >>>>
> >>>> These changes have already been made but it doesn't me they can't be
> >>>> rolled back or have a different strategy taken.
> >>>>
> >>>> -Eric
> >>>>
> >>>> ALM Move: http://www.ja-sig.org/issues/browse/UP-1835
> >>>> Code Cleanup: http://www.ja-sig.org/issues/browse/UP-1832
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>
> >
> >
> > --
> > You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> > To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] Why is DLM getUserLayoutDOM deprecated?

2007-10-09 Thread Mark Boyd
Hi Eric. Good to hear from you. Sorry for the late reply. I haven't been
reading this inbox faithfully.

This goes back to Peter's move to rip DOM dependence out of layout managers
several years ago that resulted in the IUserLayout. But this also has
ramifications on cacheability. The code base in the sandbox that I checked
in before I knew that I was leaving sungard contains some layout caching
improvements and that work done by my colleague showed how that method
really does inhibit such caching improvements. It allows direct manipulating
of the DOM that can't be accounted for by the caching without some prompt
that the DOM changed and needs to be updated. However, I seem to recall that
will later DOM revisions there was supposed to be some kind of listener
capability coming out that could be leveraged to ensure such cache purging.

But again, sungard hasn't come through on rolling all of their changes into
trunk beyond putting them in sandbox and I don't see any emails from anyone
over there anymore on the list. Nor do I see Peter on the list very often
anymore. So if the current movers and shaker on the list are comfortable
with DOM dependence then remove the deprecated stuff and potentially even
remove the IUserLayout dependence for consistency. It is a pain to support
both. Seeing the support that DOM continues to receive and the improvements
over time I am comfortable with it. Of course, I'm not using uPortal anymore
or at least not in my current place of employment.

Mark

On 10/4/07, Eric Dalquist <[EMAIL PROTECTED]> wrote:
>
> Mark,
>
> I'm going through and reviewing deprecated code in the trunk. In
> DistributedLayoutManager the getUserLayoutDOM is marked as deprecated
> but there are no comments as to why or what the alternative is. Could
> you provide any insight here?
>
> -Eric
>
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] DLM restrictions

2007-08-16 Thread Mark Boyd
Why what is still there? Can you give us an example? There may be some old
code that was commented out during development and never removed. I'm
certain any commented out code can safely be removed at this point.

Mark

On 8/8/07, Berry, Patrick <[EMAIL PROTECTED]> wrote:
>
> The solution was "nothing was really broken except our modified DLM
> Preferences Channel xslt."  The code that is commented out will not
> "break" anything in regard to restrictions.  We can gone a little
> overboard on the slash and burn of the html and removed the interface
> that shows you the wonderful checkboxes to enable/disable actions on
> content fragments.
>
> Now, the explanation as to why it's still there, I will leave to a
> person far more knowledgeable about it than myself.
>
> Pat
>
> -Original Message-
> From: Eric Dalquist [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, August 07, 2007 4:46 PM
> To: uportal-dev@lists.ja-sig.org
> Subject: Re: [uportal-dev] DLM restrictions
>
> Mind explaining so those of us that are curious (and others finding this
> thread in the archives) know what the solution is?
>
> -Eric
>
> Berry, Patrick wrote:
> >
> > Never mind, I'm an idiot. Although, the commented out code will
> > confuse the easily confused ;-)
> >
> > *From:* Berry, Patrick [mailto:[EMAIL PROTECTED]
> > *Sent:* Tuesday, August 07, 2007 10:05 AM
> > *To:* uportal-dev@lists.ja-sig.org
> > *Subject:* [uportal-dev] DLM restrictions
> >
> > So, I'm cruisin' through the XSL for the DLM preferences and a lot of
> > things that would prevents locked things from being edited is
> > commented out.
> >
> > http://developer.ja-sig.org/source/browse/jasigsvn/up2/trunk/webpages/
> > stylesheets/org/jasig/portal/channels/DLMUserPreferences/tab-column/de
> > fault.xsl?r=35853
> >
> > Is this intentional?
> >
> > Thanks,
> >
> > Pat
> >
> > --
> > You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> > [EMAIL PROTECTED] To unsubscribe, change settings or access
> > archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
> >
> > --
> > You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> > [EMAIL PROTECTED] To unsubscribe, change settings or access
> > archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] Purging a Channel from all layouts

2007-08-06 Thread Mark Boyd
Having a chunk of XML would be nice and would certainly remove a chunk of
confusing code from the layout stores. And with all of the standards that
have matured since the beginings of uPortal there really is a lot that we
could leverage in such an initiative.

Mark

On 8/6/07, Susan Bramhall <[EMAIL PROTECTED]> wrote:
>
> Another approach would be to change the layout manager (or ??) to remove
> the channel from the layout as it builds it instead of substituting the
> "channel not found error".  We talked about doing this but decided
> against it.
> Susan
>
> Andrew Petro wrote:
> > Philip,
> >
> > It might be best to write some Java code to actuate the layout
> > management API to load each user's layout, change it as you desire,
> > and save it again.  This would make a very nice addition to the
> > channel manager -- perhaps a button to "Remove this channel from all
> > user layouts".
> >
> > Andrew
> >
> > PS: I'm becoming increasingly convinced that the approach in the
> > sandbox uPortal code of storing layout fragments as really wide
> > database columns containing the layout XML instead of representing
> > each node  as a database row is a very good idea -- it's probably just
> > as performant if not more performant for real uses, and it's a whole
> > lot simpler to understand and code against.  I suspect that if layout
> > storage were implemented this way, you'd be done with this
> > remove-a-channel-from-everyone's-layout task already.
> >
> >> I'm looking for a way to purge a channel from both the channel
> >> registry and all layouts it is contained in.
> >>
> >> Deleting a channel in ChannelManager gives 'Channel not found' errors
> >> in any layouts that already had the channel.  Deleting the record
> >> directly from the LAYOUT_STRUCT table seems to completely ruin that
> >> users layout.  (I've done deluser on myself a few times now.)
> >>
> >> Are there multiple tables that would need to be changed in order to
> >> not destroy the layout?
> >>
> >> Thanks
> >> Phil
> >>
> >>
> >> ps. Sorry, if there is some simple solution to this, and I'm
> >> completely over thinking the problem!
> >>
> >>
> >
> >
>
> --
> It's no use trying to be clever--we are all clever here; just try to be
> kind--a little kind.
> -- F.J. Foakes Jackson
>
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] [VOTE] Commit access for Timothy Carroll

2007-08-06 Thread Mark Boyd
+1.

Mark

On 8/6/07, Eric Dalquist <[EMAIL PROTECTED]> wrote:
>
> +1
>
> Andrew Petro wrote:
> > (Forking thread for clarity)
> >
> > We have a bid for commitership here for Timothy Carroll, with a +1
> > from newest commiter Andy Gherna.
> >
> > Timothy, could you post sharing a few more words about your background
> > with uPortal, interests in contributing?
> >
> > Andrew
> >
> > Andy Gherna wrote:
> >> I would second this.  Tim's work was instrumental to fixing UP-1040.
> >>
> >>  Original message 
> >>
> >>> Date: Fri, 03 Aug 2007 19:53:42 -0500
> >>> From: Timothy Carroll <[EMAIL PROTECTED]>
> >>> Subject: Re: [uportal-dev] [VOTE] Commit access for Andy Gherna
> >>> To: uportal-dev@lists.ja-sig.org
> >>>
> >>> i would like to piggy-back on this request, as andy and i work closely
> >>> together on this project... and, i have recently introduced some fixes
> >>> as well.
> >>>
> >>> Eric Dalquist wrote:
> >>>
>  Andy has submitted several good patches for uPortal recently and is
>  interested in commit access.
> 
>  +1 from me.
> 
>  -Eric
> 
> 
> >>> --
> >>> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> >>> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
> >>>
> >> --
> >> Andy Gherna   |
> >> Senior Research Programmer| Phone:  (217) 265-9490
> >> CITES, University of Illinois | Email:  [EMAIL PROTECTED]
> >>
> >>
> >
> >
> > --
> > You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> > To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] uPortal Project Steering Committee

2007-08-01 Thread Mark Boyd
+ 1 for both of them. I couldn't recommend them more.

Mark

On 7/30/07, Eric Dalquist <[EMAIL PROTECTED]> wrote:
>
> Yes, I accept the nomination.
>
> -Eric
>
> Jason Shao wrote:
> > On Jul 30, 2007, at 12:32 PM, Eric Dalquist wrote:
> >
> >> I think the informal +/- voting works for this as well unless there are
> >> any issues that anyone on this list may have with the process. Barring
> >> that the time line that Andrew laid out looks good.
> >>
> >> I would only ask that Bill Thompson or Jonathan keep track of the vote
> >> progress and email the list with the results after the Sept. 4th
> >> deadline.
> >>
> >> -Eric
> >
> > Err... just to be clear, Eric I take it you accept the nomination?
> > Assuming that's the case, let me also chime in with my +1 for both
> > yourself and Andrew as the initial dev-reps to the project steering
> > committee.
> >
> > Jason
> >
> > --
> >
> > Jason Shao
> > Application Developer
> > Rutgers University, Office of Instructional & Research Technology
> > v. 732-445-8726 | f. 732-445-5539 | [EMAIL PROTECTED]
> >  | http://jay.shao.org
> >
> >
> >
> > --
> > You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> > To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] 'too many cursors' error with DLM

2007-08-01 Thread Mark Boyd
Hi George,

I'm not aware of any such problems with load testing over at Sungard but we
have moved onto DLM 2.0 which includes enhancements to the
DistributedLayoutManager and RDBMDistributedLayoutStore which dealt with
cacheability that reduced the amount of saved layouts. So that could be
coming into play and alleviating such a problem for us. That version of the
code is in the sand box but has yet to rolled into baseline.

Mark

On 7/31/07, George Lindholm <[EMAIL PROTECTED]> wrote:
>
> Hi,
>   I'm seeing a strange problem with saving the layout (during load
> testing) while logging out:
>
> at
> oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
> ...
> at
> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(
> DelegatingPreparedStatement.java:101)
> at
> org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(
> RDBMDistributedLayoutStore.java:1883)
>
> We hit the 300 cursors/session limit in oracle.
>
> Oracle 9 server, Oracle 10 OCI driver.
>
> Any ideas?
>
> Also, I noticed that uPortal always saves the layout, negating the
> copy-on-write design. This was fixed back in 2.1 (*UP-326
> ).
> *But I've been too out of the development so I don't know why this was
> changed back again? Anyone remembers?
>
> Thanks
>
>George
>
> --
> [EMAIL PROTECTED]   ITServices, UBC
> Senior Programmer Analyst
>
> phone:604.822.4375   fax:  604.822.5116
>
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] Moving the DLM sandbox code into SVN

2007-07-26 Thread Mark Boyd
I can do it but my time is very limited. So if you can find someone to push
it from cvs to svn you'll get there much sooner than if you left it in my
hands.

Mark

On 7/25/07, Andrew Petro <[EMAIL PROTECTED]> wrote:
>
>  Mark,
>
> Ok.  Is committing this code into SVN something you're comfortable doing,
> or should I be looking to volunteer someone else to get this task done?
>
> Andrew
>
>
> Mark Boyd wrote:
>
> Just push it in as is. There is no history to maintain other than the fact
> that it was contributed prior to my leaving sungard in prep for the
> developer's conference. But that is understood already and should not be an
> issue.
>
> Mark
>
> On 7/25/07, Andrew Petro <[EMAIL PROTECTED]> wrote:
> >
> > No, there is not a Fisheye view of the CVS sandbox.  Fisheye pointing at
> > CVS was disabled due to performance problems.
> >
> > JA-SIG Fisheye now only points at 
> > SVN<http://developer.ja-sig.org/source/browse/jasigsvn>
> > .
> >
> > JA-SIG CVS is read-only and deprecated at this time.  The CVS sandbox
> > code should be moved into a (new?) SVN module.
> >
> > Mark, is the revision history of the "DLM 2.0" sandbox code valuable, or
> > would it be best to simply commit the current state of that code de novo
> > into a new SVN location to establish a new JA-SIG source control sandbox?
> >
> > Andrew
> >
> >
> > Mark Boyd wrote:
> >
> > Does anyone know if there is a fisheye view of the sandbox?
> >
> > Mark
> >
> >
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
> PROTECTED]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] web access to sandbox

2007-07-25 Thread Mark Boyd
Just push it in as is. There is no history to maintain other than the fact
that it was contributed prior to my leaving sungard in prep for the
developer's conference. But that is understood already and should not be an
issue.

Mark

On 7/25/07, Andrew Petro <[EMAIL PROTECTED]> wrote:
>
>  No, there is not a Fisheye view of the CVS sandbox.  Fisheye pointing at
> CVS was disabled due to performance problems.
>
> JA-SIG Fisheye now only points at 
> SVN<http://developer.ja-sig.org/source/browse/jasigsvn>
> .
>
> JA-SIG CVS is read-only and deprecated at this time.  The CVS sandbox code
> should be moved into a (new?) SVN module.
>
> Mark, is the revision history of the "DLM 2.0" sandbox code valuable, or
> would it be best to simply commit the current state of that code de novo
> into a new SVN location to establish a new JA-SIG source control sandbox?
>
> Andrew
>
>
> Mark Boyd wrote:
>
> Does anyone know if there is a fisheye view of the sandbox?
>
> Mark
>
>
>
> --
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

[uportal-dev] web access to sandbox

2007-07-19 Thread Mark Boyd
Does anyone know if there is a fisheye view of the sandbox?

Mark

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] sct configuration contribution (com.sct.util library)

2007-07-19 Thread Mark Boyd
Hi all. Sorry to be absent for a while.

I don't think that we should count on that source forge project. Jan has
moved on to other things and I doubt very much if he will be taking time to
work on that effort. I can talk about Jan's design if you are keen on
rolling the I18N work in. But that will be a lot of work. It touches a huge
number of files. If you want to reap the DLM 2.0 efforts I'd suggest using
resource bundles like Andrew said for nearly all of the effort. The one
problem is with dynamic content like fragment, channel, and tab names. For
those you could fall back on just using the names as found on those
elements. Ideally, you would choose the API that will be used in the future
for all localization/configuration work (like an sup'd up PropertiesManager)
and then provide an implementation that just does the element names for now
and add in full support for other locales later.

Mark

On 7/15/07, Andrew Petro <[EMAIL PROTECTED]> wrote:
>
> Susan,
>
> [
> But the sourceforge project does not seem to have any code or downloads or
> anything else associated with it.  Can anyone shed any light on this?
> ]
>
> I can shed little light.  My understanding is that SunGard HE intended to
> open source a poweful and ambitious i18n engine that allows
> internationalizing and localizing all sorts of text in the portal, and that
> the next-gen DLM code specifically makes use of this utility.  My
> understanding is that this was something Jan was working on when he
> transitioned out of he uPortal community.  And my understanding is that that
> open-sourcing process was almost completed but for the critical step where
> the code is committed to SourceForge.
>
> Obviously (I hope), I cannot speak for SunGard.  But I suspect that
> someone stepping up to volunteer to take that
> body-of-code-to-be-open-sourced and commit it into
> open-source-source-control would be welcome and would be effective in
> bringing about the "quick win" of getting the DLM 2.0 dependencies out
> there.
>
> As an immediate-term solution, I suspect that the missing dependency could
> be replaced with some quick code that resolves keys through resource
> bundles.  This wouldn't go after the more ambitious use cases addressed by
> the real dependency, but it might remove an impediment to progress if
> there's interest in other aspects of the sandbox code.
>
> Andrew
> -- You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED] To unsubscribe, change settings or access
> archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] Minimized portlets & DLM

2007-07-19 Thread Mark Boyd
Eric,

did you figure this out?

Mark

On 7/9/07, Eric Dalquist <[EMAIL PROTECTED]> wrote:
>
> I'm working on http://www.ja-sig.org/issues/browse/UP-1768 which is an
> issue where the minimize change the chrome provides actually hides the
> portlet's output. Some logic needs to be added to the theme to allow the
> rendered output of a minimized portlet to be displayed (per the JSR-168
> spec). I'm looking for the appropriate place to add information to the
> layout about if the channel is a portlet or not.
>
> The IUserLayoutChannelDescription interface has a "boolean isPortlet()"
> and the impl (UserLayoutChannelDescription) does properly implement this
> method. The "public void addNodeAttributes(Element node)" method didn't
> do anything with isPortlet but trying to add logic there to add the
> attribute doesn't seem to work and after adding a breakpoint in that
> method it doesn't appear to be used.
>
> Anyone with more familiarity in the underpinnings of DLM know where the
> appropriate place would be to add detection of the type of 
> element being added to the layout XML and adding a
> isPortlet=(true|false) attribute?
>
> Thanks,
> -Eric
>
>

-- 
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Re: [uportal-dev] [jasig-ue] DLM restrictions and uPortal 2.6 Ajax preferences

2007-07-11 Thread Mark Boyd
Jen,

You mention hating to create a UI based upon the internal representation.
I'd like to respectfully disagree.

When you say internal representation I think of DOM or JDOM. It seems to me
that you are instead referring to the characteristics of the DLM model.
Given that DLM's locks are based on containers that can have attributes and
contained objects, and given the associated locks that can go with those
containers(can delete, can move, can add child, can edit attributes), is
seems logical to me to design a UI that relies upon those characteristics.
The only reason that it wouldn't is if you want that UI to work with other
layout management schemes like ALM and SLM. That in my view is the wrong way
to go.

If we require UI capabilities to support multiple layout management
implementations then any UI that we create must be relegated to using the
least common denominator of functionality between the layout management
schemes that it purports to support. I recommend choosing which layout
management scheme your feature is built for and then leverage the
characteristics as much as possible to enhance the goals of your UI. For
example, look for and use the dlm:xxx attributes as needed but make it clear
which layout management scheme is required for your features.

This is, in a related way, why I added the processing pipeline to begin
with. The structure and theme are pluggable in nature and hence the portal
may not be rendering as tabs, columns, and channels. The pipeline allows us
to take that into account and plug whatever processors are needed for a
specific structure and theme in use. Hence, the structure, theme, and URL
handling pieces specific to those can all be packaged as a unit and plugged
in via configuration for a site. It would be  nice to be able to support
multiple pipeline configurations so that multiple structures and themes can
be used simultaneously. But the pipeline doesn't do that yet. But it would
not be a hard enhancement. I just didn't get time.

So if you, and others, agree with my thoughts then lets look more at the
specifics and decide how the UI should logically behave given the different
combinations of locks placed on the items. But first lets decide if we agree
or not so that we know how to proceed.

Thoughts?

Mark


On 7/11/07, Jason Shao <[EMAIL PROTECTED]> wrote:
>
> On Jul 11, 2007, at 11:17 AM, Jennifer Bourey wrote:
>
>
> In particular, the UI we created for column editing presents conflicts
> with DLM's internals that don't seem easy to reconcile.  To simplify the
> interface for our users, we changed from a model where users create and
> remove individual columns to one where users simply choose between one and
> some fixed number of columns.  When columns are eliminated, the contained
> channels are appended to the new last column, rather than deleted from the
> layout.  In our user testing, this seemed to eliminate confusion.
>
> This works great at Yale, where we never lock columns.  However, what do
> we do when DLM restrictions for columns have been set?  The ajax UI
> currently does the following:
>
> 1. When the user decreases the number of columns, delete columns as needed
> from the right-hand side, and append all contained columns to the end of the
> last preserved column.
> 2. When the user increases the number of columns, append columns as
> necessary to the right-hand side.
>
> I can envision a number of potential conflicts between this model and that
> of DLM:
>
> 1.  User tries to change from two columns to one column.  The second
> column is deleteable, but the first column is locked down such that the user
> can't add new channels.  The AJAX UI would try to delete the second column
> and move all the channels to the first column (which isn't allowed).
> 2.  User tries to change from two columns to one column.  The second
> column is not deletable, but the first column is.  In this case, the AJAX UI
> would try to delete the second column and fail, although if it tried to
> delete the first instead, it could decrease the column count to one, as the
> user requested.
>
> I hate to design a user interface based on the internal layout
> representation of the java code, but I'm not sure how to sort out the
> conflicts between these two models.  What do we want to do?
>
>
> I wonder if we can design a quick heuristic to enable/disable the column
> switching based upon the restrictions.
>
> e.g.
> - no restrictions - current behavior
> - locked tab - disable column changes
> - column restrictions (anyone using these?) - allow additions, only allow
> reduction in columns if there's at least 2 unlocked columns.
>
> Of course, if the say rightmost column was the locked one this might be a
> little confusing. I'm not sure if some kind of translucent highlighting
> while column changing is selected to give visual cues might help address
> this -- maybe a lock icon and overlay over locked columns?
>
> Jason
>
> --
>
> Jason Shao
> Application Developer
> Rutgers

Re: [uportal-dev] drag and drop/UI bugs in 2.6.0 RC

2007-06-21 Thread Mark Boyd
If you need those attributes in the theme then, yes, that is the problem.
Modify the tabList template to pass those DLM attributes through and you
should be good to go. My Layout Expose channel can be used to see the output
of the structure transform or you can turn on logging to file.

Mark

On 6/21/07, Jennifer Bourey <[EMAIL PROTECTED]> wrote:
>
> I believe 1739 was fixed as of RC1.  I can't seem to replicate it with the
> current head.  If it's still occurring in the head and I just missed it
> somehow, let me know.
>
> In order to fix 1738 (the UI tries to let users delete tabs marked as
> unremovable by DLM), we need to have more information in the theme XML.  The
> dlm attributes for channels appear in the XML, but the similar attributes
> (dlm:removeAllowed, etc.) aren't available for tabs.  Is this just a matter
> of editing the structure transform to send this data along to the theme
> transform?
>
> - Jen
>
>
> On Jun 19, 2007, at 12:58 PM, Mark Boyd wrote:
>
> Can folks glance at these two bugs and see who should be the right person
> to
> work on them? It didn't auto-assign them to anyone. They should be
> straightforward to resolve for those who put the new UI pieces together
> and
> I can answer any questions on the DLM information that can be leveraged by
> the code to provide suitable feedback to user about what they can or can
> not
> drag and drop or to where they can or can not move an object.
>
> http://www.ja-sig.org/issues/browse/UP-1738
> http://www.ja-sig.org/issues/browse/UP-1739
>
> Mark
> -- Join your friends and colleagues at JA-SIG with Altitude: June 24-27,
> 2007 in Denver, CO USA. Featuring keynotes by: Phil Windley, Matt Raible,
> Matt Asay Sessions on topics including: CAS, uPortal, Portlets, Sakai,
> Identity Management, and Open Source For more information & registration
> visit: http://www.ja-sig.org/conferences/07summer/index.html --- You are
> currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED] To unsubscribe send a blank email to
> [EMAIL PROTECTED]
>
>
>
> -
> Jennifer Bourey
> Technology and Planning
> Yale University ITS
> 203.432.5718
>
>
>
>
> --
> Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007
> in Denver, CO USA.
>
> Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
> Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity
> Management, and Open Source
>
> For more information & registration visit:
> http://www.ja-sig.org/conferences/07summer/index.html
> ---
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> %%emailaddr%%.
> To unsubscribe send a blank email to [EMAIL PROTECTED]
>

--
Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007 in 
Denver, CO USA.

Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity 
Management, and Open Source

For more information & registration visit: 
http://www.ja-sig.org/conferences/07summer/index.html
---
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

[uportal-dev] drag and drop/UI bugs in 2.6.0 RC

2007-06-19 Thread Mark Boyd
Can folks glance at these two bugs and see who should be the right person to
work on them? It didn't auto-assign them to anyone. They should be
straightforward to resolve for those who put the new UI pieces together and
I can answer any questions on the DLM information that can be leveraged by
the code to provide suitable feedback to user about what they can or can not
drag and drop or to where they can or can not move an object.

http://www.ja-sig.org/issues/browse/UP-1738
http://www.ja-sig.org/issues/browse/UP-1739

Mark

--
Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007 in 
Denver, CO USA.

Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity 
Management, and Open Source

For more information & registration visit: 
http://www.ja-sig.org/conferences/07summer/index.html
---
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

Re: [uportal-dev] 2.5.3.1 security release versus 2.5.4 patch release

2007-06-19 Thread Mark Boyd
No we don't support versioning to that level and we used integers to store
the values so any decimal value will be dropped.

Mark

On 6/19/07, Faizan Ahmed <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I have done a quick test on rel-2-5-3-1-RC1. Things looks good to me
> except a minor issue. When I start the portal, the document title or
> page title of the welcome screen incorrectly says 2.5.1. I have made the
> change in the data.xml to make it say 2.5.3.  I would like it to read
> 2.5.3.1 but it seems we do not support versioning  that deep (or I am
> not aware of it). A stupid try to set the MICRO value to 3.1 instead of
> 3 did not work.
>
> I am planning to tag the GA by 12:30 EST. Please let me know if it is OK
> with everyone. All feedbacks are very welcomed :-).
>
> Thanks.
>
> Faizan
>
> Faizan Ahmed wrote:
> > Hi,
> >
> > We have taken the route for a minimal diff 2.5.3.1 security release
> > according to our consensus. Following things has been done
> >
> > 1- Created the Jira Release number 2.5.3.1
> > 2- UP-1741 is created to document this issue
> > (http://www.ja-sig.org/issues/browse/UP-1741)
> > 3- Created a Branch rel-2-5-3-patches from tag rel-2-5-3-GA
> > 4- Apply the patch that was forwarded with this message for
> > (rel-2-5-3-1  & rel-2-5-4)
> > 5- Tagged rel-2-5-3-1-RC1
> >
> > What is Next:
> >
> > I will request if someone can checkout the rel-2-5-3-RC1 and test it.
> > After the test I will tag rel-2-5-3-GA, build it and update the
> > website. Moreover, I will create the wiki page to document this issue.
> >
> > Thanks for your help.
> >
> > Faizan
> >
> > Andrew Petro wrote:
> >> Faizan,
> >>
> >> +1 for a minimal diff 2.5.3.1 security release.
> >> I think an inclination to prioritize getting out the simplest
> >> possible release including this critical security fix is sound.
> >> Simplest Thing That Could Possibly Work and all that.
> >>
> >> As you note, there are a number of changes latent in 2-5-patches
> >> targetted for a 2.5.4, including a significant JSR-168 support
> >> improvement courtesy Cris Holdorph
> >> .  Getting a 2.5.4 release out
> >> sometime is probably therefore also a worthy goal, maybe depending on
> >> how steep the upgrade path to 2.6 is felt to be.
> >>
> >> Andrew
> >>
> >>
> >>> Hi! again!!
> >>>
> >>> I just looked at the current rel-2-5-patches head and the
> >>> rel-2-5-3-GA. A quick compare gave me a significant number of
> >>> differences between both code bases. That means there have been
> >>> several changes that went in on 2-5-patches branch sine the release
> >>> of rel-2-5-3-GA. These changes are targeted to rel-2-5-4 as JIRA
> >>> pointed out.
> >>> Here is what I am thinking in present situation
> >>>
> >>> -Branch of from tag rel-2-5-3-GA  (I will call branch name
> >>> rel-2-5-3-patches)
> >>> -Apply the security patch in this branch and also in the head of
> >>> rel-2-5-patches.
> >>>
> >>> The tag "rel-2-5-3-1" will be done on the newly created branch
> >>> (2-5-3-patches).
> >>>
> >>> I will wait till 1330 EST to wait for any negative response. If I do
> >>> not get any negative response about my plan by then, then I will
> >>> execute my plan as I have mentioned above.
> >>>
> >>> Thanks.
> >>>
> >>> Faizan
> >>
> >>
> >> --
> >> Join your friends and colleagues at JA-SIG with Altitude: June 24-27,
> >> 2007 in Denver, CO USA.
> >>
> >> Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
> >> Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity
> >> Management, and Open Source
> >>
> >> For more information & registration visit:
> >> http://www.ja-sig.org/conferences/07summer/index.html
> >> ---
> >> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> >> [EMAIL PROTECTED]
> >> To unsubscribe send a blank email to
> >> [EMAIL PROTECTED]
> >
>
> --
> Faizan Ahmed
> Sr. Application Developer
> Enterprise Systems and Services, Rutgers University
> voice: 732 445-2763 | fax: 732 445-5493 |e-mail: [EMAIL PROTECTED]
>
>
> --
> Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007
> in Denver, CO USA.
>
> Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
> Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity
> Management, and Open Source
>
> For more information & registration visit:
> http://www.ja-sig.org/conferences/07summer/index.html
> ---
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe send a blank email to [EMAIL PROTECTED]
>

--
Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007 in 
Denver, CO USA.

Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity 
Management, and Open Source

For more information & registration visit: 
http://www.ja-sig.org/conferences/07summer/index.html
---
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTE

Re: [uportal-dev] Brad Rippe uPortal commit access

2007-06-14 Thread Mark Boyd
+1.

Mark

On 6/13/07, Eric Dalquist <[EMAIL PROTECTED]> wrote:
>
> +1 from me.
>
> -Eric
>
> Andrew Petro wrote:
> > I'd like to grant (restore?) uPortal commiter status to Brad Rippe.
> >
> > He's got a fix for IStatsRecorderEventHandlerAdapter that needs to go
> > into /trunk for uP 2.6 .
> >
> > In 2003 he wrote an article about uPortal in Java World
> > .
> > Work on a gradebook channel in uPortal
> > <
> http://www.bradrippe.com/serendipity/index.php?/archives/17-Gradebook-TODO-Whats-Next.html
> >.
> >
> > +1
> >
> > Andrew
> >
> >
> >
> > --
> > Join your friends and colleagues at JA-SIG with Altitude: June 24-27,
> > 2007 in Denver, CO USA.
> >
> > Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
> > Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity
> > Management, and Open Source
> >
> > For more information & registration visit:
> > http://www.ja-sig.org/conferences/07summer/index.html
> > ---
> > You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> > [EMAIL PROTECTED]
> > To unsubscribe send a blank email to
> > [EMAIL PROTECTED]
>
>

--
Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007 in 
Denver, CO USA.

Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity 
Management, and Open Source

For more information & registration visit: 
http://www.ja-sig.org/conferences/07summer/index.html
---
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

Re: [uportal-dev] Tab renaming with AJAX

2007-06-14 Thread Mark Boyd
Arvids,

Can you indicate the version of uPortal on which you are running along with
the database type and version and whether you are using DLM or ALM?

Thanks.

Mark

On 6/14/07, Arvīds Grabovskis <[EMAIL PROTECTED]> wrote:
>
> Hello!
>
> If renaming tabs using AJAX, it converts locale specific characters to
> their HTML code. Thought that it should be reported as bug but wasn't
> sure it's not reported yet. For example "ā" (latvian specific character)
> it converts to "ā". It's saved and more important - displayed in
> that way, though it should be "ā" of course.
>
> Regards,
> Arvids
>
> --
> Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007
> in Denver, CO USA.
>
> Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
> Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity
> Management, and Open Source
>
> For more information & registration visit:
> http://www.ja-sig.org/conferences/07summer/index.html
> ---
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe send a blank email to [EMAIL PROTECTED]
>

--
Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007 in 
Denver, CO USA.

Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity 
Management, and Open Source

For more information & registration visit: 
http://www.ja-sig.org/conferences/07summer/index.html
---
You are currently subscribed to uportal-dev@lists.ja-sig.org as: %%emailaddr%%.
To unsubscribe send a blank email to %%email.unsub%%

[uportal-dev] 2.6.0 m1 quick start

2007-06-12 Thread Mark Boyd
Has anyone had difficulty downloading the 2.6.0 m1 quick start? I keep
getting a bad zip file that seems corrupted and winzip can't open it nor can
jar.

Mark

--
Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007 in 
Denver, CO USA.

Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity 
Management, and Open Source

For more information & registration visit: 
http://www.ja-sig.org/conferences/07summer/index.html
---
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

Re: [uportal-dev] uP 2.6.0 RC1 planned for Friday June 1

2007-05-30 Thread Mark Boyd
Awesome Andrew. Looks like you are well on your way to having this out in
time for the conference.

Mark

On 5/30/07, Andrew Petro <[EMAIL PROTECTED]> wrote:
>
> uPortal developers,
>
> I'd like to get the first release candidate of uPortal 2.6.0 tagged,
> built, and posted on Friday.  What feedback I have seen on the 2.6.0 M1
> has been positive and reinforces the idea that we've a large enough
> increment of improvement to be worth releasing.
>
> "Release candidate" means, among other things, "feature complete".  If
> there are features intended for uPortal 2.6.0 that will not be ready to
> rock and roll in HEAD as of Friday morning, please speak up.
>
> I'll continue to work through the outstanding issue list, resolving or
> triaging, and am more than usually present in the IRC chat room for
> coordination.
>
> Andrew
>
>
> --
> Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007
> in Denver, CO USA.
>
> Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
> Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity
> Management, and Open Source
>
> For more information & registration visit:
> http://www.ja-sig.org/conferences/07summer/index.html
> ---
> You are currently subscribed to uportal-dev@lists.ja-sig.org as:
> [EMAIL PROTECTED]
> To unsubscribe send a blank email to [EMAIL PROTECTED]
>

--
Join your friends and colleagues at JA-SIG with Altitude: June 24-27, 2007 in 
Denver, CO USA.

Featuring keynotes by: Phil Windley, Matt Raible, Matt Asay
Sessions on topics including: CAS, uPortal, Portlets, Sakai, Identity 
Management, and Open Source

For more information & registration visit: 
http://www.ja-sig.org/conferences/07summer/index.html
---
You are currently subscribed to uportal-dev@lists.ja-sig.org as: [EMAIL 
PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]