PSARC 2008/212 Integrate Unison into Solaris

2008-04-10 Thread Frank Che
Closed approved in PSARC today. Frank.

PSARC 2008/212 Integrate Unison into Solaris

2008-04-09 Thread Frank Che
This case was timeout on this Monday. I see there is no more discussion on it, so updated the case material to reflect the changes suggested. Stability level of '/usr/bin/unison' was changed from 'Committed' to 'Uncommitted', new case material was saved as 'spec.txt' in the case directory. The

PSARC 2008/212 Integrate Unison into Solaris

2008-04-07 Thread Yan Xue Yang
Roland Mainz ???: >Yan Xue Yang wrote: > > >>Roland Mainz: >> >> >>>Yan Xue Yang wrote: >>> >>> Roland Mainz : >Yan Xue Yang wrote: > > >>Roland Mainz : >> >> >>>Yan Xue Yang wrote: >>> >>> >>

PSARC 2008/212 Integrate Unison into Solaris

2008-04-06 Thread Roland Mainz
Yan Xue Yang wrote: > Roland Mainz: > >Yan Xue Yang wrote: > >>Roland Mainz : > >>>Yan Xue Yang wrote: > Roland Mainz : > >Yan Xue Yang wrote: > >>Roland Mainz : > >Which locale did you use (my main interest is whether non-UTF-8 > >multibyte encodings as used for zh_CN.GB18030 w

PSARC 2008/212 Integrate Unison into Solaris

2008-04-04 Thread frank Che
Joseph Kowalski ??: > So this appropriate ocaml compilers is captured beside the Unison > sources? Yes. Considering that it's not of general purpose usage, it will not be delivered to end user. Frank.

PSARC 2008/212 Integrate Unison into Solaris

2008-04-03 Thread yan xue yang
Hi Joseph, My comments are inline, thanks. Regards, Bill - Original Message - From: "Joseph Kowalski" To: "Frank Che" Cc: ; "yan xue yang" Sent: Thursday, April 03, 2008 2:52 AM Subject: Re: PSARC 2008/212 Integrate Unison into Solaris > Frank Che

PSARC 2008/212 Integrate Unison into Solaris

2008-04-03 Thread Joseph Kowalski
yan xue yang wrote: > We don't integrate a binary delivery into the sfwnv, but integrate the > source code into sfwnv. Sorry, I must of misread something. (Or did this change in the **long** thread?) > The following is the detail how the compilation > is done: > > We'll putback the source code of

PSARC 2008/212 Integrate Unison into Solaris

2008-04-02 Thread Joseph Kowalski
Frank Che wrote: > Hi All, > > Here is a summary of issues discovered by now, as well as proposals from > project team on these issues. If I missed any pending issues, please > point it out. > > Also, I'd like to extend the timer of this case to 04/07/2008. > > Issue 1: Unison doesn't support ACL

PSARC 2008/212 Integrate Unison into Solaris

2008-04-01 Thread Frank Che
Hi All, Here is a summary of issues discovered by now, as well as proposals from project team on these issues. If I missed any pending issues, please point it out. Also, I'd like to extend the timer of this case to 04/07/2008. Issue 1: Unison doesn't support ACL or extended file attributes. Pro

Standard form for ARC cases ? / was: Re: PSARC 2008/212 Integrate Unison into Solaris

2008-04-01 Thread Roland Mainz
Bart Smaalders wrote: > Garrett D'Amore wrote: > > Hang on a sec. I think what I'm hearing is that it is now OK to accept > > architecturally inferior software into Solaris if it already exists on > > Linux. > > ... > > Are we just abdicating all engineering responsibility here, so that > > Solar

Standard form for ARC cases ? / was: Re: PSARC 2008/212 Integrate Unison into Solaris

2008-04-01 Thread Darren J Moffat
Roland Mainz wrote: > ... maybe it would be usefull to have some kind of "standard form" for > ARC cases which asks the following things (examples... AFAIK there are > more things which should be asked): At least 20 things :-) http://opensolaris.org/os/community/arc/handbook/questionnaire/ Speci

PSARC 2008/212 Integrate Unison into Solaris

2008-03-29 Thread Joerg Schilling
"Garrett D'Amore" wrote: > Joerg Schilling wrote: > > It may be a good idea to classify the software on Solaris but this should > > be done based only on the quality and not based on just the origin. > > > > I agree wholeheartedly, and never meant to imply that all software > written from S

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Dan Mick
Don Cragun wrote: > We do it all the time. Have you forgotten that the cp, ln, and mv > utilities are linked? There are currently 90 links to /usr/bin/ksh93 > on jurassic-x4600. I personally have hard links to several files under > my home directory; they are not multi-gigabyte files, but the >

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Joerg Schilling
Bart Smaalders wrote: > You mean like an editor that won't work on terminals wider than > 160 characters? (that was Sun's vi until S10)... you mean like a version > of awk that breaks if the lines are longer than (gasp) 255 characters? > Like a packaging system that cannot handle installing dep

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Joerg Schilling
"Garrett D'Amore" wrote: > The fundamental problem I have with that, is that when software that is > inferior (perhaps greatly so) is located in /usr/bin, the user has *no* > way to distinguish between "first class" software developed at Sun's > traditional quality standards, and various crapw

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Yan Xue Yang
Roland Mainz: >Yan Xue Yang wrote: > > >>Roland Mainz : >> >> >>>Yan Xue Yang wrote: >>> >>> Roland Mainz : >Yan Xue Yang wrote: > > >>Roland Mainz : >> >> >[snip] > > >Which locale did you use (my main interest

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread casper....@sun.com
>Do you have an "AT&T" Source to check? I did not see a single SVr3 installation >without symlinks. They have however been unusable because there only was a >symlink(1) command and the symlink(2) syscall instead of "ln -s" and with >ls(1) >you could only guess that there have been symlinks beca

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Joerg Schilling
Andrew Gabriel wrote: > Joerg Schilling wrote: > > Casper.Dik at sun.com wrote: > > > >> Symlinks didn't exist until SVR4 got them from BSD so I'm not sure what > >> the point is (symlinks take a lot more diskspace) > > > > As I did already mention, this is definitely wrong. > > > > SVR3 did s

STOP NOW Re: PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Darren J Moffat
Please stop this completely offtopic conversation in the review of this case. It is totally irrelevant to the ARC review of this project and completely annoying. -- Darren J Moffat

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Joerg Schilling
Casper.Dik at sun.com wrote: > Symlinks didn't exist until SVR4 got them from BSD so I'm not sure what > the point is (symlinks take a lot more diskspace) As I did already mention, this is definitely wrong. SVR3 did support symlinks, it did not have lstat() J?rg -- EMail:joerg at schily.

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Andrew Gabriel
Joerg Schilling wrote: > Casper.Dik at sun.com wrote: > >> Symlinks didn't exist until SVR4 got them from BSD so I'm not sure what >> the point is (symlinks take a lot more diskspace) > > As I did already mention, this is definitely wrong. > > SVR3 did support symlinks, it did not have lstat()..

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread casper....@sun.com
>Joseph Kowalski wrote: >> Garrett D'Amore wrote: >> >> 4.3.4 Unison does not understand hard links. >> > That's pretty unfortunate. I guess the necessary consequence of this >> > is that Unison my dramatically increase the bandwidth needs and >> > storage needs on the remote side. Imagine synch

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Garrett D'Amore
Joerg Schilling wrote: > "Garrett D'Amore" wrote: > > >> The fundamental problem I have with that, is that when software that is >> inferior (perhaps greatly so) is located in /usr/bin, the user has *no* >> way to distinguish between "first class" software developed at Sun's >> traditional q

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Joerg Schilling
Joseph Kowalski wrote: > Roland Mainz wrote: > > > > Huh ? Could you please give further details on the relationship between > > AT&T and hardlinks ? > > > Just history. Pre-SVr4, there were no symlinks in the AT&T primortial > UNIX. They > came from the SunOS4.x/SVr3 merge. You could crea

PSARC 2008/212 Integrate Unison into Solaris

2008-03-28 Thread Roland Mainz
Joseph Kowalski wrote: > Garrett D'Amore wrote: > >> 4.3.4 Unison does not understand hard links. > > That's pretty unfortunate. I guess the necessary consequence of this > > is that Unison my dramatically increase the bandwidth needs and > > storage needs on the remote side. Imagine synchronizin

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Shawn Walker
On Thu, Mar 27, 2008 at 7:22 PM, Joseph Kowalski wrote: > Shawn Walker wrote: > > If I am given a tool to synchronise files, and not warned about its > > deficiencies relative to Solaris support, I would be one very unhappy > > customer when it didn't work as expected. > > > In general, I actu

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Shawn Walker
On Thu, Mar 27, 2008 at 6:17 PM, Edward Pilatowicz wrote: > On Thu, Mar 27, 2008 at 05:01:29PM -0500, Shawn Walker wrote: > > On Thu, Mar 27, 2008 at 3:01 PM, Joseph Kowalski wrote: > > > 2) Go back to the original FOSS integration cases. > > > There was significant discussion abou

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Joseph Kowalski
Shawn Walker wrote: > If, for example, Sun were to ship a utility (such as a utility to > change file owner) that when run, might cause me to lose all > permission or ACL information, I feel as though I would have a right > to be angry even if it was documented. Why would Sun ship such a > hypothet

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread casper....@sun.com
>you categorization of unison as "inferior FOSS" is totally subjective >and inappropriate. unison is a wonderful tool that does exactly what >it was designed todo. i'm a huge fan of high-quality software (go read >my bug reports if you don't believe me) and i've been using unison on >a daily ba

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Shawn Walker
On Thu, Mar 27, 2008 at 3:01 PM, Joseph Kowalski wrote: > 2) Go back to the original FOSS integration cases. > There was significant discussion about this. It was > decided that Sun had no right to make quality > judgments about the quality of FOSS contributions >

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Edward Pilatowicz
On Thu, Mar 27, 2008 at 05:01:29PM -0500, Shawn Walker wrote: > On Thu, Mar 27, 2008 at 3:01 PM, Joseph Kowalski wrote: > > 2) Go back to the original FOSS integration cases. > > There was significant discussion about this. It was > > decided that Sun had no right to make qual

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Roland Mainz
Yan Xue Yang wrote: > Roland Mainz : > >Yan Xue Yang wrote: > >>Roland Mainz : > >>>Yan Xue Yang wrote: > Roland Mainz : [snip] > >>>Which locale did you use (my main interest is whether non-UTF-8 > >>>multibyte encodings as used for zh_CN.GB18030 will work or not...) ? > >> > >>I used zh_CN.UT

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Joseph Kowalski
Roland Mainz wrote: > > Huh ? Could you please give further details on the relationship between > AT&T and hardlinks ? > Just history. Pre-SVr4, there were no symlinks in the AT&T primortial UNIX. They came from the SunOS4.x/SVr3 merge. - jek3

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Joseph Kowalski
Shawn Walker wrote: > On Thu, Mar 27, 2008 at 3:01 PM, Joseph Kowalski wrote: > >> 2) Go back to the original FOSS integration cases. >> There was significant discussion about this. It was >> decided that Sun had no right to make quality >> judgments about the quali

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Joseph Kowalski
It has been noted that... > Joseph Kowalski wrote: > >> 3) Its my belief that some FOSS contributions far >>Sun contributions. > > I think you missed one or two vital words in this sentence ... I > *think* you meant sth akin to "are far superior to", but please > elaborate. Yep, that

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Joseph Kowalski
Thank you! - jek3 Edward Pilatowicz wrote: > On Thu, Mar 27, 2008 at 08:50:50AM -0700, Garrett D'Amore wrote: > >> Nicolas Williams wrote: >> >>> On Tue, Mar 25, 2008 at 08:14:55AM -0400, James Carlson wrote: >>> >>> I think the ARC would be derelict in its duty if it simply

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Edward Pilatowicz
On Thu, Mar 27, 2008 at 08:50:50AM -0700, Garrett D'Amore wrote: > Nicolas Williams wrote: > >On Tue, Mar 25, 2008 at 08:14:55AM -0400, James Carlson wrote: > > > >>I think the ARC would be derelict in its duty if it simply said "FOSS > >>means no expectation of source change." That may be true of

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Yan Xue Yang
Roland Mainz : >Yan Xue Yang wrote: > > >>Roland Mainz : >> >> >>>Yan Xue Yang wrote: >>> >>> Roland Mainz : >[snip] > > >What about filenames with multibyte characters (e.g. chinese characters >using the zh_CN.GB18030 locale or japanese using the ja_JP.

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Yan Xue Yang
Roland Mainz : >Yan Xue Yang wrote: > > >>Roland Mainz : >> >> >>>[snip] >>> >>> It's not documented in the manual. After testing, I confirm unison doesn't support both ACL's and extended attributes. I think we need to add this to man page. >>>What about f

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Joseph Kowalski
Garrett D'Amore wrote: > How does the consumer (in this case the user) know whether unison is a > "core OS feature", or some integration of perhaps lesser-quality or > otherwise inferior FOSS? > >-- Garrett OK, I'd still like this moved to another thread, but... 1) The Attributes section

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Bart Smaalders
Garrett D'Amore wrote: > Hang on a sec. I think what I'm hearing is that it is now OK to accept > architecturally inferior software into Solaris if it already exists on > Linux. > ... > Are we just abdicating all engineering responsibility here, so that > Solaris will ultimately become a mis

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Joseph Kowalski
This is no longer about Unison. Its about whose opinion counts when making integration decisions. As per Plocher, this belongs on its own thread. If such a thread is created, I'd be happy to contribute. - jek3 Garrett D'Amore wrote: > Joseph Kowalski wrote: >> >> OK, I've gotten a couple o

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Garrett D'Amore
Nicolas Williams wrote: > On Tue, Mar 25, 2008 at 08:14:55AM -0400, James Carlson wrote: > >> I think the ARC would be derelict in its duty if it simply said "FOSS >> means no expectation of source change." That may be true of some >> projects, but certainly not of others, and the ARC should no

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Garrett D'Amore
Joseph Kowalski wrote: > > OK, I've gotten a couple of private messages about this. I was > clearly unclear in what I said. > > My issue is that if this is "good enough" for the community (of Linux > users), this is good enough to allow this to be integrated into > Solaris. Sure, we have no id

PSARC 2008/212 Integrate Unison into Solaris

2008-03-27 Thread Roland Mainz
Yan Xue Yang wrote: > Roland Mainz : > >Yan Xue Yang wrote: > >>Roland Mainz : [snip] > >>>What about filenames with multibyte characters (e.g. chinese characters > >>>using the zh_CN.GB18030 locale or japanese using the ja_JP.PCK locale) ? > >>>How does "Unison" handle such things ? > >>> > >>> >

PSARC 2008/212 Integrate Unison into Solaris

2008-03-26 Thread Frank Che
Gary Winiger wrote: > [Not architectural, but likely PAC advice] > Doesn't being Committed and having no upstream "owner" in effect > mean that the submitters management chain is signed up to maintain > and fix bugs until EOF? Is the submitters management chain aware >

PSARC 2008/212 Integrate Unison into Solaris

2008-03-26 Thread Yan Xue Yang
Roland Mainz : >[snip] > > >>It's not documented in the manual. After testing, I confirm unison >>doesn't support both ACL's and extended attributes. I think we need to >>add this to man page. >> >> > >What about filenames with multibyte characters (e.g. chinese characters >using the zh_CN.G

PSARC 2008/212 Integrate Unison into Solaris

2008-03-26 Thread Yan Xue Yang
Gary Winiger ???: >>>If there is a server, how is it administered, if at all? >>> >>> >>Yes, the project adheres to the Secure By Default rule. It's up to the >>user to choose which method is going to be used(ssh method, rsh method >>or socket method) when user executes the command unison. >

PSARC 2008/212 Integrate Unison into Solaris

2008-03-26 Thread Yan Xue Yang
Gary Winiger ???: >>No. Only a binary file and a man page will be delivered. >> >> > > I'm not sure what is meant here. Is it that a binary file > will be integrated into some consolidation (such as SFW) > that is prebuilt? What would the build environment be for > Re

PSARC 2008/212 Integrate Unison into Solaris

2008-03-26 Thread Yan Xue Yang
Alan Coopersmith ???: >Yan Xue Yang wrote: > > >>Alan Coopersmith ???: >> >> >>>Frank Che wrote: >>> >>> >>> >>> 4.3.2 When synchronize between a single-user file system and a shared Unix server, by default, Unison will synchronize permissions verbatim, which may l

PSARC 2008/212 Integrate Unison into Solaris

2008-03-26 Thread Joerg Barfurth
I did some work with unison a while back. Actually I had started preparing a case like LSARC/2006/222 which would have brought unison onto the system, but that project never got far enough (I believe LSARC/2006/222 is the result of a successor project). From that background some remarks, parti

PSARC 2008/212 Integrate Unison into Solaris

2008-03-26 Thread Roland Mainz
Yan Xue Yang wrote: > Roland Mainz : > >[snip] > >>It's not documented in the manual. After testing, I confirm unison > >>doesn't support both ACL's and extended attributes. I think we need to > >>add this to man page. > > > >What about filenames with multibyte characters (e.g. chinese characters >

PSARC 2008/212 Integrate Unison into Solaris

2008-03-26 Thread Roland Mainz
Yan Xue Yang wrote: > Alan Coopersmith ?: > >Yan Xue Yang wrote: > >>Alan Coopersmith ?: > >>>Frank Che wrote: [snip] > It's not documented in the manual. After testing, I confirm unison > doesn't support both ACL's and extended attributes. I think we need to > add this to man page.

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Gary Winiger
> > If there is a server, how is it administered, if at all? > > Yes, the project adheres to the Secure By Default rule. It's up to the > user to choose which method is going to be used(ssh method, rsh method > or socket method) when user executes the command unison. If I understand there

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Gary Winiger
> No. Only a binary file and a man page will be delivered. I'm not sure what is meant here. Is it that a binary file will be integrated into some consolidation (such as SFW) that is prebuilt? What would the build environment be for Release Engineering (or OpenSola

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Frank Che
Nicolas Williams wrote: >>>4.5.2 Exported Interfaces >>> +--+ >>> |NAME | PROPOSED| DESCRIPTION | >>> | | STABILITY LABEL || >>> +-

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Yan Xue Yang
Hi Alan, My comments are inlines. Thanks. Regards, Bill Alan Coopersmith ???: >Frank Che wrote: > > >>4.3.2 When synchronize between a single-user file system and a shared Unix >>server, by default, Unison will synchronize permissions verbatim, which may >>leave group-writable files on the ser

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Yan Xue Yang
Hi Garrett, My comments are inlines. Thanks Regards, Bill Garrett D'Amore ???: > Frank Che wrote: > >> >> 4.2 Security concerns: >> Security becomes a concern when synchronizing files across network. >> Unison >> provides two methods for communicating between the client and the >> server: >> >>

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Frank Che
No. Only a binary file and a man page will be delivered. Frank. Joep Vesseur wrote: >As Unison is written in Occam, does this case propose to include some >form of Occam compiler as well? The occaml compiler normally advertised to >compile Unison with is distributed under the Q-license which mig

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Roland Mainz
James Carlson wrote: > Roland Mainz writes: > > Sarcastic comment of the day: Yeah... I remember how it was done "right" > > ([1]) in the case of /usr/bin/ksh ... =:-) > > You'll need to try harder to get a plonk. :-/ Erm... for the log: It wasn't my intention to offend anyone... I just tried to

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Joerg Schilling
Roland Mainz wrote: > Sarcastic comment of the day: Yeah... I remember how it was done "right" > ([1]) in the case of /usr/bin/ksh ... =:-) Be careful, some people here seem to believe that the ksh93 case was not done right and like to unroll it ;-) J?rg -- EMail:joerg at schily.isdn.cs.tu-

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Roland Mainz
James Carlson wrote: > Roland Mainz writes: > > > According to the message from the community web site, there is no active > > > development on this product any more. While bug fixes, small > > > improvements and contributed patches may come. So I suggested to use > > > Committed level. If members

Occam... / was: Re: PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Roland Mainz
Joep Vesseur wrote: > On 03/25/08 12:44, Roland Mainz wrote: > >> The occaml compiler normally advertised to > >> compile Unison with is distributed under the Q-license which might be > >> a novum for OpenSolaris. > > > > What's the exact problem ? Occam may have some use for Niagara-class > > mach

Occam... / was: Re: PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Joep Vesseur
On 03/25/08 12:44, Roland Mainz wrote: >> The occaml compiler normally advertised to >> compile Unison with is distributed under the Q-license which might be >> a novum for OpenSolaris. > > What's the exact problem ? Occam may have some use for Niagara-class > machines... I don't see a problem;

Occam... / was: Re: PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Roland Mainz
Joep Vesseur wrote: > > As Unison is written in Occam, does this case propose to include some > form of Occam compiler as well? Occam (I'm a bit suprised since I thought most of the legacy of the Transputer stuff is long long gone (unfortunately)) ? > The occaml compiler normally advertised to >

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Roland Mainz
Frank Che wrote: > Nicolas Williams wrote: [snip] > >>I probably shouldn't repeat this, but I am again concerned about > >>Committed for an application that seems to have a somewhat limited > >>audience and may itself no longer be actively developed or maintained. > >>(See http://www.cis.upenn.edu/

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread James Carlson
Gary Winiger writes: > [Not architectural, but likely PAC advice] > Doesn't being Committed and having no upstream "owner" in effect > mean that the submitters management chain is signed up to maintain > and fix bugs until EOF? The questions just change in nature -- instead

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Nicolas Williams
Oh, never mind my comments.

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Nicolas Williams
On Tue, Mar 25, 2008 at 08:14:55AM -0400, James Carlson wrote: > I think the ARC would be derelict in its duty if it simply said "FOSS > means no expectation of source change." That may be true of some > projects, but certainly not of others, and the ARC should not be > presuming one magic answer

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Joep Vesseur
As Unison is written in Occam, does this case propose to include some form of Occam compiler as well? The occaml compiler normally advertised to compile Unison with is distributed under the Q-license which might be a novum for OpenSolaris. Joep

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Gary Winiger
> > Erm..."devils advocate" question: If Unison is no longer maintained... > > why should it be integrated into (Open)Solaris ? And how do other OSes > > (like Linux) handle the support issue (e.g. no upstream where they can > > send the bug reports to) ? > > No upstream change is (perversely eno

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread James Carlson
Roland Mainz writes: > Sarcastic comment of the day: Yeah... I remember how it was done "right" > ([1]) in the case of /usr/bin/ksh ... =:-) You'll need to try harder to get a plonk. :-/ > > and don't have to worry so much about any costs due to > > forking from or contributing to the upstream .

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Joseph Kowalski
Roland Mainz wrote: > Erm..."devils advocate" question: If Unison is no longer maintained... > why should it be integrated into (Open)Solaris ? And how do other OSes > (like Linux) handle the support issue (e.g. no upstream where they can > send the bug reports to) ? > I see that there has been

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread James Carlson
Nicolas Williams writes: > The ARC should want to make sure that Unison's shortcomings are properly > documented. The ARC can't expect i-teams to fix the FOSS they are > integrating -- only the how it is integrated. Really? I don't think that's true. I think it's right and proper for the ARC to

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread James Carlson
Roland Mainz writes: > > According to the message from the community web site, there is no active > > development on this product any more. While bug fixes, small > > improvements and contributed patches may come. So I suggested to use > > Committed level. If members think this is not proper, pleas

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Joseph Kowalski
John Plocher wrote: > Joseph Kowalski wrote: >> My issue is that if this is "good enough" for the community (of Linux >> users), this is good enough to allow this to be integrated into Solaris. > > Uhm. > > If it is good enuf for Linux, it most certainly should be available > for use on (O

PSARC 2008/212 Integrate Unison into Solaris

2008-03-25 Thread Alan Coopersmith
Yan Xue Yang wrote: > Alan Coopersmith ???: >> Frank Che wrote: >> >> >>> 4.3.2 When synchronize between a single-user file system and a shared >>> Unix >>> server, by default, Unison will synchronize permissions verbatim, >>> which may >>> leave group-writable files on the server that could be w

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Frank Che
I'm sponsoring this fast-track case for Bill Yan. This case is to integrate an open source file synchronizer 'unison' into Solaris. A draft man page of this tool was put in the case directory. The requested binding is patch/micro. The timer is set to 03/31/2008. -Frank 4. Technical Description

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread John Plocher
Joseph Kowalski wrote: > My issue is that if this is "good enough" for the community (of Linux > users), this is good enough to allow this to be integrated into > Solaris. Uhm. If it is good enuf for Linux, it most certainly should be available for use on (Open)Solaris, but that is not

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Nicolas Williams
On Mon, Mar 24, 2008 at 09:35:20AM -0700, Garrett D'Amore wrote: > >contents of your file system! The socket method is provided only for > >expert users with specific needs; everyone else should use the remote > >shell (ssh) method. > I presume that if there is a server here, it is not

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Don Cragun
>Date: Mon, 24 Mar 2008 11:41:02 -1000 >From: Joseph Kowalski > >Garrett D'Amore wrote: >>> 4.3.4 Unison does not understand hard links. >> >> That's pretty unfortunate. I guess the necessary consequence of this >> is that Unison my dramatically increase the bandwidth needs and >> storage needs

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Scott Rotondo
Garrett D'Amore wrote: > Frank Che wrote: >> >> 4.2 Security concerns: >> Security becomes a concern when synchronizing files across >> network. Unison >> provides two methods for communicating between the client and the >> server: >> >> * Remote shell method: To use this method, you

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Joseph Kowalski
OK, I've gotten a couple of private messages about this. I was clearly unclear in what I said. My issue is that if this is "good enough" for the community (of Linux users), this is good enough to allow this to be integrated into Solaris. Sure, we have no idea how much this will bother Solari

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Joseph Kowalski
Garrett D'Amore wrote: >> 4.3.4 Unison does not understand hard links. > > That's pretty unfortunate. I guess the necessary consequence of this > is that Unison my dramatically increase the bandwidth needs and > storage needs on the remote side. Imagine synchronizing a 4G ISO > image, which al

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Danek Duvall
Should this supersede LSARC/2006/222? Danek

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Alan Coopersmith
Frank Che wrote: > 4.3.2 When synchronize between a single-user file system and a shared Unix > server, by default, Unison will synchronize permissions verbatim, which may > leave group-writable files on the server that could be written over by a > lot of > people. Are permissions copied correctly

PSARC 2008/212 Integrate Unison into Solaris

2008-03-24 Thread Garrett D'Amore
Frank Che wrote: > > 4.2 Security concerns: > Security becomes a concern when synchronizing files across > network. Unison > provides two methods for communicating between the client and the > server: > > * Remote shell method: To use this method, you must have some way of > invok