Fwd: RFS: Scenic 0.6.0 - Telepresence software for live performances and installations

Alexandre Quessy alexandre at quessy.net
Sun Jun 6 19:08:13 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello Jonas and the list!

On 10-06-05 03:51 AM, Jonas Smedegaard wrote:
> Lower that package relation to suggests, and document the benefit of
> installing that suggestion (without explaining the reason it is only
> suggested, that is development-grade info IMO) in both long description
> (i.e. in debian/control) and in a debian/README.Debian file (which CDBS
> then automagically includes in the binary packages).
> 

Done.

> And try post to bug#544347 again - cc'ing menucci who seem to have
> somewhat taken over maintainership and perhaps haven't noticed that old
> bug.
> 

Done.

>> Maybe it would be nice to also create the scenic-doc package, to
>> separate the doc from the Python code. (though both are architecture:
>> all)
> 
> Certainly - if there is documentation of a reasonable amount then it
> should be in a separate binary package.
> 

Done. :)

> 
>> For now, the docbook documentation (viewable with yelp) are in an
>> unusual location. (/usr/share/scenic/docbook) It should probably go to
>> /usr/share/gnome/help/scenic/C/scenic.xml like all gnome docs. Our
>> docbook doc is made of several XML files and images, though, and we
>> have two manuals...
> 
> I am not very familiar with yelp, but seems to me that if the project is
> not otherwise tied specifically to Gnome and if yelp supports reading
> from non-gnome directories, then you shouldn't jump through hoops to
> install the documentation Gnome-style, but instead jump through hoops to
> get yelp to recognize it.  More importantly you should register with
> doc-base (which might be all that is needed for yelp integration too?).
> 


Each .doc-base file must be for the doc of only one binary package, but
there are two manuals in Scenic! (not that I agree with that...)

Meanwhile, my current .doc-base file is installed properly, but it is
not shown by dhelp.


> Well, my excuses currently is a) I have too little time (developing and
> setting up sms service in the field for an experimental theater group),
> and b) I cannot do clean-room package compilations due to a major part
> of my laptop being readonly (heating problem caused a power outage
> during a partition resize - all data seems fine but I cannot know for
> sure, and every time I try fsck'ing that heating problem strikes again).
> 
> In other words: my trouble is unrelated to the code quality :-)
> 

Don't worry. Me and the Scenic team has tested it a lot since the last
few months, and on Debian unstable as well. There is no Trojan horse in
the app! - only an easter egg. I wish you to overcome these technical
problems quickly.

Here is a list of the current lintian warnings for the four packages:

- ---------------------------------- scenic-doc
aalex at plouf:~/src/debian/build-area$ lintian -Iv --pedantic
scenic-doc_0.5.11-1_i386.deb
N: Setting up lab in /tmp/k1R8QxDI2F ...
N: Processing 1 packages...
N: ----
N: Processing binary package scenic-doc (version 0.5.11-1) ...
P: scenic-doc: no-upstream-changelog
N: Removing /tmp/k1R8QxDI2F ...

- -----------------------------------  scenic
aalex at plouf:~/src/debian/build-area$ lintian -Iv --pedantic
scenic_0.5.11-1_all.deb
N: Setting up lab in /tmp/EfBpUFMNoH ...
N: Processing 1 packages...
N: ----
N: Processing binary package scenic (version 0.5.11-1) ...
P: scenic: no-upstream-changelog
I: scenic: hyphen-used-as-minus-sign usr/share/man/man1/scenic.1.gz:52
I: scenic: unused-override scenic source: hyphen-used-as-minus-sign
N: Removing /tmp/EfBpUFMNoH ...

- ------------------------------------ midistream
aalex at plouf:~/src/debian/build-area$ lintian -Iv --pedantic
midistream_0.5.11-1_all.deb
N: Setting up lab in /tmp/DSFZ66tQGW ...
N: Processing 1 packages...
N: ----
N: Processing binary package midistream (version 0.5.11-1) ...
P: midistream: no-upstream-changelog
I: midistream: hyphen-used-as-minus-sign
usr/share/man/man1/midistream.1.gz:70
I: midistream: hyphen-used-as-minus-sign
usr/share/man/man1/midistream.1.gz:76
I: midistream: hyphen-used-as-minus-sign
usr/share/man/man1/midistream.1.gz:81
I: midistream: unused-override midistream source: hyphen-used-as-minus-sign
N: Removing /tmp/DSFZ66tQGW ...


>>> sugar-0.88
>>>
>>> That one also demonstrates quite well IMO how a large amount of
>>> package dependencies are easier to track indirectly declared in
>>> debian/rules, as they they can be grouped and comments added as needed.
>>>
>>
>> This is very interesting and am I looking forward to learn more about
>> this. I will make some tests soon.
> 
> I am happy to hear that you are interested in those features.  They are
> some of my newest additions to CDBS :-)
> 

Should I get into that for the first package of Scenic? How new is it? I
am looking forward to use these advanced goodies, but I am still a
beginner at packaging... :)

Best regards,
  Alex

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJMC/IdAAoJEJQ0pOgl2qx1sdIP/itJZvd5N45aYQ5sT2wtPuOn
I7ho4O8Rql39aQkRNltBKZ4aW5Hasq0pHhUAYV3962fZul7k5KjLwh9Q9Qx6TGBv
n5SJ5XnIp14usuwIpT7UHufhhfQ3mXBfjGNPR5StmQ2Uum1tH48wGOXUiHAAF+27
udV6ottw7w9stlI2Bj1SfGABfNKQmneGnf785i/OWo2APBhJ/JtmBa++v1k0vcY8
jWUnMdtslhIRNtTQBumY0YYusNhC82Jgxa+HRpeDpEr8zYEZxY3s/EXEfBLeSw+y
Upg8L6KEN9qERLsCWBv6xEuFAR3cSUjQJxh4m+N+dYri0vzDhP6fJ+NASg+IM5a4
ZjN+BBS91/hIehHHK8481KurxoKr7Ji2pWLOcExLG/FUH1H432Mybt1SCsmhZg2a
flwRrd3IZXgLtI0QhIgeMKKZcdCx3MsGcK4oKODfHBkDVaGMmnjFh8HxRIPkaWsZ
b1pfOK/J1BaI6kh3Frncvn5iSW/PZyNOvkP7NwwOZlB4d9CgUY2ddoVnMzk5J3to
qw1SDv3Ft3w5M4g0YsEnO0oMyIQD88pv0ZLPrxBgOjzMCoGopBddhKPAmwMIU9Wl
iM1DffedM5DF3j/w5+Pq38AUhQjj6F53qyz7vizJiucrT5kVZBMWR5HsxXvQz+CX
RFMEwEUxgmNXzmM7GzIp
=9yl2
-----END PGP SIGNATURE-----



More information about the pkg-multimedia-maintainers mailing list