Changes

Jump to: navigation, search

XULRunner Guide

3,177 bytes added, 09:14, 12 April 2012
m
Protected "XULRunner Guide": Excessive vandalism ([edit=sysop] (indefinite) [move=sysop] (indefinite)) [cascading]
The [http://en.wikipedia.org/wiki/XULRunner XULRunner project] provides an "application runner" for building apps -- like Firefox, Thunderbird, and Sunbird -- atop the [http://developer.mozilla.org/en/docs/Toolkit_API Mozilla toolkit] framework. It needs a guide outlined, high-priority parts written, and examples created to help people get started.
Related tech and skills: XUL, documentation, cross-platform testing  '''Reference: '''*[http://cs.senecac.on.ca/fsoss/2006/workshop.html#XULRunner XULRunner Workshop] *[http://en.wikipedia.org/wiki/XULRunner XULRunner project]*[http://developer.mozilla.org/en/docs/XULRunner_1.8.0.4_Release_Notes XULRunner 1.8.0.4 Release Note]*[http://developer.mozilla.org/en/docs/Debugging_a_XULRunner_Application Debugging a XULRunner Application]*[http://developer.mozilla.org/en/docs/Getting_started_with_XULRunner Getting startd with XULRunner]
== Project Leader(s) ==
== Project Contributor(s) ==
* [[User: Vpmirand | Vanessa]]:* Paul St-DenisProvided us a link to XULRunner examples in [http://benjamin.smedbergs.us/blog/ bsmedberg's blog]* [[User: Eldavey | Erin Davey]]:* Erin provided the screen shots of the XULRunner install on Windows.* [[User:Elichak | Elichak]]:* Provided lots of comments on how to fix the Hello World section of the guide* [[User:Melz | Melz]]:* Provided us a link on [http://meta.wikimedia.org/wiki/PDF_Export PDF Export from Wiki] to help us get started* [[User: Dwwoodsi | Dean]]:* Introduced us to mfinkle on IRC and also gave us his blog* [[User: Sherman | Sherman]]:* Helped to compile and convert the XULRunner guide to PDF.*mfinkle:* Help read through the whole guide and provided useful comments on the document*[[User:Mattar1 | Mohamed Attar]]:* Helped proof read v1 of the XULRunner Guide.*[[User:Jbmossop | Jeff]]:* Created a graphical icon that will be used for the footer of each page of the guide:* [[Image:XULRunner2.png]]* Smedberg:* Guided us on where to find certain information. :* Also gave us hints on what to put in the XR Guide Outline
== Project Details ==
== XULRunner Guide Outline ==
[[XulRunnerIntroduction XULRunner_Guide_Outline | Introduction XULRunner Guide]] '''About this guide''' - New features in this release - [[== XULRunner Versions]]PDF == - Changes made - Bug Fixes for each versionLast Uploaded: Dec 13, 2006 4:35 PM EST - Document conventions ''':[http://www.mikeylau.com/downloads/XULRunner Overview''' - [[What is %20Guide%20v1.3.pdf XULRunnerGuide v1.5.pdf]] '''Installation Process''' - Linux - :[[System Requirements]http://www.mikeylau.com/downloads/XULRunner%20Guide%20v1.3.doc XULRunner Guide v1.5.doc] - [[Installation Instructions]] - 32-bit installation Last Uploaded: Dec 13, 2006 1:00 PM EST - Microsoft Windows - [[ System Requirements Windows 32bit | System Requirements]] - [:<strike>[ http://curr.mylau.net/school/DPS909/XULRunner%20Guide%20v2.pdf XULRunner Installation Instructions Windows 32bit | Installation InstructionsGuide v2.PDF]] - 64-bit installation - Microsoft Windows - System Requirements - Installation Instructions '''How Tos''' - :[[How to do an application using http://curr.mylau.net/school/DPS909/XULRunner%20Guide%20v2.doc XULRunnerGuide v2.doc]]</strike> - How to deploy XULRunner - How to run an extension as an application using XULRunner - How to update XULRunner - How to debug a XULRunner application
== Project News ==Last Uploaded: Dec 12, 2006 1:36 AM EST
'''October 16, 2006 by cbguy1''':<strike>[http://curr.mylau.net/school/DPS909/XULRunner%20Guide.pdf XULRunner Guide.PDF]
I have finished entering the XUL Runner install instructions for a Win32 operating system:[http://curr. Currently I am looking into the XUL Runner 64bit installation instructionsmylau. I am looking for any similarities and differencesnet/school/DPS909/XULRunner%20Guide. doc XULRunner Guide.doc]</strike>
'''October 09, 2006 by mylau''' == XULRunner Guide Todo List==
I've looked through bsmedberg emails on * <strike>Have the conversion between XULRunner (XR) for this week. For a starting point, I wanted application to start with the simplist task first, creating a "Hello World" application for XRextensions and vice versa. I(This part isn've searched through quite a few websites, mainly from t very important to have in the MDC. For the first half guide but its good to have) -- assigned to [[User:Vpmirand | Vpmirand]] and [[User:PStD | PStD]] </strike>* Add ways of debugging XULRunner application on the day, I couldnguide -- assigned to [[User:Mylau | mylau]] --> '''done'''t find any websites which actually guided me step by step on how * Proof read guide -- assigned to create a simple XR application. The closes website I found was from [http[User:Cbguy1 | Colin]], [[User://blogs.acceleration.net/ryan/archive/2005/05/06/1073.aspx Ryan's BlogMattar1 | Mohamed Attar]]* Put the whole guide into PDF format. The blog had a tutorial on how (Once everything is done) -- assigned to set up [[User:Mylau | mylau]] --> '''done'''* Have a XR application but it missed one important aspect, how to run logo for the applicationXULRunner Guide. [[User:Jbmossop | Jeff]] --> '''done'''
After this, I realized I've been putting too much time finding tutorial on how ''Note:''' If you would like to contribute to create an intutive XR application. Perhaps no one has posted any on of this in the web yet. So I tried todo list or would like to add something to reverse engineer an existing XR applicationthe todo list, [http://developer.mozilla.org/en/docs/XULMine_sample_XULRunner_Application_%28external%29 XULMine]please notify the Project leaders. Unfortunately I wasn't very successful. The code for this application seem too complex for myself Also, just because someone is already assigned to understandit, does not mean you cannot also work on it.
As a result== Project News =='''January 18, I started my search all over again. Fortunately, I missed a link which was on MDC XULRunner, [http://developer.mozilla.org/en/docs/Getting_started_with_XULRunner Getting started with XR]. Thankfully, I was able to create my first "Hello World" application on XR. I wasn2007 by mylau'''t able to finish writing documentation on this but hopefully by * Changed the end of dead link for the week, I'll be able to manage some time and have this completedXULRunner Guide v1.3
'''December 12, 2006 by mylau'''
* Special thanks to [[User:Mattar1 | Mattar1]] for proof reading our version 1 of the guide and [[User:Jbmossop | Jbmossop]] for creating an icon for the footer of each page of the guide.
* Updated the wiki to match the PDF information,
* Updated the contribution list and the Todo List
* Sent an email to bsmedberg and attached a copy of the PDF file
'''December 13, 2006 by cbguy1'''
* Proofread the XULRunner Guide and made revisions as necessary and emailed the doc to [[User:Mylau | mylau]] to be uploaded. to his site.
'''December 12, 2006 by mylau'''
* Thanks to mfinkle for providing me some feedback on fixes which needed to be made for the guide. I took most of his advice and made the modifications necessary.
* I looked at the guide [[User:Cbguy1 | cbguy1]] posted but required a lot of work. I tried editing the PDF directly but could not find any good tool to use. I attempted to modify the PDF using Foxit Editor but I spent over 1hour learning how to do it. I realized this was not the best approach to modifying the PDF. Hence, I redid the whole document to PDF. I put all the written work on the wiki onto a word document and converted it using Open Office. This was the practical solution since most of the work in the document was not proof read and organized.
* Fixed some of the spelling and grammatical mistakes while reorganizing the document to fit onto the PDF.
* If possible it would be great if there were people who would like to proof read our document to ensure the document is sound.
'''October 02December 11, 2006 by mylaucbguy1''' Sherman and I just finished compiling and editing the XulRunner Guide and converted it to PDF format. The guide can be viewed [http://warp.senecac.on.ca/cbguy1/XULRunner/XULRunnerGuide.pdf here]
We sent an email to bsmerdberg about what we've currently ''December 10, 2006 by mylau'''I added some of the minor details [[User: elichak | elichak]] mentioned in the [[Talk:How_to_do_a_Hello_World_application_using_XULRunner | Hello World discussion]]. She helped find a lot of the little mistakes that I would have worked on so far for this projectnever found. Dave Humphrey helped us send another email driaJust to note one thing she mentionied, bsmedbergposting bat files which creates the directory tree automatically, and sheppy about our projectthis won't be a good idea for the guide. The main reason is that bat files are Window's specific. WeUntil someone creates a script which auto-creates directories for Linux and Mac, I won're currently waiting t put the bat file but thanks for their response. Hopefully they will tell us what they want in the XULRunner guidehelp.
Colin and '''December 9, 2006 by mylau'''Today I have started testing the stable version of XULRunner which is 1found a really good link for [http://developer.8mozilla.0.4org/en/docs/Debugging_a_XULRunner_Application Deubbing XULRunner applications]. I'm mainly responsible for also finally finished the Linux side debugging XULRunner part of XULRunnre while as Colin the guide. Looks like the guide is responsible in good shape for Windowsthe deliverable that will be sent to [[User:David. We've installed XULRunner and tried installing a few XULRunner applicationhumphrey | David Humphrey]]. We also put All that needs to be done which is mandatory is putting the information in the XULRunner Guide outlinewiki into PDF which [[User:Cbguy1| Cbguy1]] said would do.
'''September 25, 2006 by mylau''' Other things I worked on::* Updated Todo list:* Updated the contribution list
Moved '''December 8, 2006 by mylau'''* Emailed bsmedberg on our progress of the outline guide and asked his feedback. Also mentioned to have its own headinghim that Colin and I will be sending him a PDF of our guide to date.* Special thanks to [[User: Dwwoodsi]] for letting me know about the new Mozilla person mfinkle. This way when changes are needed I spoke to mfinkle about our guide and asked the person to provide feedback. mfinkle will most likely be made, its done on emailing me back with feedback by the end of the outline rather than keep updating day. Hopefully I'll have time to incorporate his feedback into the project news sectionguide as well.
'''September 21December 6, 2006 by mylau'''
The following is outline Added a TODO list for XULRunner Guide. This outline may change. It needs to be reviewed by BSmedberg and Sheppy. '''About this guide''' - New features in this release - XULRunner versions - Document conventions '''XULRunner Overview''' - What is XULRunner? '''How Tos''' - Installation process - How to do an application using XULRunner - How to deploy XULRunner - How to run an extension as an application using XULRunner - How to update XULRunner the project
'''September 17December 5, 2006 by mylau'''
* Converting to PDFTalked to [[User: elichak | elichak]] about the conversion between Wiki and PDF. She mentioned the fact that in order to convert Wikis into PDF, I would need to embed some code like PHP into the Wiki for the converting program to work. This theory of her's did make senes since due to the research I've spoke done last week had the same results. If I were to Dave about this project and currently automate the following people PDF conversion, I would have to talk to are:ACS since they own the code base for zenit. I don't think I'll be using that method. It's too much of a hassle. Since the document seems pretty short, I'm going to put it into the PDF manually.
*dria (owns MDC)*bsmedberg (XUL Runner guy)*sheppy (dev/docs) I moved the November project news to an achieve.
*Debugging XULRunnerI will speak 've went back to these following people along with dave as soon as listen to the workshop Ben Smedberg gave about XULRunner. I get jotted some notes about how he debugged XULRunner and plan to post that section up-to-speed on what XUL Runner actually isthe guide later in the week== Project News Archive == *[[XULRunner_Guide_November2006_Archive | November 2006]]*[[XULRunner_Guide_October2006_Archive | October 2006]]*[[XULRunner_Guide_September2006_Archive | September 2006]]
==Useful Links==
*[http://benjamin.smedbergs.us/blog/ XULRunner Examples By: Benjamin Smedberg]*[http://cs.senecac.on.ca/fsoss/2006/workshop.html#XULRunner XULRunner Workshop] *[http://en.wikipedia.org/wiki/XULRunner XULRunner project]*[http://developer.mozilla.org/en/docs/XULRunner_1.8.0.4_Release_Notes XULRunner 1.8.0.4 Release Note]*[http://developer.mozilla.org/en/docs/Debugging_a_XULRunner_Application Debugging a XULRunner Application]*[http://developer.mozilla.org/en/docs/Getting_started_with_XULRunner Getting started with XULRunner]*[http://developer.mozilla.org/en/docs/Debugging_a_XULRunner_Application Debugging XULRunner Application]

Navigation menu