On 6/20/06, Adam Kennedy <cpan@ali.as> wrote: > chromatic wrote: > > On Monday 19 June 2006 18:36, Chip Salzenberg wrote: > Most of last night's discussion was about how annoying it is that so > little of CPAN works on Windows, and a discussions about the problems of > dependency bloat in general. Yes, core perl support for Win32 is much less than what it should be, which in turn means all the linux programmers who dont have a clue about how windows work[1] end up just coding as tho their code will run on *nix regardless, and therefore their code doesnt work when it gets run on Win32. The only perl modules that consistantly build and work properly on Win32 are those that are written and tested regularly on Win32. Which is not many of them. The solution to this problem is to improve core support for OS abstraction. Something ive been advocating and sending patches in for years. And you know what? Generally ive been overruled by people who dont know jack shit about win32, or how its apis work. And thats the general impression many Win32 people who try to contribute back encounter[2]. They contribute a patch, the people who normally would apply it are unable or unwilling to assess it with an open mind and the patch ends up ignored. They dont bother wasting their time again. Actually I think a solution to this would be to make a Win32 Pumpking, which I supposed is pretty close to what Steve Peters is these days, so maybe it should be an official title for him. Note that the mjor win32 related work was done when we had an experienced Win32 developer as Pumpking (GSAR). Yves [1] A signifigant majority in my experience, mostly due to antipathy to the platform and some kind of sheer inability to search the free MSDN library resources that Microsoft makes available [2] Theyve told me. Many Win32 experienced programmers on Perlmonks have posted patches been rebuffed and resolved never to bother to do so again. -- perl -Mre=debug -e "/just|another|perl|hacker/"