infoglue user conference autumn 2009 stockholm 2009-12-11
TRANSCRIPT
![Page 1: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/1.jpg)
InfoGlue User Conference Autumn 2009
Stockholm2009-12-11
![Page 2: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/2.jpg)
-2-© InfoGlue Community | 23-04-19
Agenda
Preview InfoGlue 3.0 part 1
Break with sandwich
Preview InfoGlue 3.0 part 2
Lunch
Feedback / discussion etc and info on remaining dev-process, timetable etc
Break if we need one
What’s new in the upcoming 2.9.8.x?
![Page 3: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/3.jpg)
-3-© InfoGlue Community | 23-04-19
InfoGlue 3.0 practicalities
Will keep backward compability with 2.x installations– Any changes to data-model will be extensions or seemless transfers– No need to rewrite templates etc. – Only small changes to java-API:s
Will perhaps come with a change in license. – Proposal is to change to dual license: GPL v3 for Core and LGPL for deliver-
related parts. Technically it’s othewise difficult to keep templates etc you write for clients not be infected by GPL.
– Feedback here? Any thought or suggestions?
Support for IE6 is dropped completely now in the admin-tools. For sites it’s up to you as before.
Dropping support for Java 1.4, Tomcat 4, MySQL 4 probably.
The process is still open for minor changes and now is the time to influence
![Page 4: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/4.jpg)
-4-© InfoGlue Community | 23-04-19
InfoGlue 3.0 part 1
Biggest drawbacks with InfoGlue 2.x
– Outdated GUI design / code which was hard to style and develop further
– Image-buttons in menues etc, hard to translate and style
– Inflexible in many situations – hard to work with several tools concurrently
– FRAMES:based which made GUI very inflexible
– Inflexible toolbar-system.
– Lacked some central features we never got around to
– Still to little focus on usability in many areas
– Not good on small screen or in zoom-mode or for persons with handicap
![Page 5: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/5.jpg)
-5-© InfoGlue Community | 23-04-19
New GUI-framework
Tab-based, Liquid, Outlook-inspired GUI improves user efficiency and experience– Easier to work on several parts at once without loosing context– Maximize tabs to use whole workspace area
● No more need to open in full screen mode in new window● Zoom etc and you still see a lot of your content / workarea
– Better support of persons with disabilities– Classic mode will be supported for a while
New CSS-based toolbar system with flexible design-possibilities– More extendable and flexible. Makes use of vertical axis better.
Skins and translations– You can now write and upload your own skins (css / images) or translations
as a zip / textfile and use directly without any difficult deployment.– Great if you wish to make a High-contrast skin or perhaps you are just dying
to create the ultimate ”Hello-Kitty”-theme.
![Page 6: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/6.jpg)
-6-© InfoGlue Community | 23-04-19
New GUI-framework continued…
Better, faster and more accessible/useful internal search system. Early but with very big potential.– Allways available and not limited to contents– Keep context when clicking on found items– Lucene-based
New features in tree-controller
– Drag/Drop for move– Context-menu in content and structure
● Many operations supported● New features also (sort pages and hide/show pages). ● QUESTION: is it important to publish change in order and or hide page in
navigation? There is potentially a huge performance difference in which solution we choose.
– Structure tree now has a favourites-area which contains popular component you can drag/drop to supporting slot on page.● Do you want to be able to close that area?
![Page 7: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/7.jpg)
-7-© InfoGlue Community | 23-04-19
New GUI-framework continued…
Reinvented mydesktop– Could be a great starting point for some users– More focus on my personal work
● My latest pages / contents● Expiring content / pages● Workflows as before● Shortcuts
– Great discussion point – what would you like?
Wastebasked finally almost done– Will support seamless delete / restore of repositories, contents and pages
for now.
New dialog system– Inline (no more popups where possible)– If possible now always a confirmation to all actions– Question: Need for power users to disable confirmation screens?
![Page 8: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/8.jpg)
-8-© InfoGlue Community | 23-04-19
New GUI-framework continued…
Better online help system planned and set up.– We need writers of documentation. Suggestion is to make the help site a
context-sensitive ”wiki” on InfoGlue.org where many can contribute.– Any thoughts on this?
Improved error screen– Built-in bug-report facility
Improved application settings– Better division of settings– Current / default value visible next to setting
New infrastructure for extentionpoints to enable plugging in new tools in the GUI is in the plans but not sure if it will be finished in first version.
![Page 9: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/9.jpg)
-9-© InfoGlue Community | 23-04-19
New GUI-framework - editing view
Tab-based also – to minimize and separate text, categories, cover and assets better
Widget based content type attributes
New WYSIWYG (CKEditor 3.01)– Possible to choose between old and new editor systemwide
![Page 10: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/10.jpg)
-10-© InfoGlue Community | 23-04-19
Other new features
News in NiceURI to support language parameter– Better for search engines and predictable behaviour as not dependent on
browser settings or user sessions– Before two users entering the same url could get different languages.–
Possibility to state several domains to a site a let the domain select which language it should default to. – Great for mirrored sites
Now the only time browser language is selected is if none of these new features are used. For backward compability reasons. Or should we allways resort to master language for site if nothing else stated?
![Page 11: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/11.jpg)
-11-© InfoGlue Community | 23-04-19
Some misc improvements
A new Eclipse IDE plugin version is on it’s way. Better version control support.
Support for automatic switch between HTTPS/HTTP based on protection settings
Better support for self-registration / self-management if building community sites.
Better performance is some areas
Some security improvements (we need community input here).– Correct level and risk-levels
![Page 12: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/12.jpg)
-12-© InfoGlue Community | 23-04-19
Timetable and process
We have set the features to be included (which you have seen)
80% is allready implemented and the remaining 20% are not difficult
Then a big testing, bugfixing process will start and hopefully stabilize the version in a month or so.
Our aim is to release a final version during Q1 (before I go on maternity leave hopefully)– Will be followed by a couple of minor releases when users begin finding
issues or bugs
Our recommendation is to wait a month or two with production servers after the initial release to avoid the biggest problems. Early adopters will be highly valued and it will not hurt to use it in development servers as long as you know the limitations. The good thing is that the templates will not differ much as the taglibs etc have not changed much.
![Page 13: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/13.jpg)
-13-© InfoGlue Community | 23-04-19
Timetable and process cont…
A new developer bundle will be package and released for version 3
We will call for more help in the community. People writing code (the last 20% ), documenting, supporting, testing or marketing the platform is wanted.
Peter J has set up a new forum which we should use as much as possible.
In the meantime we will release one or two more 2.9.x version. Here are some features they have/will include.
![Page 14: InfoGlue User Conference Autumn 2009 Stockholm 2009-12-11](https://reader035.vdocuments.net/reader035/viewer/2022072013/56649e5e5503460f94b5785e/html5/thumbnails/14.jpg)
-14-© InfoGlue Community | 23-04-19
What’s next
We need InfoGlue to be more lightweight in installation and setup
Code refactoring to clear out some old dependencies
Move to Maven / SVN
Build a larger developer community or change community model