So if you're just writing portlets the internal architecture of uPortal doesn't matter much, that is the whole point of the portlet specification. Just like how writing when you're writing servlet applications you don't need to know much about the internal architecture of Tomcat.

I've never heard a Vaadin but according to their site it can produce spec compliant JSR-286 portlets: https://vaadin.com/wiki/-/wiki/Main/Deploying+a+Vaadin+portlet If that is the case then I see no problem with using it for portlet development. If they are doing things outside of the portlet specification though all bets are off until you actually try out a portlet and see if it actually works or not.

As for the rest of the questions, it would probably be better to move those into individual threads on the uportal-user email list. We try to keep the uportal-dev list to just topics about the development of the core uPortal framework.

-Eric

On 10/04/2011 10:15 AM, Chung Wu wrote:
Thanks Eric.

The 2.0 architecture doc is located in the uPortal Architecture Overview page of the Jasig wiki. PDF and Word versions of the document are available at the
bottom of the page. Here is the link to that page.

https://wiki.jasig.org/display/UPC/uPortal+Architecture+Overview

I am going to start with writing JSR-286 portlets first and see how far I can go. I want to write those portlets using Vaadin (http://vaadin.com/), which I am not
sure if it is possible, but I want to try anyway.  Has anyone done this?

A couple other things that I am thinking about:
- Add collapsible panels, similar to the kind you find in Eclipse, to the left and right hand sides of portal pages. These panels could be used for things such as context sensitive help. These panels may or may not contain portlets. - Programmatically adding a bunch of portlets and creating portal pages (tabs)
   that users cannot remove.
- Adding regular JSP pages to the portal framework so that some tabs are
   regular JSP pages, and others are portlet pages.
- Making the page customization panel (the one for adding portlets to a page)
   longer so that it shows more than two rows of portlets.

Chung


------------------------------------------------------------------------
*From:* Eric Dalquist <[email protected]>
*To:* [email protected]
*Sent:* Monday, October 3, 2011 9:54 AM
*Subject:* Re: [uportal-dev] Getting Started

Can you link to the 2.0 arch doc you're referring to?

As for help customizing uPortal 4.0, the best place to start is this list. Outline the customization to the framework you're interested in doing and we can point you in the right direction.

-Eric

On 10/03/2011 10:41 AM, Chung Wu wrote:
Hi,

I am trying out uPortal 4.0. I got the software downloaded and installed, tried out its various features and read most of the manual on the wiki and many of the available articles. Now I want to figure out how to extend it.

Is there some sort of documentation (doesn't have to be formal) that gives an overview of the source code, starting with what's in each directory? The uPortal 2.0 architecture document is pretty nice, although it is unclear how much of it still reflects the 4.0 code base. Is there a new version of the
document in the work?

Chung


--

You are currently subscribed [email protected]  
<mailto:[email protected]>  as:[email protected]  
<mailto:[email protected]>
To unsubscribe, change settings or access archives, 
seehttp://www.ja-sig.org/wiki/display/JSG/uportal-dev


--

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

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to