1 / 9

Extending OSS with Mozilla:

Extending OSS with Mozilla:. Creating a DND Look Up Extension for Mozilla Thunderbird. Project Description. Test the extensibility of open source software Create an extension for Thunderbird that allows DND Look Up Determine how easy it is to become a part of the OSS community. Why Bother?.

cathal
Download Presentation

Extending OSS with Mozilla:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Extending OSS with Mozilla: Creating a DND Look Up Extension for Mozilla Thunderbird

  2. Project Description • Test the extensibility of open source software • Create an extension for Thunderbird that allows DND Look Up • Determine how easy it is to become a part of the OSS community

  3. Why Bother? • Blitzmail doesn’t support key features, such as embedded html and pictures • There is no Linux version of Blitzmail

  4. How does it work? • Thunderbird and Firefox support extensions • Extensions are similar to plug-ins, but without the messy “back-end” coding • Programming: • JavaScript • XUL • XML

  5. How are we going to do this? • Online Research

  6. Tutorials • The OSS community is full of handy tutorials • Hello, World!

  7. Graphic Design • Snazzy GUI design and icons

  8. Interfacing with DND • Adapt Michael Fromberger’s Python code • Determine how look up works • Read documentation • Put the pieces together • Test

  9. Conclusion • Create the DND Look Up extension • Learn from Tutorials • Interface with the DND • Program in JavaScript, XUL, XML • Determine: • How easily OSS can be put to practical use • Problems of creating extending OSS

More Related