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.

Why

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

How

  – 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

TODO

  – 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.

33 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!

  20. I must convey my appreciation for your kindness supporting men and women that have the need for help on the topic. Your real dedication to passing the solution all through had been really helpful and has without exception allowed many people just like me to realize their ambitions. Your amazing insightful guide denotes this much to me and somewhat more to my fellow workers. Warm regards; from everyone of us.

  21. I have to show my gratitude for your kind-heartedness supporting people that need assistance with the field. Your real dedication to passing the solution all through appeared to be really informative and have specifically empowered those just like me to achieve their dreams. Your entire important help means much a person like me and further more to my office colleagues. Regards; from each one of us.

  22. I would like to voice my gratitude for your kindness supporting men and women that need help on this particular idea. Your real dedication to getting the message throughout appears to be amazingly valuable and have usually allowed professionals much like me to reach their desired goals. Your own helpful guide denotes so much to me and much more to my fellow workers. Best wishes; from all of us.

  23. I want to convey my gratitude for your kind-heartedness for folks who absolutely need help on this particular question. Your personal dedication to getting the solution all through had become extraordinarily informative and has specifically made employees like me to realize their targets. This valuable instruction indicates a whole lot a person like me and extremely more to my peers. Best wishes; from each one of us.

  24. My spouse and i felt really fortunate that Emmanuel could finish up his analysis from the ideas he obtained from your own web site. It is now and again perplexing just to continually be giving freely things that some other people have been selling. We really figure out we have got the website owner to appreciate for this. Those explanations you’ve made, the easy web site menu, the friendships you can help foster – it’s many powerful, and it’s really leading our son and us consider that the issue is awesome, which is very vital. Thank you for the whole lot!

  25. I simply needed to thank you very much again. I do not know the things I might have implemented without the tips documented by you concerning my area. It seemed to be a real daunting issue for me, but being able to view the professional tactic you resolved the issue made me to leap for happiness. I am grateful for this help and then trust you know what an amazing job you’re carrying out teaching most people by way of your webpage. I know that you’ve never come across any of us.

  26. I want to show some appreciation to this writer just for rescuing me from such a challenge. Because of checking through the online world and getting ways which are not productive, I thought my life was well over. Living devoid of the answers to the issues you’ve resolved all through your entire article content is a critical case, as well as those that might have negatively affected my career if I hadn’t encountered the blog. That capability and kindness in maneuvering a lot of things was tremendous. I am not sure what I would have done if I hadn’t encountered such a subject like this. I am able to now relish my future. Thanks very much for your skilled and amazing help. I will not be reluctant to suggest your blog to anybody who desires guidance on this problem.

  27. I enjoy you because of all of your hard work on this web page. My mum takes pleasure in setting aside time for investigation and it’s easy to understand why. All of us know all of the lively method you offer priceless tips by means of your web site and even recommend response from some other people about this point then our daughter is in fact being taught a lot. Have fun with the rest of the new year. You have been conducting a very good job.

  28. I simply needed to thank you very much all over again. I am not sure what I could possibly have achieved in the absence of the entire recommendations shown by you over my industry. It absolutely was the frightful issue in my position, however , noticing a new skilled strategy you managed it took me to jump for fulfillment. I’m happier for the service and as well , pray you know what an amazing job you are putting in instructing many others through the use of your websites. More than likely you have never encountered any of us.

  29. I simply wanted to post a simple remark to be able to express gratitude to you for all of the fabulous strategies you are posting here. My extended internet investigation has finally been recognized with beneficial facts and techniques to write about with my company. I would point out that most of us website visitors are very much fortunate to dwell in a wonderful community with so many brilliant professionals with great advice. I feel quite fortunate to have discovered your web pages and look forward to really more cool minutes reading here. Thank you again for all the details.

  30. I must express appreciation to the writer just for bailing me out of this predicament. Just after looking through the world wide web and getting methods which are not powerful, I thought my entire life was done. Being alive minus the solutions to the issues you’ve solved as a result of this website is a serious case, and the kind that could have adversely damaged my entire career if I hadn’t discovered your blog post. That competence and kindness in controlling all the details was precious. I’m not sure what I would have done if I hadn’t encountered such a step like this. I’m able to now relish my future. Thanks for your time very much for your high quality and sensible guide. I won’t hesitate to suggest your web site to anyone who requires direction about this subject matter.

  31. Thank you for all of the work on this web page. Ellie really loves engaging in investigation and it’s easy to understand why. A lot of people hear all of the powerful means you provide priceless guides on this web site and in addition recommend response from others on this idea and our princess is truly becoming educated a great deal. Take advantage of the rest of the new year. You are always carrying out a really good job.

  32. I just wanted to make a quick remark to appreciate you for some of the splendid recommendations you are giving out at this site. My long internet search has at the end of the day been paid with awesome points to go over with my friends and classmates. I would say that we readers actually are rather lucky to live in a fine network with many lovely people with insightful plans. I feel very blessed to have encountered your webpages and look forward to plenty of more thrilling moments reading here. Thank you once more for a lot of things.

Leave a Reply

Your email address will not be published. Required fields are marked *