← Back to team overview

openshot.developers team mailing list archive

Packaging related questions

 

These are the questions that have cropped up so far:

1. What version(s) of Python are required (i.e; >= 2.2, >=2.4) ?

2. install/postinst.py is trying to copy MLT python bindings (mlt.py,
_mlt.so, mlt_wrap.o) which don't exist (at least the source doesn't) -
are these no longer required?

3. install/openshot.dpm isn't installed - should it be, or is it not
required?

4. install/openshot.dpm doesn't seem to be viewable according to its
mime-type (TrueType font application/x-font-ttf), what type is it?

5. install/openshot.desktop contains absolute paths for icons
to /usr/local/share/* locations which need to be become agnostic. The
icon should be installed in the system icons directory. If the logo icon
is referenced from the program code that will need updating to detect
the system path location and concatenate it with the filename.

6. Two directories (thumbnail/ and queue/) appear to be per-user
'runtime' rather than 'build-time' requirements. This suggests they
should be created in the user's home directory: ~/.openshot/thumbnail/
and ~/.openshot/queue/.
The primary reason for this would be user permissions to the
applications' installation directory are restricted to read+execute.
This requires programs changes so we'll need to liaise on this since the
program would need to ensure the directories are created at each launch
- the Debian package wouldn't have anything to do with them.






Follow ups