SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
What's new in Bedework
 3.8?


                           Barry Leibson
                        Girasole Solutions
                        ---------------
                          Gary Schwartz
                                 RPI



 June 10-15, 2012

Growing Community;
Growing Possibilities
2
2012 Jasig Sakai Conference

 5-Minute Bedework a la Father Guido
 Sarducci*
    Standards-compliant enterprise-ready calendar
     server
          Personal calendaring sorta like Google Calendar
          Public events calendaring
    Many ways to get events into it and out of it
    Installed into varied envionments; often found at
     colleges/universities
    Downloadable quickstart (only requires Java)
    Deployment involves swapping in db & ds, defining
     cats, cals, and peeps, skinning web clients

   *see: www.youtube.com/watch?v=kO8x8eoU3L4
2012 Jasig Sakai Conference


         Salient Changes 3.7 →
         3.8
        Public client: calendar explorer
        Public client: upcoming events tab
        New lightweight theme
        Public events administration: image
         uploads
        New external subscription sync engine
        More urlbuilder widget-builder options
2012 Jasig Sakai Conference



      Less Salient Changes

       Packaging changes, including new Java-
        based
        DB in quickstart
       Server option to boost performance with solr
       Web services: SOAP namespace now
        conforms
        to OASIS naming conventions
       Many bug fixes and small improvements
       A few new bugs
2012 Jasig Sakai Conference

     In summary, some good
     stuff
    Worth upgrading from 3.7?
          Yes, if you plan to do use external
           subscriptions
          Yes, if you'd like to store images in
           Bedework
          Yes, if you're interested in any of the new
           web client functionality
    If building a new site, 3.7 or 3.8? Probably
     3.8.
     More bug fixes and more functionality,
     although docs are behind.
2012 Jasig Sakai Conference


   Public Client's Calendar
   Explorer
    In prior releases, left-hand column used
     views,
     calendar aggregations
    In 3.8, choice of views or calendar explorer:
     theme option
    Calendar explorer easier to set up and
     maintain
    What about multi-select or faceted search?
     Coming!
2012 Jasig Sakai Conference

     Public Client's Upcoming
     Tab
      Bedework evolves: from grid to flattened grid
       to “what's happening?”
      Upoming shows events from today forward
       (as you'd expect). Number of days set in
       admin client.
      Upcoming supports thumbs
2012 Jasig Sakai Conference

      Public Client a la Frank
      Stella
    BedeworkWhite: an alternative to standard
     Bedework theme
    Simpler, and in many cases, easier to adapt
2012 Jasig Sakai Conference

   Public Events Admin: Image
   Uploads
    Bedework will now store images
    Upload interface similar to CMS/Blogging
     systems
    Creates thumbnails
    Upload size limit can be set in Admin client
    Early days: no image management yet
2012 Jasig Sakai Conference


    External Subscription Sync
    Engine
      External subscriptions involve building
       calendar from iCalendar (ics) file
      Revamped in 3.8
      In prior version, Bedework recreated calendar
       every time. (often) expensive.
      In 3.8, synchronizes based on event ID.
       (usually) cheap.
      Issue: some ics file producers don't preserve
       event ID's when exporting file.
2012 Jasig Sakai Conference

    New Urlbuilder Widget
    Options
    Limit list to n events
    Display Description inline
2012 Jasig Sakai Conference



    Packaging Changes
    Quickstart DB was Derby, now Hypersonic
    Source code reorganization; now many
     separate projects.
    Use ./bw -updateall to keep up to date
2012 Jasig Sakai Conference


     3.8: Ain't Done Yet
     Paged results in the public client coming soon
     Consolidation of some of the changes
2012 Jasig Sakai Conference

   Beyond 3.8: What's being
   considered
    Exchange Connector
    Jboss 5 replacement
    Move more into admin client.
     Less hand-editing config files.
    Multi-faceted search in the public client
    Room reservation system plugin
    Multi-language support at the content level
    A notification system
    Replacement of the Ruby webcache
     with Java-based caching
2012 Jasig Sakai Conference


     Need more Bedework?
    “The Many Faces (or Facets) of Bedework”
     Tomorrow (Tue) 6/12 at 1:15 PM
     Conference Center Rm 4 (7th Floor)
    We will present scenario-based examples
     of deploying Bedework beyond its traditional
     roles.
    This session is not a "how-to-do-it" session
     for developers, but a "what can be done" and
     "what has been done" session for IT
     support staff and management, and end
     users alike.
2012 Jasig Sakai Conference



    Scheduling Assistant
    Wednesday, 9:30
    Conference Center 3 (Next door)
    Nick Blair, U of Wisconsin

Weitere ähnliche Inhalte

Ähnlich wie What's New in Bedework 3.8

OAE Developer Bootcamp
OAE Developer BootcampOAE Developer Bootcamp
OAE Developer BootcampBert Pareyn
 
DOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M usersDOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M usersYoav Avrahami
 
Azure DevOps for the Data Professional
Azure DevOps for the Data ProfessionalAzure DevOps for the Data Professional
Azure DevOps for the Data ProfessionalSarah Dutkiewicz
 
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...Ravi Kumar Lanke
 
Azure DevOps for Developers
Azure DevOps for DevelopersAzure DevOps for Developers
Azure DevOps for DevelopersSarah Dutkiewicz
 
Drupal on windows azure
Drupal on windows azureDrupal on windows azure
Drupal on windows azureSteve Xu
 
Gradle(the innovation continues)
Gradle(the innovation continues)Gradle(the innovation continues)
Gradle(the innovation continues)Sejong Park
 
Real Time Power BI
Real Time Power BIReal Time Power BI
Real Time Power BIDavide Mauri
 
Real-Time PowerBI
Real-Time PowerBIReal-Time PowerBI
Real-Time PowerBISolidQIT
 
Top 8 react static site generators for 2020
Top 8 react static site generators for 2020Top 8 react static site generators for 2020
Top 8 react static site generators for 2020Katy Slemon
 
The Happy Path: Migration Strategies for Node.js
The Happy Path: Migration Strategies for Node.jsThe Happy Path: Migration Strategies for Node.js
The Happy Path: Migration Strategies for Node.jsNicholas Jansma
 
六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShareosaanwrs
 
六合彩|香港六合彩
六合彩|香港六合彩六合彩|香港六合彩
六合彩|香港六合彩swgcne
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideSharefwjipyww
 
香港六合彩
香港六合彩香港六合彩
香港六合彩ykisdbey
 
香港六合彩
香港六合彩香港六合彩
香港六合彩hqaumeai
 

Ähnlich wie What's New in Bedework 3.8 (20)

OAE Developer Bootcamp
OAE Developer BootcampOAE Developer Bootcamp
OAE Developer Bootcamp
 
DOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M usersDOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M users
 
Azure DevOps for the Data Professional
Azure DevOps for the Data ProfessionalAzure DevOps for the Data Professional
Azure DevOps for the Data Professional
 
124157075 gb
124157075 gb124157075 gb
124157075 gb
 
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
 
Azure DevOps for Developers
Azure DevOps for DevelopersAzure DevOps for Developers
Azure DevOps for Developers
 
Drupal on windows azure
Drupal on windows azureDrupal on windows azure
Drupal on windows azure
 
SSDT unleashed
SSDT unleashedSSDT unleashed
SSDT unleashed
 
Gradle(the innovation continues)
Gradle(the innovation continues)Gradle(the innovation continues)
Gradle(the innovation continues)
 
Real Time Power BI
Real Time Power BIReal Time Power BI
Real Time Power BI
 
Real-Time PowerBI
Real-Time PowerBIReal-Time PowerBI
Real-Time PowerBI
 
Desktop intelligence compatibility pack
Desktop intelligence compatibility packDesktop intelligence compatibility pack
Desktop intelligence compatibility pack
 
Top 8 react static site generators for 2020
Top 8 react static site generators for 2020Top 8 react static site generators for 2020
Top 8 react static site generators for 2020
 
Office Add-ins community call-May 2019
Office Add-ins community call-May 2019Office Add-ins community call-May 2019
Office Add-ins community call-May 2019
 
The Happy Path: Migration Strategies for Node.js
The Happy Path: Migration Strategies for Node.jsThe Happy Path: Migration Strategies for Node.js
The Happy Path: Migration Strategies for Node.js
 
六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare
 
六合彩|香港六合彩
六合彩|香港六合彩六合彩|香港六合彩
六合彩|香港六合彩
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideShare
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 

Kürzlich hochgeladen

Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 

Kürzlich hochgeladen (20)

20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 

What's New in Bedework 3.8

  • 1. What's new in Bedework 3.8? Barry Leibson Girasole Solutions --------------- Gary Schwartz RPI June 10-15, 2012 Growing Community; Growing Possibilities
  • 2. 2 2012 Jasig Sakai Conference 5-Minute Bedework a la Father Guido Sarducci*  Standards-compliant enterprise-ready calendar server  Personal calendaring sorta like Google Calendar  Public events calendaring  Many ways to get events into it and out of it  Installed into varied envionments; often found at colleges/universities  Downloadable quickstart (only requires Java)  Deployment involves swapping in db & ds, defining cats, cals, and peeps, skinning web clients *see: www.youtube.com/watch?v=kO8x8eoU3L4
  • 3. 2012 Jasig Sakai Conference Salient Changes 3.7 → 3.8  Public client: calendar explorer  Public client: upcoming events tab  New lightweight theme  Public events administration: image uploads  New external subscription sync engine  More urlbuilder widget-builder options
  • 4. 2012 Jasig Sakai Conference Less Salient Changes  Packaging changes, including new Java- based DB in quickstart  Server option to boost performance with solr  Web services: SOAP namespace now conforms to OASIS naming conventions  Many bug fixes and small improvements  A few new bugs
  • 5. 2012 Jasig Sakai Conference In summary, some good stuff  Worth upgrading from 3.7?  Yes, if you plan to do use external subscriptions  Yes, if you'd like to store images in Bedework  Yes, if you're interested in any of the new web client functionality  If building a new site, 3.7 or 3.8? Probably 3.8. More bug fixes and more functionality, although docs are behind.
  • 6. 2012 Jasig Sakai Conference Public Client's Calendar Explorer  In prior releases, left-hand column used views, calendar aggregations  In 3.8, choice of views or calendar explorer: theme option  Calendar explorer easier to set up and maintain  What about multi-select or faceted search? Coming!
  • 7. 2012 Jasig Sakai Conference Public Client's Upcoming Tab  Bedework evolves: from grid to flattened grid to “what's happening?”  Upoming shows events from today forward (as you'd expect). Number of days set in admin client.  Upcoming supports thumbs
  • 8. 2012 Jasig Sakai Conference Public Client a la Frank Stella  BedeworkWhite: an alternative to standard Bedework theme  Simpler, and in many cases, easier to adapt
  • 9. 2012 Jasig Sakai Conference Public Events Admin: Image Uploads  Bedework will now store images  Upload interface similar to CMS/Blogging systems  Creates thumbnails  Upload size limit can be set in Admin client  Early days: no image management yet
  • 10. 2012 Jasig Sakai Conference External Subscription Sync Engine  External subscriptions involve building calendar from iCalendar (ics) file  Revamped in 3.8  In prior version, Bedework recreated calendar every time. (often) expensive.  In 3.8, synchronizes based on event ID. (usually) cheap.  Issue: some ics file producers don't preserve event ID's when exporting file.
  • 11. 2012 Jasig Sakai Conference New Urlbuilder Widget Options  Limit list to n events  Display Description inline
  • 12. 2012 Jasig Sakai Conference Packaging Changes  Quickstart DB was Derby, now Hypersonic  Source code reorganization; now many separate projects.  Use ./bw -updateall to keep up to date
  • 13. 2012 Jasig Sakai Conference 3.8: Ain't Done Yet  Paged results in the public client coming soon  Consolidation of some of the changes
  • 14. 2012 Jasig Sakai Conference Beyond 3.8: What's being considered  Exchange Connector  Jboss 5 replacement  Move more into admin client. Less hand-editing config files.  Multi-faceted search in the public client  Room reservation system plugin  Multi-language support at the content level  A notification system  Replacement of the Ruby webcache with Java-based caching
  • 15. 2012 Jasig Sakai Conference Need more Bedework?  “The Many Faces (or Facets) of Bedework” Tomorrow (Tue) 6/12 at 1:15 PM Conference Center Rm 4 (7th Floor)  We will present scenario-based examples of deploying Bedework beyond its traditional roles.  This session is not a "how-to-do-it" session for developers, but a "what can be done" and "what has been done" session for IT support staff and management, and end users alike.
  • 16. 2012 Jasig Sakai Conference Scheduling Assistant  Wednesday, 9:30  Conference Center 3 (Next door)  Nick Blair, U of Wisconsin

Hinweis der Redaktion

  1. Personal client still reflects gird.