Title: JavaScript source code
Last modified: May 13, 2020

---

# JavaScript source code

 *  Resolved [franga2000](https://wordpress.org/support/users/franga2000/)
 * (@franga2000)
 * [6 years ago](https://wordpress.org/support/topic/javascript-source-code/)
 * Hi!
 * I’ve been working on some modifications of this plugin to add support for custom
   taxonomies, which lead me to discover that parts of the JavaScript scripts you
   distribute in the source repository are only available in minified and obfuscated
   form (`editor.blocks.min.js` – specifically the last “line”).
 * This not only makes contributions from other developers such as myself much more
   difficult, but also presents a clear violation of [rule 4 of the WordPress.org plugin guidelines](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#4-code-must-be-mostly-human-readable)
   as well as the GPLv3 itself ([section 1](https://www.gnu.org/licenses/gpl-3.0.html#section1),
   paragraph 1).
 * I am therefore requesting you release the full, unobfuscated source code of the
   aforementioned files, so we may inspect, modify and contribute changes to the
   code as the license permits us.
 * P.S.: _this is a great plugin and I merely wish to further improve it (which 
   is something you would benefit from as well). Unfortunately, all licensing discussions
   end up sounding harsh, which was certainly not my intention. I am very grateful
   that you released it for free! That being said, I would appreciate it if you 
   could release the code as soon as possible as I am running up against a deadline
   and what I axpected to be a simple modificastion has now turned into hours of
   reverse-engineering._
    -  This topic was modified 6 years ago by [franga2000](https://wordpress.org/support/users/franga2000/).

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Plugin Author [WPXPO](https://wordpress.org/support/users/wpxpo/)
 * (@wpxpo)
 * [6 years ago](https://wordpress.org/support/topic/javascript-source-code/#post-12837391)
 * Hello @ franga2000,
    Yes, you are right. According to the rules we have to given
   unminified version of the source code. But the problem in React JS is it creates
   a much bigger file, that’s why many developers avoid giving the file inside the
   plugin. Because it made the plugin bulky. Suppose our built file is 421kb, on
   the other hand, the main source file is 4.3MB.
 * Here is the link source download link-
    [https://drive.google.com/file/d/1loHNFergVZZcUm8IAWvWVbHbOC8AXDZO/view?usp=sharing](https://drive.google.com/file/d/1loHNFergVZZcUm8IAWvWVbHbOC8AXDZO/view?usp=sharing)
 * Note: Next update we will add unminified version of the source code.
 * Thanks a lot
 *  Thread Starter [franga2000](https://wordpress.org/support/users/franga2000/)
 * (@franga2000)
 * [6 years ago](https://wordpress.org/support/topic/javascript-source-code/#post-12838250)
 * Hi!
 * This looks like the unminified bundle to me. I’m assuming there’s a build step
   before it that converts the original source files into the bundle. In particular,
   it looks like you’re using JSX here, am I right? I suppose this might satisfy
   the WordPress requirements, but probably not the GPL ones. I guess it is technically
   what I asked for, but it seems I wasn’t thorough enough with my request.
 * The reason for this post in the first place was because **I want to contribute
   improvements to the plugin** and even if I manage to make them on the provided
   code, I doubt you’d be able to merge in any changes if I sent you the diff on
   the bundle.
 * So I’d like to to ask you if you would be willing to provide the **original source
   code** (i.e. the source files before any build step and including the build configurations),
   possibly on a site like GitHub, so I and other developers would be able to make
   modifications properly and allow you to easily integrate any that you liked into
   the plugin.
 * You have yourself quite possibly the best Gutenberg post block plugin on this
   site, but it of course has some flaws and missing features. As it stands, your
   plugin is already under the GPL so anyone is allowed to modify and distribute
   it. But you are losing out on those modifications which would ultimately benefit
   you as well.
    _I, for example, need support for custom post types with custom
   taxonomies. This is currently impossible with this plugin and so I intended to
   modify the plugin to make it possible and publish the modified source, which 
   you could then pull into the plugin so everyone can benefit from it. Instead,
   without the actual source, I will either have to make the changes in the bundle
   and never update it again, or make my own plugin from scratch as I haven’t found
   any others that are even close to this good._
 *  Plugin Author [WPXPO](https://wordpress.org/support/users/wpxpo/)
 * (@wpxpo)
 * [6 years ago](https://wordpress.org/support/topic/javascript-source-code/#post-12882020)
 * Hello [@franga2000](https://wordpress.org/support/users/franga2000/),
    We open
   our source code in bitbucket. Here is the link – [https://bitbucket.org/wpstabon/ultimate-post/src/master/](https://bitbucket.org/wpstabon/ultimate-post/src/master/)
 * Now you can modify the source code whatever you want. Most probably you are a
   developer if you have any suggestions about our plugin let us know. We will try
   to improve our plugin as soon as possible.
 * Thanks.
 *  [pietvvv](https://wordpress.org/support/users/pietvvv/)
 * (@pietvvv)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/javascript-source-code/#post-13114663)
 * Hi wpxpo,
 * I noticed that on your file ‘editor.blocks.js’ you are still using webpack to
   mangle, bundle and obscure code and its against the plugin guidelines as stated
   in [rule 4 of the WordPress.org plugin guidelines](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#4-code-must-be-mostly-human-readable).
   It is making it impossible for anyone to modify the code in javascript. Please
   provide the full source code under the terms and guidelines of wordpress.org.
 * Thanks
 *  Plugin Author [WPXPO](https://wordpress.org/support/users/wpxpo/)
 * (@wpxpo)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/javascript-source-code/#post-13122271)
 * Hello [@pietvvv](https://wordpress.org/support/users/pietvvv/),
 * Yes, you are absolutely right, according to rule 4 of the WordPress.org plugin
   guidelines you have to give editable source code inside the plugins. Maybe you
   are a developer. But it developed using reactjs you know that and the source 
   code is quite heavy. So we were given this source code git version control system.
   You can edit whatever you want. And we were given the source code link at the
   bottom of the plugin description.
 * Contribute to Gutenberg Post Blocks on Bitbucket
    [https://bitbucket.org/wpstabon/ultimate-post/src/master/](https://bitbucket.org/wpstabon/ultimate-post/src/master/)
 * We already discuss this with WordPress moderator. If you have any more query 
   or suggestions let us know.
 * Thank you so much.
 *  [pietvvv](https://wordpress.org/support/users/pietvvv/)
 * (@pietvvv)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/javascript-source-code/#post-13129168)
 * Hi wpxpo,
 * Thank you – you guys are awesome! I can see the reactjs source directory on the
   link provided and it is what was missing. I appreciate the quick response. Keep
   up the good work!
 * Thanks
 *  Plugin Author [WPXPO](https://wordpress.org/support/users/wpxpo/)
 * (@wpxpo)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/javascript-source-code/#post-13133749)
 * Hi [@pietvvv](https://wordpress.org/support/users/pietvvv/),
 * I hope your issue is solved. If you are satisfied with our support then give 
   us a five-star review in the WordPress directory. As a new plugin developer, 
   it helps us a lot.
 * Have a nice day.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘JavaScript source code’ is closed to new replies.

 * ![](https://ps.w.org/ultimate-post/assets/icon-256x256.gif?rev=2540610)
 * [Post Grid Gutenberg Blocks for News, Magazines, Blog Websites - PostX](https://wordpress.org/plugins/ultimate-post/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ultimate-post/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ultimate-post/)
 * [Active Topics](https://wordpress.org/support/plugin/ultimate-post/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ultimate-post/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ultimate-post/reviews/)

 * 7 replies
 * 3 participants
 * Last reply from: [WPXPO](https://wordpress.org/support/users/wpxpo/)
 * Last activity: [5 years, 10 months ago](https://wordpress.org/support/topic/javascript-source-code/#post-13133749)
 * Status: resolved