-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tim Kientzle wrote: > Eitan Adler wrote: > There are thousands of such; could you narrow it down > a little bit? Are you interested in kernel hacking? > Device support? Core libraries? Networking? Utilities? > Porting? Utilities mostly for now. > > * Search the source code for "TODO" or "XXX" to find > comments about things that could use cleaning or > improvement. As a bonus, these usually comment things > that someone thinks should be done, so you might have > a little easier job selling your solution. *slaps self for not thinking of this* Thanks for reminding me of this. I'm now working on * TODO: Make this better, so that "./a//b/./c/" == "a/b/c" part of src/usr.bin/tar/util.c I found a copy of abspath() in usr.sbin/pkg_install/info/perform.c This is the exact function needed to fix the TODO.
Where should I move the function to so that they could share it? Should I just copy the function (for some reason I doubt it)? realpath(3) is in sys/param.h and stdlib.h Should I move the function there? > * Search the web for "FreeBSD GSoC" or "FreeBSD Summer of Code" > to find ideas that are intended to be 3-month projects > targeted at student-level developers. <snip> Interesting idea - thanks <snip> > Perhaps most importantly, by talking about your > work-in-progress, you have a better chance of connecting > with a committer who will help get your work into the > tree. A lot of excellent ideas never make it into > FreeBSD because the author never talked to anyone > until they were "done" and the result couldn't really fit > into FreeBSD correctly without a lot more work. I will do this <snip> > On the other hand, it also means I enjoy talking about FreeBSD > and sometimes get carried away writing overly-long email > epics with lots of detail about stuff that noone really > cares about. <grin> I really hope you don't think I'm no one. > > Welcome to the zoo! Thanks? > > Tim > > P.S. libarchive has a number of mid-sized projects... I actually picked this project after greping for TODO but before reading this. Interesting. - -- Eitan Adler GNU Key fingerptrint: 2E13 BC16 5F54 0FBD 62ED 42B6 B65F 24AB E9C2 CCD1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEUEARECAAYFAkkzSmIACgkQtl8kq+nCzNFeYQCdGydbomyScD3HCFPq9Y6MgGsw GLYAlRTb0Dv0IDHbHOivsmNdD0kyBiA= =WUos -----END PGP SIGNATURE----- _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"

