Introduction
People
Notes
- Event Material
-
- Talked to other Leeds delegates Gemma and Peter (EVIE project) with Paul
- Welcome
- Rob Allan
- Nice one Rob :)
- Agh! Wireless network not working!
- Sakai and Portals
- Charles Severence (Chuck)
- State of Sakai
- Origianlly closely tied to JSR-68
- This was when JSR-168 was thought to be like Jetspeed
- JSR-168 became something to only deal with small parts of web portals - portlets
- WSRP about as useful as JSR-168- perhaps more potential
- Future/Developments
- RSS
- Gettign rid of IFrames
- WSRP Producer
- Pluto 1.1 is the real framework for Portals
- It is a major re-write from Pluto 1.0
- Check this out...
- Useful Summary
- Discussion/questions
- AJAX
- Problem is with Web Accessibility
- Coffee
- Identity Management and Sun Portal Server
- Tim Rault-Smith
- SUN portal server is being open sourced in the next 6-9Months
- Single Sign On
- How Kerberos works...
- Cookies used with certificates
- SUN Portal Tools currently available for free
- http://portal.dev.java.net
- portlet.repository.java.net
- This is new and exciting!
- Is this a better platform for MoSeS rather than Sakai?
- GridSphere
- Oliver Wehrens
- History
- Began 2002
- 2004 Based on IBM Websphere API (Better than JSR-168)
- Involved in JSR-268 (Next portlet standard)
- Open source
- Seems excellent
- AJAX enabled portlet
- Asynchronous Javascript XML
- Allows portlets to refresh without whole page refreshing
- Jason Novotny showed us how portlets really should work with using div
- Lunch
- Talked with Thierry Delaitre about MoSeS and using the P-Grade Portal
- GridSphere's Grid Portlets Framework
- Mike Russel
- Grid Portlets 1.3
- Vine
- Java Server Faces (JSF) and Portlets
- David Meredith
- JSF
- Is standard
- Powerful MVC programming framework for developing large applications
- Reuseablilty of components
- Apache MyFaces
- Nice one! Have a look at this again...
- What about spring and facelets?
- Portable Portlet Development using RSF (Reasonable Server Faces)
- Antranig Basman
- Replaces Spring MVC with a pure HTML basis
- This sounds great!
- Wickit(sp?) is a similar thing but very orientated for java in servlets
- www2.caret (?)...
- GAMA Grid Account Management Architecture
- Kurt Mueller
- GridSphere based
- Tea Break
- WSRP
- Integrating Legacy Applications via Portal Bridges
- Rahim Lakhoo (and Mark Baker)
- Looking to Java 1.6
- PHP
- IBM Websphere Portal Update
- Lalit Mohanty
- Mohanty@uk.ibm.com
- Vision without action is a daydream. Action without vision is a nightmare. (Japanese Proverb)
- What are the main hurdles to developing Portal Services?
- Mark Baker
- Decided it had been a hard day, so we left for a beer to revisit this later :)
- Beer
- Chat with Rob Allan, Dave Meredith, Lalit Mohanty, Xiaobo Yang
- Matching industry funding
- eContent Plus
- Arts and Humanities - Placenames as an example Gazetteer and Open Geospatial Consortium Web Catalogue Service
- Mobile phone and PDA applications
- Calendars and blogging
- Latin as communication again
- Dinner
- Sat with Rahim Lakhoo, Thierry Delaitre, Miguel Gonzalez :)
- Asked Rahim to say hello to Aamir :)
- Mobile phone applications
- Games
- Dating
- health and emergency information
- You can broadcast that you:
- carry certain medicine
- are trained in first aid
- More Beer
- Chat with Rob Allan, Mark Baker, Rahim Lakhoo
- Key is to think about something with a community buy in
- Arts and Humanities - Placenames as an example Gazetteer and Open Geospatial Consortium Web Catalogue Service
- A focus on placenames has historical and natural language dimensions
- Key is that is can be used as a basis for tagging up other content - GeoRSS of wikipedia
- Health application would be difficult - probably much competition, poor data and poor comunity involvement
- BIRN Portal
- Jason Novotny
- Based on GridSphere
- Lots of collaborations
- Cool stuff!
- Keen to have us as guinea pigs...
- Try to talk to Jason...
- YourKit Java Profiler 5.5
- Open source license
- Get this for MoSeS...
- JSR-286 and WRSP 2.0
- Mathew Dovey
- Nice one!
- Development of a reference implementation in Java will begin once the specification is out
- Nesting portlets is not looking like it will be standardised until WSRP 3.0
- Coffee Break
- Talked with Paul about aggregating RSS Feeds, geographic applications, geotagging and placenames
- Generic MPI job submission by the P-GRADE portal
- Support for development in GridSphere and LifeRay
- Gemstone
- Kurt Mueller (and Karan Bhatia)
- OPAL - SDSC toolkit for exposing applications as web services
- Mozilla-based
- GridSite does something similar
- Very impressive! Gemstone looks good and is going to be made avaialble as a 1.0 open source in the next few weeks
- Lunch
- Discussed with Paul whether to use Sakai or Gridsphere for MoSeS
- Had been leaning towards Sakai but presentations on Gridsphere have been impressive...
- Maybe we should look at both...
- GEMLCA and P-GRADE portal
- LEAD Portal
- Marcus Christie
- portal.leadproject.org
- As a geographer it is great to see something using a Web Map Server!
- Are they using Sensor Web Enablement from OGC Web Services ?
- Is the Web Map Server runing on the same machine as the portal?
- Is the portal WMS pulling data from multiple WMS?
- e.g. The background map comming from one WMS and the prediction of storm movement coming from another and the portal overlaying one on another
- The WMS was stuffed into an IFrame not a portlet
- Should talk to Marcus
- Ian Turton has developed a JSR-168 WMS
- Experience in Building Secure GRid Portals at NeSC
- Jipu Jiang
- Shibbolizing Grid
- Based on GridSphere
- Doesn't look like geographic map display is sophisticated
- Panel Session
- Check out eScience Gateways Workshop information (NeSC event organised by Malcolm Atkinsons)
- We need to develop a portal
- How about a competition between a development based on Gridsphere and one based on Sakai
- Why develop a portal?
- Is it because your boss told you to?
- To access remote resources
- Look at MySpace
- Nanohub based on Mambo, PHP and VNC
- uPortal Workshop
- Collier Jones
- bcollierjones@gmail.com
- ja-sig.org
- Vancouver conference
- What is so good about uPortal?
- Layout managing features
- User interface customisation
- uPortal UI Customization examples
- Important Locations (Slide 39)
- By default enable Standard XHTML property is not set on! So enable it:
- uPortal 2.x calls portlets channels, this will change in uPortal 3.x
- uPortal next development steps
- Something much better for version 3.X
- Learning from
- Yahoo Portal
- Google Portal
- Microsoft Live Portal
- Version 3.X beta ready maybe next year
- Useful links