Results 1 to 7 of 7

Thread: A Q&A Panel About Contributing To X.Org & Open-Source

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    15,673

    Default A Q&A Panel About Contributing To X.Org & Open-Source

    Phoronix: A Q&A Panel About Contributing To X.Org & Open-Source

    Next week at XDC2011 Chicago there will be a rather unique discussion taking place that's quite different from what normally goes on at this annual X.Org Developers' Conference. There is going to be a moderated panel discussion (tentatively titled "Contributing to X.Org and Open-Source") about contributing to X.Org, the Linux kernel, Mesa, and open-source software in general. For those not residents of the Chicago area, this session will be broadcast on the Internet...

    http://www.phoronix.com/vr.php?view=OTg3NQ

  2. #2
    Join Date
    Mar 2010
    Posts
    35

    Default Work against API fragmentation

    Ok so here's my question, from a Linux perspective obviously:

    Over decades, the X-Window system used to be a common denominator for many Unix variants. However, today we see heavy fragmentation on multiple levels. For example, in the video decoding and rendering area, there are multiple standards and de-facto standards such as VDPAU, VA-API, XvMC, Xvideo, OpenGL. Some augment each other, others are mutually exclusive. OTOH, there is DirectX and Quartz. If I were to code a video streaming application, I'd certainly know which platform to dread or even avoid. So yet again on Linux, more appears to be less. Can X.org play an active role in unifying all these valuable contributions in a way that's giving frames per seconds to the end user (vs. seconds per frame)?

    Another example for fragmentation is the old binary blob vs. OSS discussion, of course.

  3. #3
    Join Date
    Aug 2010
    Posts
    19

    Default

    Right now, by design, the X server sees and logs the correct panel size and resolution... and then throws it out and pulls numbers out of its ass to make 96 DPI.
    So, apparently I have a 20-inch laptop (so good luck trying to zoom 100% and get one inch to equal one inch)... and my fonts are headache-inducingly tiny. When I saw that, I said "screw this", and just booted back into Windows to get rid of the headache.

    When can we get somebody to undo this bullshit?

    https://bugs.launchpad.net/ubuntu/+s...er/+bug/589485
    It's not an Ubuntu-specific bug, but the Ubuntu bug report contains some additional comments that should've really been posted upstream.
    Last edited by DanaG; 09-05-2011 at 06:33 PM.

  4. #4

    Default

    Quote Originally Posted by DanaG View Post
    Right now, by design, the X server sees and logs the correct panel size and resolution... and then throws it out and pulls numbers out of its ass to make 96 DPI.
    So, apparently I have a 20-inch laptop (so good luck trying to zoom 100% and get one inch to equal one inch)... and my fonts are headache-inducingly tiny. When I saw that, I said "screw this", and just booted back into Windows to get rid of the headache.

    When can we get somebody to undo this bullshit?

    https://bugs.launchpad.net/ubuntu/+s...er/+bug/589485
    It's not an Ubuntu-specific bug, but the Ubuntu bug report contains some additional comments that should've really been posted upstream.
    This isn't a technical support question Q&A.

  5. #5
    Join Date
    Sep 2011
    Posts
    1

    Default Looking forward to it

    I'm an IIT student and on the exec board of the ACM chapter there. We really appreciate that you're hosting this panel. Our chapter of the ACM has just been recreated and we're hoping to drive interest by starting small projects or helping students find open source projects that they can contribute to. This panel will help with questions we may have and show how big open source development is.

    I personally am looking forward to this talk. I had considered contributing to Lucene several times, but never took the time to look into how to go about contributing or what needed to be done.

    Thanks again,
    Mark McGuire
    ACM

  6. #6
    Join Date
    Jul 2009
    Posts
    72

    Default what does it look like

    Im curious about what kind of software techniques are required to understand the code or contribute. I see lots of register asignments when I look at the code and wonder what else is there. Can we contribute math or design pattern implementations?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •