Talk:OpenUI5
This article is rated Start-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||
|
Contested deletion
editThis page should not be speedy deleted as an unambiguous copyright infringement, because I have rewritten problematic statements and added references. — Preceding unsigned comment added by Pmarcely (talk • contribs)
Notability Clarification
editNotability has been confirmed, see Archive 1 for details. Akudev (talk)(COI) 17:32, 6 February 2015 (UTC)
Proposed extension of stub
editPart of an edit requested by an editor with a conflict of interest has been implemented. |
I can contribute to making this stub a fill-grown article. However, being employed by SAP SE, I do have a conflict of interest, as declared here in my COI declaration, so I have carefully read all applicable guidelines and will try my best to abide by them and keep any addition absolutely neutral. Any help in doing so and any remarks where I may not satisfy this goal are more than welcome. My intention is to suggest extensions here on the talk page and hope for an editor to review them and transfer the changes into the article.
- The first suggested extension is adding the following infobox at the right.
Developer(s) | SAP SE and community |
---|---|
Stable release | 1.24.6
/ January 12, 2015 |
Written in | JavaScript |
Operating system | Cross-platform (JavaScript) |
Type | JavaScript library |
License | Apache 2.0 License |
Website | openui5 |
- The second suggestion is to add a "Bibliography" section at the end with the following book reference. This book is about "SAPUI5", which is largely identical to OpenUI5, so it is a fully appropriate resource. I am not affiliated with this book or its author:
- Antolovic, Miroslav (September 15, 2014). Getting Started with SAPUI5 (1st ed.). Galileo Press. p. 462. ISBN 978-1-59229-969-0.
- Done I added it as an External link rather than a bibliographyCorporateM (Talk) 07:35, 19 January 2015 (UTC)
- The third suggestion is to insert a section titled "History and relation to SAPUI5" (before the "Main Features" section) that explains the Open-Sourcing of the previously closed-source toolkit and the relation of both to each other. This information is important to understand the nature and origin and development of this toolkit. Note that the linked blog post "What is OpenUI5 / SAPUI5 ?" has been written by myself, so this constitutes an additional conflict of interest, but I believe that a neutral person would also come to the conclusion that this post is the best available resource to explain the connection between OpenUI5 and SAPUI5. The high number of readers (>60,000) may be an evidence for this point of view. The content of the section could be as follows:
The development of OpenUI5 originated in 2009 under the name "SAP UI development toolkit for HTML5" (commonly abbreviated to "SAPUI5"). This non-Open-Source library was (and still is) not sold directly, but available only as part of other products. In December 2013, the Open Source version of SAPUI5, named "OpenUI5", was announced and published[1] [2]. Both, SAPUI5 and OpenUI5, are largely identical, but the Open Source version does not contain all control libraries contained in SAPUI5[3]. The decision to open-source SAPUI5 was triggered to a large extent by requests of external developers[4] [5].
- Not done Blogs and forum posts are not appropriate sources. CorporateM (Talk) 07:38, 19 January 2015 (UTC)
- The fourth suggestion is to add a section titled "Concept" (after the above "History" section and before the existing "Main Features" section) that explains the high-level structure and fundamental terms of the toolkit as well as its release cycle (maybe this last sentence is inappropriate here, please advise). The content of this section could be:
OpenUI5 consists of a "core" (containing common functionality) and a number of control "libraries" containing the user interface elements ("controls"). Development with OpenUI5 is typically object-oriented, and as such similar to the "Dojo", "YahooUI", or "Sencha Touch" libraries, but different from the DOM-oriented "jQuery UI" or "AngularJS" libraries. While programmatic UI construction with JavaScript and declarative UI definition in XML or JSON represents the typical usage, DOM-oriented HTML templating is also supported.
- Not done Needs sources. CorporateM (Talk) 07:38, 19 January 2015 (UTC)
New releases are published every quarter and followed by roughly bi-weekly patches for the current release. Support is limited to the current version.
I would be very happy to get the help of an editor to enhance the stub by adding some or all of the content suggested above. I will monitor this talk page and my user talk page to reply to any questions and requests. Thank you!
Akudev (talk)(COI) 18:27, 10 December 2014 (UTC)
References
- ^ "Press Release: SAP Increases Focus on Developer Experience and Makes Key Open Source Contributions". SAP AG. 2013-12-11. Retrieved 2014-12-10.
- ^ "SAP to open-source developers: Work for the HANA cause". zdnet.com. 2013-12-12. Retrieved 2014-12-10.
- ^ "Blog: What is OpenUI5 / SAPUI5?". 2013-12-11. Retrieved 2014-12-10.
- ^ "10 Reasons Why SAPUI5 Should Be On Github". 2012-12-02. Retrieved 2014-12-10.
- ^ "13 reasons why SAP should open-source SAPUI5". 2013-11-20. Retrieved 2014-12-10.
- Thanks for declaring your COI and acting in accordance with the guidelines, that's fairly rare and laudable. I haven't reviewed your proposed edits yet, but I want to point out that there aren't enough qualifying sources to satisfy the general notability guideline yet. The ZDNet article qualifies, but is a bit on the short side; the other sources don't. -- intgr [talk] 19:57, 10 December 2014 (UTC)
- Thanks a lot for your fast response (and adding the correct talk reflist)! Just to make sure I understand you right (so I can provide more suitable sources): the main question is the overall notability of the "OpenUI5" topic, right? Akudev (talk)(COI) 20:12, 10 December 2014 (UTC)
- Yes. Just note that Wikipedia has a very particular definition of "notability", as explained in WP:GNG. -- intgr [talk] 20:22, 10 December 2014 (UTC)
- Understood. While I was already aware of the notability concept, I did not see it being questioned, hence the references were only meant to substantiate the content I proposed to add. But I’m happy to help clarifying the notability question. EDIT: while updating the above suggestion with the current release information, I have separated out the notability topic below to structure this page better. Akudev (talk)(COI) 21:56, 15 December 2014 (UTC)
- Now that notability is established, my suggestion would be to prepare a draft in user-space. The current article is basically just one paragraph and it would be easy to just copy/paste over it with a proper page. However, keep in mind we need credible, independent sources like the press or books, as oppose to blogs and forums. CorporateM (Talk) 07:41, 19 January 2015 (UTC)
- Thank you for taking the time and adding some of the proposed content! According to your proposal I will create a page as sub-page of my user page and then offer it here to replace/extend the current article. Should I post updates here to get continuous feedback or rather finish a proposal and then offer it? And a question about sources: while the blog links I provided were not suitable, I guess that the SAP press release (and possibly the zdnet news article) about the open sourcing would be a reasonable source for the open sourcing step/date? Also when it comes to the underlying concepts of OpenUI5: as the creators of the library should have a solid technical knowledge of the library, I'd assume that a source on openui5.org that e.g. describes the typical programming style would be suitable? I'll anyway re-read the Wikipedia guidelines about sources, but if you have a quick guideline for these concrete cases, you might help me not going the wrong way. Thanks again! Akudev (talk)(COI) 17:18, 19 January 2015 (UTC)
- Hm, ok... I created that draft page in my user-space (no need to look at it yet, it's empty) and will fill the content to the best of my understanding. I also intend to clean up this talk page by moving the notability clarification content to a sub-page and only leaving a short paragraph here, similar to the "Contested Deletion" one at the top. I am aware of the "archiving a talk page" help and try to follow it. Akudev (talk)(COI) 11:42, 28 January 2015 (UTC)
- Now after an experienced Wikipedia editor has extended the article, I'm a bit unsure how to continue... I don't think preparing a new article from scratch in userspace makes still sense, I'd rather suggest additional sources and content here, as I've done above. I fear that the talk page could get quite messy doing so, but that's the best way I see right now... I'll do some archiving, though, to clean up this page. Akudev (talk)(COI) 17:22, 6 February 2015 (UTC)
Maintenance and rating of JavaScript articles
editConcerning editing and maintaining JavaScript-related articles...
Collaboration...
editIf you are interested in collaborating on JavaScript articles or would like to see where you could help, stop by Wikipedia:WikiProject JavaScript and feel free to add your name to the participants list. Both editors and programmers are welcome.
Where to list JavaScript articles
editWe've found over 300 JavaScript-related articles so far. If you come across any others, please add them to that list.
User scripts
editThe WikiProject is also taking on the organization of the Wikipedia community's user script support pages. If you are interested in helping to organize information on the user scripts (or are curious about what we are up to), let us know!
If you have need for a user script that does not yet exist, or you have a cool idea for a user script or gadget, you can post it at Wikipedia:User scripts/Requests. And if you are a JavaScript programmer, that's a great place to find tasks if you are bored.
How to report JavaScript articles in need of attention
editIf you come across a JavaScript article desperately in need of editor attention, and it's beyond your ability to handle, you can add it to our list of JavaScript-related articles that need attention.
Rating JavaScript articles
editAt the top of the talk page of most every JavaScript-related article is a WikiProject JavaScript template where you can record the quality class and importance of the article. Doing so will help the community track the stage of completion and watch the highest priority articles more closely.
Thank you. The Transhumanist 01:12, 12 April 2017 (UTC)