[Pkg-ace-devel] Plan for ACE+TAO upload
Thomas Girard
thomas.g.girard at free.fr
Sat May 1 13:47:58 UTC 2010
Hello,
to followup on ACE+TAO packages, I:
- added Bzip2 and Lzo compressors
- fixed an issue with Tcl/Tk reactor compilation on Debian
TODO list before an upload:
0 Review existing TAO services, and decide whether they should
be distributed or not. Check what is done in RPM packages, and
discuss this on ACE+TAO ml.
1 Decide what to do with library naming, either:
libWhatever-x.y.z.so; or
libWhatever.so.x.y.z
Upstream uses the latter. But I would go for the former; see
rationale in [1] that was applied for autoconf method and IMHO
should be applied for traditional method as well.
What's your opinion on this?
2 After that, teach ACE_DYNAMIC_SERVICE_DIRECTIVE to use versioned
libraries the way we want.
3 Shall we compile ACE+TAO with optimization level -O3 to follow
upstream? Johnny, are you aware of problems because of this?
4 Should PerlACE be distributed i a separate package? Marek, since you
requested this, that's your call ;-) It seems there are too much
things distributed compared to the .ins file.
5 Discuss what we should do for the following features:
- ipv6 (we used to have ipv6 and ipv4-ipv6 in 5.6.3)
- uses_wchar
- sctp
- gen_ostream
- notify_monitor_control
- negotiate_codesets
- ziparchive
- xerces3
- ZIP_Wrapper
Apart from the first three I have no ideas what others are for.
Johnny, could you enlighten us on this please? Do you consider sctp
mature enough to be distributed?
6 Add a new ace-gperf package for ace_gperf binary, and make existing
package gperf-ace a transitional package depending on it. Mention
this in appropriate NEWS file.
7 Check we're not missing any header or idl (or pidl) by compiling a
software depending on ACE against our packages. It could be
something in Debian already (e.g. diagnostics) or something new
(hint: lorica, r2corba)
8 Test migration from existing 5.6.3 packages.
9 Move ACE_ROOT to /usr/lib/ace instead of /usr/share/ace. This can
probably wait.
10 For later: CIAO.
I pick item 0.
Regards,
Thomas
[1]
http://groups.google.com/group/comp.soft-sys.ace/browse_thread/thread/f4790aadbdeb4679/5c43a557334afc69
More information about the Pkg-ace-devel
mailing list