Bug#808775: CKeditor: outstanding issues and maintenance; build system

2016-02-03 Thread roucaries bastien
On Wed, Feb 3, 2016 at 4:02 PM, Dmitry Smirnov  wrote:
> 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

2016-02-03 Thread Dmitry Smirnov
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

2016-02-03 Thread Dmitry Smirnov
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.