extensions templates • 10 languages • 17 languages • 577 entries (156...
TRANSCRIPT
<Insert Picture Here>
Thorsten BosbachQuality Assurance EngineerThis work is licensed under: http://creativecommons.org/licenses/by-nc-nd/3.0/
4
Introduction
• Thorsten Bosbach– Working since 2001 at Sun Microsystems, now Oracle, in
Hamburg– Developing and maintaining automated GUI tests– Taking care for Mac OS X platform– Managing the extensions and templates websites
<Insert Picture Here>
5
Program
• What is drupal?
• History
• Extension website
• Template website
• Where can you help?
• What's next?
• Questions and answers
<Insert Picture Here>
6
What is drupal?
7
Drupal ?
• Content Management System (CMS)
• Free software package
• Built-in functionality
• Add-on modules
• Extensible via API
• http://drupal.org
<Insert Picture Here>
8
History
9
History
• Started with extension site at 01/2007– Started out of the community with 2 independent projects
• One wanted to write from scratch
• Alex Buchanan and Corey Shields from OSU OSL started with drupal
• Public release in 09/2007
• Hosted at the Oregon State University Open Source Lab
• Template site started at 11/2008
• Who submitted an extension?
• Who submitted a template?
10
Extensions Templates
• 10 Languages • 17 Languages
• 577 Entries (156 'dictionaries') • 1.822 Entries (830 english)
• 85.320 Users registered • 20.320 Users registered
• 110.000 page views a day • 120.000 page views a day
• Registration needed • Use OpenOffice.org login name
• Started 09.2007 • Started 11.2008
Today
<Insert Picture Here>
11
Features
12
Features
• Vote
• Comment
• Recommend
• Report abuse
• Sort by count of downloads per day, week, month, year
• Tags
• Update notification in OpenOffice.org
<Insert Picture Here>
13
Extension website
14
description.xml
• http://api.openoffice.org/docs/DevelopersGuide/Extensions/Extensions.xhtml#1_5_description.xml
• A file inside the extensions .oxt package
• Element <identifier>
• Element <version>
• Element <OpenOffice.org-minimal-version>
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<Insert Picture Here>
30
Template website
31
32
33
34
35
36
37
38
39
40
41
<Insert Picture Here>
42
What's next?
43
Todos
• Unify user accounts to matching OpenOffice.org names– For future single sign on feature
• Upgrade to new drupal version– Would give the chance for code cleanup and new features– Better performance for localisations
• Disable old abandoned content
• Enhance search criterias and result display
• Templatesite: offer a page just with the thumbnails of the templates?
<Insert Picture Here>
44
Where can you help?
45
Help!
• Report inappropriate content
• Report website issues
• Contructive ideas for user interface improvements
• Translate website
<Insert Picture Here>
46
Questions and answers
47
Questions and answers
• Mailinglist: [email protected]
• http://user.services.openoffice.org
• Wiki: http://wiki.services.openoffice.org/wiki/Extensions/website http://wiki.services.openoffice.org/wiki/Templates/website
• http://extensions.services.openoffice.org
• http://templates.services.openoffice.org
48
Other Presentations
• Wrapup of the latest Extensions infrastructure features– Jürgen Schmidt, Oracle– Friday, 9:00-9:45
• Using UNO AWT for creating GUIs in extensions– Mihaela Kedikova, Oracle– Friday, 10:00-10:45
49