XULRunner Patches Proposal

As many software vendors building a XULRunner application will tell you, they need to build their own version and maintain a set of core patches. These patches might be to fix bugs that are biting them, or add new features.

Under the umbrella of mozpad.org and with the ultimate goal being to “make the platform better”, here is a proposal to get to grips with these patches and make the process easier for developers.

[Below copied from original proposal. Feedback welcome.]

Current Short Description

Compile a list of work on the platform being done by various third parties and Mozilla itself in order to identify areas of overlap and possible cooperation. Gather core changes that have already been implemented, merge them, file bugs and propose patches.


There are a number of reasons for consumers of the platform to cooperate on technical issues, including:
  * Avoid duplication of work
  * Prompt debate on what should and should not be in the platform, i.e. identify niche fixes that are only valuable to a particular application vs. any application
  * Sharing of knowledge and code, in the spirit of the openness of the Mozilla project
  * Putting more weight behind patches in Bugzilla could speed up review/check-in process
  * And ultimately … TO MAKE THE PLATFORM BETTER


  – Identify vendors and individuals using XULRunner to develop their applications. Compile a list (such lists exist elsewhere, but are incomplete/outdated).
  – Contact these people (either individually or in a batch) soliciting feedback on this issue and whether they are willing to take part.
  – Possibly provide a forum such as a mailing list, or use existing channels such as the mozilla.dev.platform list. A semi-private forum might help reduce the noise and provide focus for the initial gathering of information.
  – Compile the list of core patches, and what features/bugs they are fixing.
  – Merge (idenitfy overlap) / File Bugs / Attach patches


  – Identify if the build systems and installers used for these applications is under the remit of this task. Each application has its own deployment needs, so moving towards a single build model on each platform might not be practical.

0 Replies to “XULRunner Patches Proposal”

  1. Thanks so much for providing individuals with an extraordinarily superb chance to read from this blog. It is often so pleasant plus full of a good time for me personally and my office co-workers to search your site minimum 3 times in a week to study the new stuff you have. And definitely, I’m also always satisfied with all the great guidelines you serve. Selected 3 areas in this post are easily the most beneficial we’ve had.

  2. A lot of thanks for every one of your efforts on this site. My daughter take interest in participating in internet research and it’s obvious why. Many of us hear all relating to the compelling means you make helpful secrets on this web blog and cause participation from other individuals on the situation plus our favorite daughter is always being taught a lot of things. Take advantage of the remaining portion of the year. You’re the one doing a pretty cool job.

  3. My husband and i have been so joyful when Edward could do his investigations because of the ideas he was given from your weblog. It’s not at all simplistic to just happen to be handing out guidelines many others could have been trying to sell. So we acknowledge we have got the writer to be grateful to for this. Most of the explanations you have made, the easy site menu, the friendships your site help to engender – it is all fantastic, and it’s leading our son and us imagine that this matter is satisfying, and that is exceptionally indispensable. Thank you for everything!

  4. Thanks for each of your effort on this website. Kim delights in doing investigation and it’s really easy to see why. We learn all regarding the compelling mode you offer important ideas on your website and in addition cause response from website visitors about this subject while our favorite princess is actually studying a lot. Have fun with the remaining portion of the new year. You are carrying out a glorious job.

  5. I want to point out my admiration for your generosity for visitors who absolutely need guidance on in this theme. Your personal commitment to getting the solution all around has been extremely beneficial and has continuously encouraged many people just like me to achieve their endeavors. The warm and friendly guide denotes so much a person like me and much more to my office colleagues. Best wishes; from everyone of us.

  6. I and my pals were found to be checking out the best techniques on your website then quickly came up with a horrible suspicion I had not expressed respect to the web blog owner for those techniques. These men came as a consequence warmed to study them and already have unquestionably been having fun with those things. Many thanks for indeed being indeed accommodating and then for pick out varieties of outstanding resources millions of individuals are really desperate to understand about. Our sincere regret for not expressing gratitude to you earlier.

  7. I want to show thanks to the writer just for rescuing me from this incident. After looking through the the net and getting suggestions that were not beneficial, I believed my life was well over. Living without the presence of answers to the problems you have resolved all through your site is a serious case, as well as ones which may have negatively affected my entire career if I hadn’t encountered your site. The expertise and kindness in controlling all the details was very useful. I don’t know what I would have done if I hadn’t come upon such a subject like this. I’m able to at this moment look forward to my future. Thanks a lot very much for this skilled and result oriented help. I will not hesitate to endorse your site to anyone who needs and wants assistance on this situation.

  8. My wife and i felt absolutely glad that Peter managed to finish off his investigations while using the ideas he grabbed while using the site. It’s not at all simplistic to simply continually be giving freely helpful hints others may have been selling. And we also do understand we have got you to be grateful to for this. All of the explanations you have made, the simple site navigation, the friendships you can aid to foster – it is all great, and it is aiding our son in addition to us recognize that the subject matter is excellent, and that is very fundamental. Thank you for everything!

  9. I really wanted to write down a simple comment in order to appreciate you for all of the wonderful tips and tricks you are giving on this site. My long internet lookup has finally been rewarded with good ideas to write about with my pals. I would assume that most of us visitors actually are extremely fortunate to exist in a really good network with very many perfect professionals with helpful suggestions. I feel somewhat lucky to have encountered your entire website and look forward to so many more brilliant times reading here. Thank you once more for a lot of things.

  10. Thanks so much for providing individuals with remarkably splendid possiblity to read in detail from this website. It really is very ideal and as well , packed with a lot of fun for me and my office fellow workers to visit your site at minimum 3 times per week to read through the fresh stuff you will have. And definitely, I am just certainly amazed for the powerful creative ideas served by you. Selected 1 ideas in this article are without a doubt the very best we’ve ever had.

  11. Thanks so much for giving everyone an extraordinarily breathtaking chance to discover important secrets from this blog. It is usually very pleasing plus packed with fun for me personally and my office peers to search your site no less than three times in a week to find out the fresh items you have got. Not to mention, I am also always fascinated for the extraordinary secrets served by you. Certain 1 ideas on this page are essentially the very best we have all had.

  12. My spouse and i felt quite joyous when Chris managed to conclude his preliminary research from your ideas he had out of the web pages. It is now and again perplexing just to possibly be releasing tips which other folks may have been selling. And we all discover we have got the blog owner to be grateful to for that. These explanations you have made, the straightforward website navigation, the relationships you can make it easier to engender – it’s everything wonderful, and it’s really making our son and our family recognize that that subject matter is cool, which is certainly rather serious. Thank you for all the pieces!

  13. I definitely wanted to write down a quick message to be able to say thanks to you for the pleasant tips and tricks you are sharing on this website. My extended internet investigation has at the end of the day been honored with awesome facts to go over with my close friends. I ‘d tell you that many of us website visitors actually are unequivocally blessed to dwell in a superb community with many brilliant professionals with insightful points. I feel pretty fortunate to have encountered the website and look forward to so many more exciting times reading here. Thanks once again for all the details.

  14. My husband and i ended up being so more than happy when Albert could carry out his research from your ideas he had through the web page. It’s not at all simplistic just to continually be giving for free things which often most people might have been making money from. And we all recognize we have got the blog owner to give thanks to for that. The specific illustrations you have made, the easy site navigation, the friendships you make it possible to promote – it’s got most excellent, and it’s really letting our son in addition to the family understand the idea is satisfying, which is certainly very important. Many thanks for the whole thing!

  15. I’m also writing to make you understand what a wonderful experience my wife’s girl experienced going through your site. She figured out many things, which included what it is like to possess an ideal teaching mood to make other people completely understand selected problematic matters. You really surpassed our own expectations. I appreciate you for giving the useful, dependable, revealing as well as fun thoughts on your topic to Kate.

  16. I am just writing to let you understand of the extraordinary encounter our princess found reading yuor web blog. She mastered some pieces, most notably what it’s like to have a marvelous giving heart to have certain people very easily master certain advanced things. You undoubtedly surpassed readers’ desires. Thanks for producing these informative, safe, informative as well as fun guidance on that topic to Janet.

  17. I actually wanted to develop a simple note to be able to say thanks to you for the marvelous secrets you are sharing at this site. My rather long internet lookup has at the end been rewarded with really good facts to talk about with my great friends. I would point out that most of us website visitors are extremely endowed to be in a perfect place with very many outstanding professionals with beneficial points. I feel extremely fortunate to have discovered the webpages and look forward to tons of more brilliant times reading here. Thank you again for all the details.

  18. My spouse and i were absolutely glad Louis could do his reports out of the ideas he got from your own web page. It is now and again perplexing to just find yourself offering tips which other folks could have been trying to sell. Therefore we fully grasp we now have you to thank for that. These explanations you’ve made, the easy website menu, the friendships you can make it possible to promote – it’s got mostly excellent, and it is making our son in addition to our family feel that this concept is enjoyable, which is certainly exceptionally mandatory. Thanks for all!

  19. My wife and i were quite delighted Jordan managed to conclude his investigation using the precious recommendations he had from your own web site. It is now and again perplexing to simply choose to be offering information which usually many others could have been selling. We already know we have you to be grateful to because of that. Most of the illustrations you made, the easy blog navigation, the relationships you aid to engender – it’s all awesome, and it’s really helping our son and our family imagine that this matter is interesting, and that’s quite indispensable. Many thanks for all the pieces!

Leave a Reply

Your email address will not be published.