Hi guys,
I could find source for ckeditor at https://dev.ckeditor.com/browser and https://github.com/ckeditor but I couldn't find the sources for CKBuilder. All I could find are the binaries.
On http://ckeditor.com/about/license it says ckeditor is released under GPL/ LGPL/MPL. Does it mean this is not true for CKBuilder.
I have an open source project where we could be interested in exploring using ckeditor but we need to verify the full stack is open source before proceeding! :)
Thanks a lot
-Vincent Massol
CKBuilder is an internal tool
CKBuilder is an internal tool and the really honest answer is that its code is too messy to make it publicly available :) Seriously, though: we would like to make it fully OS one day, it's just that no one has the time to perform some serious code cleanup to make it good enough to publish and not feel ashamed of some hacking here and there. Sorry about that!
Documentation Manager, CKSource
See CKEditor 5 docs, CKEditor 4 docs, CKEditor 3 docs, CKFinder 3 docs, CKFinder 2 docs for help.
Visit the new CKEditor SDK for samples showcasing editor features to try out and download!
Please open source it!
Hi Anna,
Thanks for the answer.
Since you've been honest, I'll also be honest and the fact that this tool (which is needed to build ckeditor) is not open source at the moment gives a bad feeling to the rest and makes the full solution not fully open source...
I'd really suggest that you just put whatever you have in OSS and take it from there. You could even get some code contributions to improve it.
Thanks
-Vincent
Please open source it indeed!
Hi Anna,
Like Vincent mentioned above, not having the builder tool itself open source is harming the open source character of CKEditor, and makes it difficult to rely on it in an open source project. As a minimum, it is important to have a properly licensed download of the builder tool without having to resolve it at build time. Right now, there is no guarantee whatsoever what right we have to make use of the CKBuilder tool.
We are in a similar situation as Vincent. We want to integrate CKEditor in our own open source product, and rely on the fact that CKEditor is fully open source. Including CKBuilder.
I strongly suggest and request that you give a clear indication when CKBuilder will be provided as open source.
thanks,
Mathijs
Well... it would be a pitty
Well... it would be a pitty to have a community and not listen user comments.
We will make the sources public sonner than we planned. Initially our plan was to rewrite CKBuilder in node.js and then publish it, however due to the lack of time to do this right, we'll publish the sources of current Java version. It will be Open Source of course.
Please give us some (reasonably short) time to clean up the code and it will appear on GitHub soon.
If you have any additional questions, let me know!
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+
Thanks for the quick reply
Thanks for the quick reply Wiktor! It sounds very promising. Please keep us posted.
Great to hear!
Hi Wiktor,
This is an excellent news. Please let us know here when it's done!
Thanks again
Is there an update on when
Is there an update on when this will be open sourced? I want to investigate how difficult it would be to add source maps for the minified javascript it produces. Unless there is some way to get ckbuilder.jar to generate source maps that I'm missing. Or would it make sense to wait for the node.js rewrite? (your post makes it ambiguous whether that rewrite is still in the pipeline). I work at The Atlantic and we are trying to debug a CKEditor bug which is preventing the editor from updating the html in the hidden <textarea> and is causing our writers to lose work. We use Raven + Sentry to log these errors, but the stack trace on the minified source is basically useless to us.
On a semi-related note: I assume that someone has floated the idea of using requirejs and a third-party minifier—Google closure compiler, for instance. I'm sure that this was rejected for a good reason, but I'm interested in finding out what that is.
Edit: I notice looking at the jar file that it includes com.google.debugging.sourcemap. Is there an undocumented way to generate source maps?
@fdintino You can use the
@fdintino You can use the ckbuilder option --leave-js-unminified and then use something like ugliyjs to minify with sourcemaps. It won't map exactly to the individual files, but for debugging that should help a lot.
Ckeditor removed from debian due to fail to built from source
Hi,
Becasu ckeditor could not be built from source it will be removed from debian. Could you please made a release of the ckbuilder tool or how could we manually built a non minified source file?
Bastien
The CKBuilder source is
The CKBuilder source is getting closer to completion. Not ETAs yet but the team is doing everything to speed up its development. Be patient!
Customer and Community Manager, CKSource
Follow us on: Facebook, Twitter, LinkedIn
If you think you found a bug in CKEditor, read this!
CKBuilder source files are now available
Apologies for taking so long to publish it. We had a plan to rewrite CKBuilder to node.js, but after realising that it would be a pretty time-consuming task, we've decided to postpone it till CKEditor 5. After cleaning up the code, documentation etc. the source files are finally available:
https://github.com/ckeditor/ckbuilder
Thanks for your patience!
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+