Unconference topics

Eric Dalquist eric.dalquist at doit.wisc.edu
Tue Aug 12 23:04:39 UTC 2008

I just wanted to share a topic idea I'm hoping to chat with people about 
at the Unconference this fall and perhaps work on during the developer 
meeting time at the end of the week. There may be more emails like this 
coming as people suggest other ideas. I'd encourage others to do the 
same and get some seeds going on the lists that can translate into good 
topics in Madison in October.

- Using Spring Web Flow 2 for Administrative UIs
    As the world moves toward portlets and features are added or 
re-worked in uPortal 3 we need to find a replacement for IChannel and 
the related Servant APIs that will allow us to use existing MVC 
frameworks. After some discussion among the uPortal developers Spring 
WebFlow 2 was chosen as a likely successor to these technologies as it 
allowed for more standard portlet API based development but also 
provided the View and Controller re-use that the IChannel Servant API 
gave us. An example of this is the Identity and Attribute swapper 
utilities that will be included in uPortal 3.1 These share a common 
'Person Lookup' flow which contains both the view and controller logic 
and can be treated much like an API call by both portlets that use the 
results for either identity or attribute swapping.

    The goal of using Spring WebFlow is to provide a library of discrete 
user interfaces that can easily be used by any other administrative tool 
within the uPortal framework. To that end we plan on having session that 
review in more detail the actually implementation of the flows in 
uPortal 3.1, the pros and cons of using WebFlow and what the next 
administrative UIs to be targeted should be. Also during the following 
developers meeting days we will actually be working on implementing 
flows for anyone that has an interested in becoming familiar with using 
WebFlow in a portlet.


For more information about the Unconference:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3349 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://fluidproject.org/pipermail/fluid-work/attachments/20080812/a51fa22a/attachment.bin>

More information about the fluid-work mailing list