From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/2406 Path: news.gmane.org!not-for-mail From: Rich Felker Newsgroups: gmane.linux.lib.musl.general Subject: Revised 1.0 wishlist Date: Tue, 4 Dec 2012 18:59:37 -0500 Message-ID: <20121204235937.GA23989@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1354665589 31353 80.91.229.3 (4 Dec 2012 23:59:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Dec 2012 23:59:49 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-2407-gllmg-musl=m.gmane.org@lists.openwall.com Wed Dec 05 01:00:02 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Tg2PB-0001KO-8l for gllmg-musl@plane.gmane.org; Wed, 05 Dec 2012 01:00:01 +0100 Original-Received: (qmail 30257 invoked by uid 550); 4 Dec 2012 23:59:49 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 30247 invoked from network); 4 Dec 2012 23:59:49 -0000 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Xref: news.gmane.org gmane.linux.lib.musl.general:2406 Archived-At: The following wishlist is a draft. I may have missed some items, and the compatibility goals and testing goals are new ideas subject to discussion. Rich Features wanted: - Zoneinfo support. - Korean, HK, and Taiwan legacy charset decoding in iconv. - Stateful legacy charset decoding (ISO-2022) (undecided). Documentation. (Details already posted in other threads) Source-level compatibility goals: - LAMP stack - OpenWRT - GUI stacks (GTK3, Qt, Webkit, deps like Pango, Cairo, etc.) - Wine (?) - Development stack (GCC, LLVM/clang, GDB, strace, ...) - Xorg (with actual drivers) - LFS stack (minus possibly some useless stuff) - QEMU - SIP/VOIP/telephony (PJSIP, Asterisk?, ...) - Multimedia (FFmpeg/libav/x264/etc.) Testing goals: - Extend existing tests to cover everything that's likely to have arch-specific breakage; ensure that all archs pass. - Review third-party tests (Open POSIX Test Suite, gnulib, etc.) and ensure that the only remaining failures are erroneous tests. - Establish a pre-release testing procedure.