Page 3 of 5 FirstFirst 12345 LastLast
Results 21 to 30 of 42

Thread: What's Cooking For Mesa & X.Org This Summer?

  1. #21
    Join Date
    Oct 2008
    Posts
    3,216

    Default

    Quote Originally Posted by deanjo View Post
    My code goes PD as is.
    That sounds an awful lot like you're saying it goes unmaintained and is therefore useless.

    The truth is that these project view getting students to stick around and continue contributing to be more important than the actual projects they work on over the summer, and those retention rates are fairly low.

    However, 20% retention rate is better than the 0% it would otherwise have been.

    And for those who choose not to continue, if the project is healthy and the code useful then it will continue to be maintained by the project. Remember that this is something a student comes up with in a few months time. We aren't talking about massively complicated projects here. If someone else doesn't pick it up, then either the project is in trouble more generally, or else no one really viewed the contribution as useful anyway.

  2. #22
    Join Date
    Jan 2009
    Posts
    629

    Default

    The GSoC assignment which is most useful to me is working on hardware drivers (new features, bug fixes, optimizations). This is crucial for the other projects to be even considered useful.

    For those willing to add new OpenGL features, this is a good place to look at:
    http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt

    Other two big things are:
    - video acceleration
    - improving the Xorg state tracker for it to be on par with, say, xf86-video-ati (we've proved that the Xorg state tracker can outperform a "classic" DDX, but some features are still missing)

  3. #23
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Quote Originally Posted by smitty3268 View Post
    That sounds an awful lot like you're saying it goes unmaintained and is therefore useless.
    Not really as it never is a "project" per say. It serves it's purpose as a standalone and isn't part of other projects. Since there is no license anybody can do anything they want with it.

  4. #24
    Join Date
    Oct 2009
    Posts
    845

    Default

    Yes there are many ambitious projects on offer, but there's often alot of easier tasks available aswell. If the student bites off more than he can chew it's not really the fault of the projects themselves. Still, I'd say that if this is a repeated pattern then it would probably be wise for the projects to lower the requirements of their propositions.

    But when we are talking about stuff like gcc, llvm, kernels etc, there's not going to be a whole lot of 'easy' tasks, so here it's pretty much up to the student and the mentor evaluating her/him to make a correct assessment, which is obviously hard.

    But overall, Google Summer of Code is a great initiative which has not only contributed a great deal of good code to numerous open source projects, but more importantly introduced all these students to these projects, which they may not even have bothered looking at had it not been for GSOC. I certainly wish there had been something like this back when I was a student, sure would have beaten working in electronics retail and all the other stuff I did during summer break to earn extra cash.

  5. #25
    Join Date
    Jun 2009
    Posts
    2,933

    Default

    Quote Originally Posted by TechMage89 View Post
    Also, why are we jumping straight to full H.264 decoding? Wouldn't a motion-compensation implementation using vaapi and Gallium3D be the right place to start?
    XvMC (MPEG2) for r600g is basically already done (Michael König), right?

    I would say that it is exactly the right time to look at expanding this to more complex codecs and more modern APIs.

  6. #26
    Join Date
    Jun 2009
    Posts
    2,933

    Default

    Quote Originally Posted by deanjo View Post
    Why? Because if the code is not continuing development it becomes quickly outdated and useless in the open source world causing others to duplicate the effort later on.
    By that metric, more than 90% of ALL open source projects are useless.

    So 30% is an excellent value.

  7. #27
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Quote Originally Posted by pingufunkybeat View Post
    By that metric, more than 90% of ALL open source projects are useless.
    No argument there. One only has to visit sourceforge to see that. (They really should do a huge purge there, at least on the projects that have no code after 90 days of the project page being setup.) They should also have a active/inactive setting.

  8. #28
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Better yet separate them by

    Proposals (to be purged after a period of inactivity)
    Actively developed (with some sort of time frame required for activity)
    Inactive but archived.

  9. #29
    Join Date
    Jan 2008
    Location
    Have a good day.
    Posts
    678

    Default

    H264? At this point wouldn't vp8 make more sense? Or am I missing something?

  10. #30
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Quote Originally Posted by yotambien View Post
    Or am I missing something?
    Just the fact that availability of h264 encoded content dwarfs VP8 content.

Posting Permissions

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