hi Daniel,
On Wed, 2008-02-27 at 01:09 +0100, Daniel Baumann wrote: > As said some hours before, I am back.. I'm sorry for the late reply... I had problems with my mail server > Are you familiar with git? I would like to keep maintain the two > packages in their git repositories - this is the easiest way of > collaboration (where we both can merge from each other). If not, I'll > happily teach you what you need to know to get it working for you. Cool! I'm not that experienced in git, but I am very eager to learn it. > I've looked at your javascript-common package and corrected a few errors > I found, and some cosmetic things (and I replaced cdbs with debhelper, > as cdbs is in my eyes a really big mess; but that's not important now). I'm unsure about javascript-common package... For example: tt-rss (Tiny Tiny RSS) package uses scriptaculous lib. There are eight references for it. If scriptaculous package depends on javascript-common package, it will be necessary to change several files from upstream. OTOH, without javascript-common package, it would only be necessary to create a symbolic link. The "policy draft": * setting prefix in package name "libjs-XXXX" * install package in "/usr/share/javascript/XXXX/" Using: * create a symbolic link /usr/share/YYY/path_to_lib_js -> /usr/share/javascript/XXXX/XXXX.js What do you think about this? > However, I would like you to have a look at both the current git > repositories of prototype and scriptaculous (I have changed them to make > use of javascript-common and added you as co-maintainer), and also my > proposed javascript-common changes. > > You can check them out with: > > git clone > git://git.debian.org/git/users/daniel/debian-daniel/prototypejs.git > git clone > git://git.debian.org/git/users/daniel/debian-daniel/prototypejss.git > git clone > git://git.debian.org/git/users/daniel/debian-daniel/javascript-common.git For prototypejs and scriptaculous I got this warning on checkout: "Warning: Remote HEAD refers to nonexistent ref, unable to checkout." But, my friend Thadeu Cascardo suggested me this: 1) prototype find .git/refs/ git checkout debian/1.6.0.2-2 git checkout -b master 2) scriptaculous find .git/refs/ git checkout debian/1.8.1-3 git checkout -b master > I also would be happy to sponsor a later javascript-common upload. > > Did you also had a look at other javascript libs you want to package for > debian? Yes, three libs: 1) jQuery (ITP: #468182) 2) MochiKit (ITP: #332913) 3) jsCropperUI (ITP: #468418) I will make the packages this week... > What are your plans about massbugfilling against other packages having > an embedded copy of prototype or scriptaculous? I don't have experience... When I needed to do that it was against five packages at most; they will be twenty this time. But, I think we can write or use a script for this. A example for message: "I've researched the debian repository and observed that you are using the "prototype.js". Now, it's a package in debian unstable. I'd like you to consider using the new packaged library, instead of keeping your own copy. To check it out, access the package at http://packages.debian.org/sid/prototypejs Feel free to mail me. cheers, metal" Suggestions are welcome =D cheers, -- Marcelo Jorge Vieira (metal) metaldot - http://metaldot.alucinados.com jabber - [EMAIL PROTECTED]
signature.asc
Description: This is a digitally signed message part