Slashdot Mirror


User: vdboor

vdboor's activity in the archive.

Stories
0
Comments
102
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 102

  1. Re:Not to mention there is no one-way to install on Squaring the Open Source/Open Standards Circle · · Score: 1
    Not to mention the fact that there are RPM, DEB and TGZ packages instead of "one way" to get software onto your box.

    Something like Autopackage already provides this :-) The reason I was silent about it, is because it's asking for flames most of the time. Autopackage files install in the right location for every system. They also offer tools to compile your software in such way it can actually run on older systems and different distributions.

    Autopackage doesn't intent to replace RPM/DEB/TGZ, since these packages are quite good for managing core stuff; a base system [1]. On top of this, their format allows endusers to install the latest version of their favorite end-user/desktop applications: Gaim, Firefox, etc.. I think this separation of core/end-user is a Good Thing(TM) and would improve the landscape a lot.

    [1]: it's 2 months since I've released a new version of my OSS project, and none of the major distro's have updated their repositories yet. In the meantime, I'd rather allow endusers to install the latest version through Autopackage or from source. The central-repository model doesn't really scale here for me. ;-)

  2. Does it handle KDE/GNOME install paths already? on Squaring the Open Source/Open Standards Circle · · Score: 4, Informative
    The talk about the LSB is nice, but one of the major problems of Linux is the diverse locations where KDE and GNOME are installed. Some use /usr, others use /opt/kde3, or /opt/kde/3.x. Does the LSB already address this issue? These diverse paths are the main reason I can't deploy one RPM/DEB/TGZ package for all Linux distributions.

    All mainstream package formats have the full installation path hard-coded in the archive. LSB does not address this yet. The other problem of RPM, namely binary compatibility between different library versions, is already solved by compiling with apbuild. This works surprisingly easy, and allows my to provide one single package that can be installed everywhere [1].

    [1] I can recommend to compile packages at Slackware because Slackware ships most packages without patches. Compiling an app at SuSE for example, made binaries depend on ABI changes caused by SuSE patches.

  3. Re:I like CrystalSpace on Open Source Game Development · · Score: 1
    CrystalSpace requires good C++ and 3d skills, but its a very nice open source 3d coding system.

    Wasn't the review about small desktop-games, instead of going for the big projects with bigger risks they won't get anywhere?

    It is squarely intended at the hobby coder who wants to work on what the book calls "desktop games" -- not the multi-million dollar multimedia productions that demand a new graphics card every half year, but the games that you play while thinking out a knotty problem or that have some educational value for your kids. The kind of project a single coder, or a small team can complete and maintain while still staying sane.
    Does CrystalSpace support multiplayer networking already BTW?
  4. Re:Does it answer a really important question? on Open Source Game Development · · Score: 2, Insightful
    From the review, I get the idea that the focus of the book is actually contributing to Open Source, scratching an itch as hobby.

    The money comes later when you apply for a job in the industry, and can point out some first-hand examples of what you can already do. Plus you'll have some experience already.

    With my own application for a job, I've actually used my own Open Source project and website as examples for the conversation, with great success. :-) Your milage may vary off course, and I must admit I've got lucky it's a small company with a technical-oriented atmosphere.

  5. Re:Marketing blurb on Novell Delivers Device Driver Breakthrough · · Score: 1
    The Article is a merketing blurb, anybody knows how it's actualy implemented?

    I wouldn't care if even whole the whole process is marketing blulb. It would still give enterprises a focus, suits a confident feeling, and directions for making Linux drivers available.

    It's really nice to see how Novell acknowledges get "getting source in the kernel.org tree" is the best practice, and fueling arguments for that. They also refer to DKMS, and acknowlegde they need the Linux community to make this a unified solution instead of a SuSE-only one. :-)

    So far this sounds like an interesting strategy, positioning Novell as partner that brings both parties together (Enterprises and Kernel.org developers). At the same time, the the development of Linux drivers also gets a lift.

  6. Re:The best feature of this toolkit on Google Releases AJAX Framework · · Score: 1
    If you're looking for a simple RPC mechanism over AJAX, I can recommend Xajax. It allows to you write RPC-calls in both directions: from JavaScript to PHP and from PHP to JavaScript. Since it's a simple small base library (LGPL!), you can become quote fluent in AJAX quickly.

    When your site has different requirements, GWT might be the way to go. They certainly know how to please developers with interesting technologies. :-)

  7. Re:I got a better idea on What Can Mandriva Linux 2006 Mean for Home Users? · · Score: 1
    I got a better idea.. apt-get install package, dpkg -S inetd.conf, apt-file list package

    so you're saying everyone should keep this reference next to their PC's to be able to install software...?

  8. Re:I wish Java was more like CPAN on Sun to Change Java License for Linux · · Score: 2, Interesting
    All these java libraries bundled with the JDK should be more modular with a lean core distro and then the rest can be organized and installed as modules.

    So you mean that the distribution should decide which modules/classes it should omit?

    That could cripple the standard platform of Java modules developers can depend on. It could cause worst-case scenario's like this one, quoting:

    Debian has packaged Wine in a way different to upstream, and this can cause extremely subtle bugs. One incident that sticks in my mind is where I wasted an entire Sunday afternoon and evening working with a user to track down why a program was crashing when they selected a menu item. It turned out that when the program started it was querying a registry key that didn't exist, and squirreling away a NULL pointer in some internal data structure. And when it tried to access that key it crashed. Why was the key missing? Because the installer invoked the regedit.exe program to merge a pre-written .reg file into the registry, which is more convenient than using the registry apis. No error checking of course because on Windows this cannot fail. And why was regedit.exe missing? Because Debian decided it looked like a "utility" and as such should be in an optional package
  9. Re:Yes, but... on SQL on Rails Launched · · Score: 2, Funny
    The download even has a Makefile and configure. :-)

    From the INSTALL documentation in the download:

    You don't need to be root because the SQL On Rails installer will just use the appropriate priviledge escalation method for your OS version.

    ghehe..

  10. Re:We're pathetic... on Ballmer Won't Dismiss Idea of Suits Against Linux · · Score: 2, Interesting
    What is going to take for the open source community to fight back? To stop porting code to Windows? To stop releasing Firefox for Windows? To create artificial incompatibilities - I know that's counter-productive, but let's talk politics and economics, for a second.

    Well, I'm going to get a good laugh if KDE4 (actually the libs only) are ported to Windows and form a nice alternative to .Net based applications while being truly cross-platform. Not that I'm confident it will happen but it has a lot of potential and possibilities. MS is watching KDE closely, for a good reason, and they're actively visiting KDE conferences. :-D

  11. Re:Eye Candy ..like KDE? on Gnome 2.14 Released · · Score: 3, Interesting

    What I noticed is GNOME 2.14 took a lot of features that are already in KDE, or got into one of the recent releases of KDE:

    * the search bars in all applications, like Thunderbird also has.
    * viewing man/info pages from the GUI.
    * magnetic window borders.
    * fast user switching menu.
    * switch users from a locked session.
    * editor with sftp/ftp/webdav support.
    * editor plugins, for running "make" etc..
    * preferred application defaults
    * sound preferences.
    * user lock-down editor for administrators
    * terminal speed.. Konsole already knows how to speed up output like "ls -lR". Konsole with a transparent background beats a plain blank xterm.

    So much for screaming how KDE suffers from the "not invented here" syndrome.. :-p

  12. Re:I hope you feel happy, on KDE 4 Screenshots · · Score: 1

    Whoops.. something I've overlooked, and no it was not my intention to bring down kde-look

  13. Re:More than just a mockup or two on KDE 4 Screenshots · · Score: 5, Interesting

    Actually, it seams some people are creating a hype with mockups from KDE4 Brainstorm at kde-look.

  14. Re:I'll bite... I drank the MS Kool Aid... on MS Security VP Mike Nash Replies · · Score: 1
    Very well written, and nicely put. :-)

    I managed throughout to keep my mouth shut, because some of the distinct hatred of Microsoft was so reminiscent of Ballmer throwing chairs. [...] Is it sheer hatred, or is it totally just idiocy on the part of those guys?

    I guess this is true. But it also happens within the community. You've mentioned the developer tools are laughable. At this moment, I'm happily writing Linux applications with a Qt/KDElibs based solution. These two libraries offer an all-in-one solution, like .Net and Java in Windows (Qt is also used by Google, Adobe, etc..). But at the same time you have people fiercefully reject such solution.

    The weird part is, you have the practical enthusiastic developers and communities at one side (yes I'm biassed :-)). And there are have people who like to code a whole desktop in low-level C or some even believe a text-based desktop will conqueror the world and one license will change the software land.

    But always remember that philosophers and zealots don't code.. It's the engineers that do.
  15. Re:What is this samba you speak of? on Samba 4 Technology Preview Released · · Score: 1

    NFS=No File Security

    I think you've misspelled the word Fucking...

  16. Re:it doesn't matter on WMF Flaw not a Backdoor · · Score: 5, Informative

    Conspiracy theories don't need reasons backing them up

    You've got a good point here and it describes the other side of of Steve Gibson. After reading that site, you'll understand his stories are mostly made of popular speak or disinformation, rather then scientifical information.

    So while you may admire him for his charisma, you shouldn't for his expertise. Would you e-mail him about an error, he'll silently correct it as if he'd always known it. You won't find him at an official security conference, but in the eyes of his fanbase he remains a god. I can image people are felling for his stories through, his stories make you get excited easily.

  17. Re:Why is this needed? on OpenVZ Pushing for Linux Kernel Inclusion · · Score: 1

    The kernel maintainers have as policy that they won't give you a stable source interface, if you want your driver to work well you should get it into the kernel (See Documentation/stable_api_nonsense.txt). That's fair enough, but a policy like that gives them a responsibility to accept things into the kernel.

    It's also their responsability to reject worse coded patches. Linus is known to refuse patches - no matter how sexy the feature is - until they have the quality he wants to see.

  18. Re:Other issues on First Draft of GPL Version 3 Released · · Score: 1
    Therefore, I suggest that the GPL state that works covered by the GPL may not be DRM'ed at all.


    Such cause would be a violation of the "License Must Not Restrict Other Software" rule in the Open Source definition. Distributors of software have the right to make their own choices about their own software. Opening a legal door only to allow de-encryption is a powerful tool, which shouldn't be underestimated even if it's just a theoretical option.

  19. Re:Mono and python on Fedora Core 5 includes Mono · · Score: 1

    Did you know all ebuild scripts are written in Bash? You mention Gentoo as Python enabled but it actually has to read through tons of shell scripts to index the portage tree (after emerge sync). Tools like "qpkg -l" are slow compared to a "rpm -ql" command.

  20. Re:Will all applications be rewritten? on Fedora Core 5 includes Mono · · Score: 1
    This will mean that in future, all native Windows applications will easily run on Linux, with Mono.
    Will all major Windows applications be rewritten to .NET?
    I just can't imagine Adobe, Autodesk, Corel, etc. translating their code to .NET in the near future.


    Don't expect a easy transition. Mono can only implement the core stuff, because things like WinFX and WinForms are covered with patents. They've implemented their own gui toolkit instaead (Gtk#). IIRC they made the migration path from WinForms to Gtk# relatively easy.

    Other options to write nice cross-platform tools are:
    • Qt from Trolltech. They offer a great class library like .Net and Java do.
    • The upcoming KDE4 libs/framework classes will also support Windows.

    Although the average slashdot uses rants about KDE/QT, they shouldn't be underestimated. Trolltech has some enthousiastic customers and the Windows-port for the kde4-libs raised some eyebrows of commercial parties too. :-)
  21. Re:I'm bummed. on Microsoft Ends IE for Mac · · Score: 1
    That isn't strict mode. That's transitional, which is why the word transitional is used instead of strict.

    I'm actually referring here to Quirks and Strict/Standards mode. The rendering of your page depends on the doctype you choose. The XHTML Transitional doctype also triggers strict/standards rendering mode in your browser.

  22. Re:I'm bummed. on Microsoft Ends IE for Mac · · Score: 2, Interesting
    If I write my page and assume one model [width interpretation] then it will break in another browser. You can't just write to "the standard" because then your pages will look like crap. I can't tell my customer that "W3C says to do it this way, so sorry it looks like shit in IE".

    Sounds like you never heared of the CSS code to make things work..

    You can write the following CSS:

    anElement {
    padding: 20px;
    width: 200px;
    }

    * html anElement {
    width: 240px; /* width + padding for msie5 */
    w\idth: 200px; /* width restored for msie6 */
    }

    This is indeed a hack, but it's relatively safe. The "* html" selector only works in MSIE, it's valid CSS. MSIE believes there is another element above the html tag. The w\idth is valid CSS too, hexacedimal/special characters can be escaped. This is something MSIE 6 supports, so it reads the correct width too. As of MSIE7, it supports the correct model and they've fixed the "* html" selector bug, so your code continues to work in the future too.

    And voila, the site works in all browsers.. Remember to put the following at the top of the page, so it triggers the same rending mode [strict mode] in all browsers:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
  23. Re:My thoughts on Conducting a Unix Desktop Usability Study? · · Score: 1

    Get people who are not experts, see how many problems they run into doing simple tasks that they're familiar with on Windows. See how many of these they can solve themselves. Sounds like they did with http://betterdesktop.org/ It's really interesting to see new users struggle with basic tasks in your favorite apps. Simple things, like "add your friend to the addressbook". Some tasks are really hard even if users claim it's the best program in the world.

  24. Re:Cool! on KDE 3.5 Released · · Score: 1
    Now, knowing Gentoo this will be in the tree in the next 5 minutes. Woo, emerge is gonna be hot tonight, and tomorrow, and the day after, and probably some time after that too.... ;)

    I never really understood why people always have to mention Gentoo already has it. SuSE also updated their supplementary mirrors for example. The huge difference is, you don't have to compile for hours to get the updates. For SuSE download time == update time. In Gentoo it takes another day before you can enjoy KDE 3.5... :-)

  25. Re:Already slashdotted! on KDE 3.5 Released · · Score: 1
    Anyone here using KOffice in a "real world" environment? The last time I attempted using it, I found it had tonnes of bugs!

    KOffice has a separate release, so it's not included with KDE 3.5. The upcoming version of KOffice looks promising, with better ODF support, better GUI tools, etc.. But I don't use KOffice yet either, maybe the new version will be good enough to make a switch.