Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 May 1998 20:18:39 -0700
From:      "Jordan K. Hubbard" <jkh@time.cdrom.com>
To:        dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= )
Cc:        committers@FreeBSD.ORG
Subject:   Re: libfetch 
Message-ID:  <8844.894856719@time.cdrom.com>
In-Reply-To: Your message of "10 May 1998 21:37:03 %2B0200." <xzpiundc3z4.fsf@hrotti.ifi.uio.no> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Anyway, a very rough draft of libfetch (with support for "file" and
> "http"² URLs, but not much else) can be found on the following page:

Thanks for the pointer.  Some quick comments:

1. I don't suppose you could switch to something along the lines of K&R
   or KNF (style(9)) formatting for this code before it gets too much
   larger?  I think that a library like this is going to see a lot of
   ongoing maintenance by others than yourself, and I certainly find
   many of these one-line statements of yours (e.g.
   if (URL[1] != '/') { p = URL; goto nohost; } else URL += 2;) to be
   rather difficult to read.

   I'm not trying to get you to change your personal formatting style since
   that's a religious issue, I'm simply asking that any code donated to
   the wider world of FreeBSD be closer to KNF, or K&R if you're like me and
   go for even OLDER (and, IMHO, precedent) standards in code formatting,
   so that us old farts can just jump in and read it without squinting. :)

2. I thought that fetchFooURL() would take an extra arg for setting
   connection behavior?  How do I do a fetchFooURL() with FTP passive
   mode set or tell the file:/ stuff to symlink instead of copying, for
   example?

3. Unless this is a complete from-scratch work (in which case, more
   power to ya!) you might think of crediting folks like Bill Fenner
   in the copyrights for anything you've derived from their work, just
   to be a nice guy. :)

Thanks, it looks like a good start in any case!

- Jordan

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8844.894856719>