Bug#467515: broken dependency

2008-03-06 Thread Marcelo Jorge Vieira (metal)
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-
* install package in /usr/share/javascript// 

Using:

* create a symbolic link 
  /usr/share/YYY/path_to_lib_js - /usr/share/javascript//.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


Bug#467515: broken dependency

2008-03-03 Thread Daniel Baumann
Hi Marcelo,

have you had the change to look at the packages in git yet?

Regards,
Daniel

-- 
Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:  [EMAIL PROTECTED]
Internet:   http://people.panthera-systems.net/~daniel-baumann/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#467515: broken dependency

2008-02-26 Thread Daniel Baumann
As said some hours before, I am back..

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.

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).

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/scriptaculous.git
git clone
git://git.debian.org/git/users/daniel/debian-daniel/javascript-common.git

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?

What are your plans about massbugfilling against other packages having
an embedded copy of prototype or scriptaculous?

Let me know what you think..

Regards,
Daniel

-- 
Address:Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:  [EMAIL PROTECTED]
Internet:   http://people.panthera-systems.net/~daniel-baumann/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#467515: broken dependency

2008-02-25 Thread Marcelo Jorge Vieira (metal)
Package: scriptaculous
Version: 1.8.1-2
Severity: grave
Tags: patch

hi Daniel,
attached you will find the patch to fix it.


P.S:

Do you read this #464546 [0] and what do you think about javascript-common 
package?


[0] http://bugs.debian.org/464546


cheers,

-- 
Marcelo Jorge Vieira (metal)
metaldot - http://metaldot.alucinados.com
jabber - [EMAIL PROTECTED]
--- scriptaculous-1.8.1/debian/control	2008-02-25 22:48:30.0 -0300
+++ scriptaculous-1.8.1/debian/control.new	2008-02-25 22:52:07.0 -0300
@@ -10,7 +10,7 @@
 
 Package: scriptaculous
 Architecture: all
-Depends: ${misc:Depends}, prototype (= 1.6.0)
+Depends: ${misc:Depends}, prototypejs (= 1.6.0)
 Description: JavaScript library for dynamic web applications
  script.aculo.us is a JavaScript library providing dynamic visual effects and
  user interface elements via the Document Object Model.


signature.asc
Description: This is a digitally signed message part