Bug#808775: CKeditor: outstanding issues and maintenance; build system
On Wed, Feb 3, 2016 at 4:02 PM, Dmitry Smirnovwrote: > Guys, we have a problem with CKeditor. > As I've recently realised, in its current source form CKeditor can't be > loaded dynamically which breaks one of my packages after update. Therefore > CKeditor badly needs maintenance. > > I took some time to learn how to build CKeditor from source. Current way is > not safe and not compatible with official release. The best way to build > CKeditor is to use CKbuilder that I've just packaged (#813577). As soon as it > will be accepted I'd like to update CKeditor ASAP so I'm offering myself as > (co-)maintainer. Thanks help welcome. How do you achieve to clean ckbuilder from source is missing and license problem ? Last time I give up... > Knowing that package is in poor shape and not updated for a while I took > liberty to introduce some improvements into "master" branch that I created in > the package repository: > > https://anonscm.debian.org/cgit/collab-maint/ckeditor.git Done pushed > > I did that because I found repository in bad shape -- one tag incorrectly > applied (mismatch with uploaded package), two tags missing which comes down > to three last uploads not committed. :( > > In master branch I was working only within "debian" directory and I did not > touch upstream files as I'm not too sure about repository layout and I wanted > to avoid introducing too many layout-related changes. Layout is gitpkg. I have added debian directory above all. I use debian/version branch for upstream+patches+debian directory upstream/version for upstream and debian-patches/version for upstream+patch > Bastien, would you be interested to help or would you rather leave CKeditor > maintenance with me (at least for some time)? I cannot work on it now. I need to care about my new born baby. > Frank, are you still interested in maintaining CKeditor? > > Thanks. > > -- > Best wishes, > Dmitry Smirnov. > > --- > > There is not enough love and goodness in the world to permit giving any of > it away to imaginary beings. > -- Friedrich Nietzsche
Bug#808775: CKeditor: outstanding issues and maintenance; build system
Guys, we have a problem with CKeditor. As I've recently realised, in its current source form CKeditor can't be loaded dynamically which breaks one of my packages after update. Therefore CKeditor badly needs maintenance. I took some time to learn how to build CKeditor from source. Current way is not safe and not compatible with official release. The best way to build CKeditor is to use CKbuilder that I've just packaged (#813577). As soon as it will be accepted I'd like to update CKeditor ASAP so I'm offering myself as (co-)maintainer. Knowing that package is in poor shape and not updated for a while I took liberty to introduce some improvements into "master" branch that I created in the package repository: https://anonscm.debian.org/cgit/collab-maint/ckeditor.git I did that because I found repository in bad shape -- one tag incorrectly applied (mismatch with uploaded package), two tags missing which comes down to three last uploads not committed. :( In master branch I was working only within "debian" directory and I did not touch upstream files as I'm not too sure about repository layout and I wanted to avoid introducing too many layout-related changes. Bastien, would you be interested to help or would you rather leave CKeditor maintenance with me (at least for some time)? Frank, are you still interested in maintaining CKeditor? Thanks. -- Best wishes, Dmitry Smirnov. --- There is not enough love and goodness in the world to permit giving any of it away to imaginary beings. -- Friedrich Nietzsche signature.asc Description: This is a digitally signed message part.
Bug#808775: CKeditor: outstanding issues and maintenance; build system
On Wed, 3 Feb 2016 09:55:55 PM roucaries bastien wrote: > How do you achieve to clean ckbuilder from source is missing and > license problem ? Through meticulous review and exclusion by Files-Excluded... I've also added lintian-overrides for false positives. > > Last time I give up... I've seen much more difficult cases than CKeditor... ;) > Layout is gitpkg. I have added debian directory above all. I use > debian/version branch for upstream+patches+debian directory > upstream/version for upstream and debian-patches/version for upstream+patch I am not familiar with gitpkg and I found such repository layout confusing and difficult to contribute... :( Do you know of any Debian team using gitpkg? > > Bastien, would you be interested to help or would you rather leave > > CKeditor maintenance with me (at least for some time)? > > I cannot work on it now. I need to care about my new born baby. Wow, congratulations. :) Happy time and all the best. I'll take care of next upload and add myself as Maintainer or Uploaders until you'll be able to work on this package again. For now I'll work inside master branch (which is required for successful checkout) so later you can merge changes or drop it entirely as you wish... Thank you. -- Best wishes, Dmitry Smirnov. --- There are two different types of people in the world, those who want to know, and those who want to believe. -- Friedrich Nietzsche signature.asc Description: This is a digitally signed message part.