From owner-freebsd-current Wed Dec 6 7:26:49 2000 From owner-freebsd-current@FreeBSD.ORG Wed Dec 6 07:26:45 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from afs.itc.keio.ac.jp (afs.itc.keio.ac.jp [131.113.212.3]) by hub.freebsd.org (Postfix) with SMTP id B056C37B400 for ; Wed, 6 Dec 2000 07:26:44 -0800 (PST) Received: (qmail 4762 invoked from network); 6 Dec 2000 15:26:35 -0000 Received: from pppb10.yk.rim.or.jp (HELO localhost.FromTo.Cc) (202.247.186.110) by afs.itc.keio.ac.jp with SMTP; 6 Dec 2000 15:26:35 -0000 Date: Thu, 07 Dec 2000 00:26:39 +0900 Message-ID: <86zoi91sgg.wl@ringo.FromTo.Cc> From: Tatsumi Hosokawa To: yokota@zodiac.mech.utsunomiya-u.ac.jp Cc: keichii@peorth.iteration.net, hosokawa@FreeBSD.org, current@FreeBSD.org Subject: Re: Progress report: Multilingual sysinstall for -current In-Reply-To: In your message of "Wed, 06 Dec 2000 20:25:30 +0900" <200012061125.UAA27235@zodiac.mech.utsunomiya-u.ac.jp> References: <86g0k2q7gz.wl@ringo.FromTo.Cc> <20001206034625.A40075@peorth.iteration.net> <200012061125.UAA27235@zodiac.mech.utsunomiya-u.ac.jp> User-Agent: Wanderlust/1.1.0 (Overjoyed) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.1 (patch 12) (Channel Islands) (i386--freebsd) MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At Wed, 06 Dec 2000 20:25:30 +0900, Kazutaka YOKOTA wrote: > > >As we wait for libh development, I do not think we should exert > >efforts to try for another solution. This tends to allow for > >slack in further development of better products. > >A good example would be a proposal by Alfred Pernstein to slightly > >modify RELENG_4 SMP for the duration of SMPNG development. The proposal > >was not well accepted due to the reason I stated above. > > > >We really should concentrate on libh as a complete and _clean_ solution. > > Sure, libh is a better solution. But, don't you think it's still good > to have something working until it will become available. Multilingual sysinstall project started when FreeBSD is 2.0.5, and maintained in PAO-like style, but it's very larger patch than PAO (especially, it replaces almost all messages in release/sysinstall/menus.c) and it makes that "keeping current" work very difficult. Almost all code of this project is written when FreeBSD is 2.x, and it's in "maintainance-only" phase for years. If it's on -current tree, our work can be easier, and many developpers other than us also can do this work. If this makes us the spare time, perhaps we can help libh work. I don't think sysinstall is better solution, but it's available now. I'll glad to cvs delete this code entirely, if we can use better solution. > >In addition, the purpose of putting localized sysinstall in -CURRENT > >is rather dubious. -CURRENT/HEAD is a developers' branch, people > >who use this branch should be able to read English and the system > >error messages. If they cannot install the system with English > >sysinstall, I would have doubts on their programming and testing ability. > > > >People who run -CURRENT should be able to read and write English to > >understand the code comments, report bugs, and post to the lists in English. > > I think you are missing the point here. As you point out, the -current > is for developers; it's for development and for testing. I don't > think Tatsumi wants -current users to use I18N sysinstall to install > -current, but, rather wants them to have a look at the code and test > it. My main target is RELENG_4 and I hope this won't live until 5.x-RELEASE. It's in -current for only testing purpose. > >I would have no objections to L10N'ized sysinstall being maintained in > >the same way that PAO is maintained. The boot floppies and iso images > >can be put up somewhere for download, and maintained in RELENG_4. > > Why should it be in RELENG_4? If it's maintained in -current and > regularly MFCed to RELENG_4, it is exposed to wide audience of > -current developers and -stable users. That will attract more > comments and bug reports, and will also minimize the delay between > regular releases of FreeBSD and I18N/L10N sysinstall for them; the > delay normally associated with L10N sysinstall (and PAO) after regular > FreeBSD releases. And the delay has been prolonged sometimes because only a few developper was busy :-). > >Normally, I would welcome any I18N/L10N efforts in FreeBSD. > >However, the FreeBSD Project's official position paraphrased is > >"If you don't know what to do with -CURRENT, don't install it." > > See my comments above. > > >Combined with the point that we should not divert efforts from libh, > >I hold the opinion that we should not import this. > > I don't think importing multilingual sysinstall will detract effort > from libh. You see, even if it is maintained separately from the > -current, it has its own maintainers and developers. I expect they > are the same people who will maintain and develop I18N sysinstall when > it is imported to the -current. They may or may not be libh > developers at the same time. But, I don't think I18N sysinstall is > suddenly needing a large army of developers and will steal them from > the libh developer base. Yes. Programmers are needed when some change in source tree break this code and we can find it easier if it's in -current tree. Otherwise, only translators are needed for maintainance of *.TXT, *.hlp, and catalog files. > >Finally, still many thanks and applause to Tatsumi and others > >for this work. > > The same from me to them too. Thank you ! hosokawa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message