Re: New FreeBSD ports system - bachelors work

2010-04-30 Thread Aldis Berjoza
On Fri, 30 Apr 2010 10:10:44 +0100, Anton Shterenlikht
me...@bristol.ac.uk wrote:
 On Thu, Apr 29, 2010 at 08:08:26PM +0300, Aldis Berjoza wrote:
 Hello!
 
 Some time ago I've read, that FreeBSD might be interested
 to move ports tree to database (sqlite?).
 This would require rewriting of all existing and writing
 some new tools related to ports.
 
 
 I'm IT student and next year I have to write bachelor work.
 As active FreeBSD user, I am very interested in supporting
 FreeBSD, and, if FreeBSD developers, think that such ports
 reimplementation would benefit FreeBSD community, I'd be
 willing to develop new system.
 
 If you have other ideas, how to improve FreeBSD ports
 please let me know. Currently this is just an idea, but I'm
 also open to other suggestions/ideas.
 
 Aldis, I've a much more interesting, ambitious and challenging
 proposal - FreeBSD ia64!
 
 The FreeBSD ia64 port has the potential to be the FreeBSD
 HPC solution. But we are not there yet.
 
 Despite being able to run the latest -current with zfs, SMP
 and other latest features and successfully building 17559 ports,
 FreeBSD ia64 desperately needs motivated and skilled programmers
 to work on:
 
 - kernel debugging: the port suffers from spontaneous reboots under
heavy
 load
 
 - building llvm on ia64:
 http://llvm-ia64.svn.sourceforge.net/viewvc/llvm-ia64/
 
 - building gcc44 and 45 on ia64: these ports don't build
   at present, and there are lots of other very useful ports
   which depend on gcc44 (or 45).
 
 - optimisation: very little work has been done on this on ia64 so far.
   Work is needed on compiler flags, optimisation of low level (assembly)
   routines, SMP and zfs performance.
 
 See also this list of things to do:
 
   http://www.freebsd.org/platforms/ia64/todo.html
 
 YOu can check which ports need work here:
 http://pointyhat.freebsd.org/errorlogs/packagestats.html
 
 In particular, this page lists ports which failed to build:
   http://pointyhat.freebsd.org/errorlogs/ia64-8-latest/ 
 
 If you look at Aff. (affected) field, you can pick ports
 which affect lots of other ports.
 
 Then, of course, there are ports which we aren't even
 building on ia64 portcluster:
   http://pointyhat.freebsd.org/errorlogs/ia64-8-latest/duds.verbose
 
 Any work on these is very helpful.
 
 yours
 anton

Unfortunately I don't have any ia64 pc's to work with.
Running QEMU on my P4 would take ages

-- 
BSDroot.lv -- coming soon
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: New FreeBSD ports system - bachelors work

2010-04-30 Thread Aldis Berjoza
On Fri, 30 Apr 2010 10:36:24 +0100, Anton Shterenlikht
me...@bristol.ac.uk wrote:
 On Fri, Apr 30, 2010 at 12:29:55PM +0300, Aldis Berjoza wrote:
 
 Unfortunately I don't have any ia64 pc's to work with.
 Running QEMU on my P4 would take ages
 
 This can be arranged.
 
 I can provide you with a remote access to HP rx2600 or rx2620,
 both running 9.0 -current.
 
 anton

Thanks for suggestion/idea,
  I'll think about it


P.S.
Sorry, I'm not really used to mailing list
and sometimes forget to add freebsd-ports@ to Cc
-- 
BSDroot.lv -- coming soon
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


New FreeBSD ports system - bachelors work

2010-04-29 Thread Aldis Berjoza
Hello!

Some time ago I've read, that FreeBSD might be interested
to move ports tree to database (sqlite?).
This would require rewriting of all existing and writing
some new tools related to ports.


I'm IT student and next year I have to write bachelor work.
As active FreeBSD user, I am very interested in supporting
FreeBSD, and, if FreeBSD developers, think that such ports
reimplementation would benefit FreeBSD community, I'd be
willing to develop new system.

If you have other ideas, how to improve FreeBSD ports
please let me know. Currently this is just an idea, but I'm
also open to other suggestions/ideas.


Please, FreeBSD team, replay to my email ASAP, cause I have
very limited time to select subjects for next semester,
this will also affect my bachelors work.


Thanks in advance,
Aldis Berjoza
-- 
BSDroot.lv -- coming soon
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: New FreeBSD ports system - bachelors work

2010-04-29 Thread Garrett Cooper
On Apr 29, 2010, at 10:08 AM, Aldis Berjoza wrote:

 Some time ago I've read, that FreeBSD might be interested
 to move ports tree to database (sqlite?).
 This would require rewriting of all existing and writing
 some new tools related to ports.
 
 
 I'm IT student and next year I have to write bachelor work.
 As active FreeBSD user, I am very interested in supporting
 FreeBSD, and, if FreeBSD developers, think that such ports
 reimplementation would benefit FreeBSD community, I'd be
 willing to develop new system.
 
 If you have other ideas, how to improve FreeBSD ports
 please let me know. Currently this is just an idea, but I'm
 also open to other suggestions/ideas.
 
 
 Please, FreeBSD team, replay to my email ASAP, cause I have
 very limited time to select subjects for next semester,
 this will also affect my bachelors work.

Aldis,
For technical discussions that require some degree of design oversight 
into ports and packaging in general, please get in touch with port...@. I can 
tell you right now though, sqlite was an idea that is most likely not going to 
fly with pkg_install though, unless it's a completely modular framework where 
BDB 1.8x can be used in its place. The thing is that while certain tools like 
portmgr use this to `speed' things up... it's somewhat artificial as using 
INDEX sufficiently fast in most cases and most of the performance -- and most 
importantly functional issues -- lie elsewhere in the code.
FWIW there was also a discussion about the merits of speed with sqlite 
and bdb with small-to-medium-ish datasets (of which ports is... currently 21k 
elements stored in one data table), and sqlite was significantly slower 
according to the performance data nox (I think it was nox at least...) had on 
hand.
Thanks,
-Garrett___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: New FreeBSD ports system - bachelors work

2010-04-29 Thread Ashish SHUKLA
Aldis Berjoza writes:
 Hello!

 Some time ago I've read, that FreeBSD might be interested
 to move ports tree to database (sqlite?).
 This would require rewriting of all existing and writing
 some new tools related to ports.

I hope pkg_improved[1] GSoC project might interest you.

[1] - http://wiki.freebsd.org/AndersNore/pkg_improved

Ashish
-- 
Sent via Gnus from GNU Emacs

They who can give up essential liberty to obtain a little temporary safety,
deserve neither liberty nor safety.
  -- Benjamin Franklin, Memoirs of the life and writings of Benjamin Franklin


pgpOBDDyz1fxi.pgp
Description: PGP signature


Re: New FreeBSD ports system - bachelors work

2010-04-29 Thread Garrett Cooper
On Thu, Apr 29, 2010 at 10:57 AM, Ashish SHUKLA wahjava...@gmail.com wrote:
 Aldis Berjoza writes:
 Hello!

 Some time ago I've read, that FreeBSD might be interested
 to move ports tree to database (sqlite?).
 This would require rewriting of all existing and writing
 some new tools related to ports.

 I hope pkg_improved[1] GSoC project might interest you.

 [1] - http://wiki.freebsd.org/AndersNore/pkg_improved

That's going to become moot in a bit as several of us are working
on a combined effort to improve pkg_install. The patch probably also
doesn't apply 100%.
Thanks,
-Garrett
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: New FreeBSD ports system - bachelors work

2010-04-29 Thread Ashish SHUKLA
Garrett Cooper writes:
 On Thu, Apr 29, 2010 at 10:57 AM, Ashish SHUKLA wahjava...@gmail.com wrote:
 Aldis Berjoza writes:
 Hello!
 
 Some time ago I've read, that FreeBSD might be interested
 to move ports tree to database (sqlite?).
 This would require rewriting of all existing and writing
 some new tools related to ports.
 
 I hope pkg_improved[1] GSoC project might interest you.
 
 [1] - http://wiki.freebsd.org/AndersNore/pkg_improved

 That's going to become moot in a bit as several of us are working
 on a combined effort to improve pkg_install. The patch probably also
 doesn't apply 100%.

Any way I can track your (several of you's) progress ? I've not tried that
just heard of that so suggested it.

Thanks
-- 
Ashish SHUKLA

Sent via Gnus from GNU Emacs


pgp6pRAzGTt3r.pgp
Description: PGP signature