Slashdot Mirror


Ask Sam Ramji About the CodePlex Foundation

This week the Codeplex Foundation announced its first project, the ASP.NET Ajax Library Project, as part of its first sponsored gallery, the ASP.NET Gallery. The CodePlex Foundation is now two months old, and Foundation President Sam Ramji has agreed to answer questions about the Foundation, its first project, and overall progress to date. Usual Slashdot interview rules apply.

77 comments

  1. Question for ya... by Anonymous Coward · · Score: 0, Funny

    I just want to know what it's been like to work with Bruce Campbell on so many projects, and if there's a "Spiderman Vs. Hulk" movie in the works anytime soon.

  2. Conspiracy theories and where are you guys headed? by dedazo · · Score: 1, Insightful

    What do you say to the inevitable flood of "advocates" who claim Microsoft is doing this sort of thing to subvert FOSS?

    Bonus points: Do you see Microsoft headed in the same general direction as Google and IBM where the core products and IP are held close to the chest while some of the more peripheral stuff (not key to revenue) is released under open licenses? Recent news like the open sourcing of one of the versions of the .NET framework make it seem that way.

    Double bonus points: Do you see Microsoft ever releasing the whole of .NET itself under a non-restrictive license? Do you think there would be some benefit to Microsoft in pulling something akin to Sun GPL'ing Java and still retaining control over its direction? I ask this because it would end a lot of problems (imagined and real) with Mono, for example. But that would imply a lot of work with things like WinForms, ASP.NET and parts of the data client stack, without which any .NET implementation cannot help but be seen as a interesting experiment rather than as a valid enterprise-ready alternative.

    To be clear, I would love to see Codeplex lead the way in facilitating a truly cross-platform alternative to .NET on the Windows platform. If that's Mono, great. Perhaps within Microsoft something like this is seen as a threat, but you guys need to get past that mindset. How come I can robustly host PHP or Python apps on Server 2003 today but I can't do the same with .NET in BSD? The Mono team has already done most of the heavy lifting, all you guys need to do is clear up the air around it!

    (sorry for the multiple questions, these are things I've been thinking about lately a lot)

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  3. not Raimi by hammarlund · · Score: 0, Offtopic

    Damn, I thought it said Sam Raimi.

    1. Re:not Raimi by Homr+Zodyssey · · Score: 0, Redundant

      Me too.

  4. Non-Microsoft technologies? by SanityInAnarchy · · Score: 3, Insightful

    Will priority be given to those using Microsoft tools, or can anyone play?

    --
    Don't thank God, thank a doctor!
    1. Re:Non-Microsoft technologies? by nametaken · · Score: 2, Informative

      From the FAQ:

      "Q: What kinds of open source projects will the Foundation focus on?
      The Foundation has no pre-suppositions about particular projects, platforms, or open source licenses . "

    2. Re:Non-Microsoft technologies? by Anonymous Coward · · Score: 0

      This is directed at Sam not the parent poster.

      When are you going to dive off the balcony of a 190 story skyscraper for being a piece of freedom hating subversive M$ piece of shit. Fuck you, fuck your Mickeysquish masters in Redmond and fuck this sham "Foundation". I hope your whole family gets West Nile virus and dies in a pool of your own feces.

    3. Re:Non-Microsoft technologies? by DocHoncho · · Score: 1

      C'mon, tell us what you really think.

      --
      Celebrity worship is a poor substitute for Deity worship and costs more to boot.
  5. Question: by eln · · Score: 4, Funny

    How do you plan to integrate Ajax into the Web 2.0 Cloud to empower the Semantic Web using SaaS on top of a SOAP backend utilizing XML? What is the signal-to-buzzword ratio in day-to-day communications at your foundation? Isn't Ajax just soooo 2007, and shouldn't you rename your new project something more up-to-date, such as Tweetbook.blog?

    1. Re:Question: by RightSaidFred99 · · Score: 1

      I get it. You're one of those cool "cynics" who think everything is a "buzzword", just like I'm one of those cool guys who mockingly puts everything in "quotes".

    2. Re:Question: by Anonymous Coward · · Score: 0

      "lol"

    3. Re:Question: by VGPowerlord · · Score: 1
      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    4. Re:Question: by mR.bRiGhTsId3 · · Score: 1

      "Fatality"
      "Your soul is mine."

    5. Re:Question: by davester666 · · Score: 1

      I think you may be referring to their trademark-pending FaceTweet technology...

      --
      Sleep your way to a whiter smile...date a dentist!
  6. SourceForge.net by rs232 · · Score: 4, Insightful

    Why not contribute to SourceForge.net instead of unnecessarly duplicating it?

    --
    davecb5620@gmail.com
    1. Re:SourceForge.net by middlemen · · Score: 0, Troll

      Why not contribute to SourceForge.net instead of unnecessarly duplicating it?

      That's because SourceForget.net is not pure .NET!

    2. Re:SourceForge.net by Abcd1234 · · Score: 3, Insightful

      Ugh, 'cuz sourceforge sucks balls? Shitty layout. Slow as hell. Seriously, I welcome a decent alternative to SourceForge (not that this is necessarily it).

    3. Re:SourceForge.net by Anonymous Coward · · Score: 0

      Hence the "contribute to". Microsoft has the resources to fix problems, but instead chose to re-invent the wheel because of what can only be described as a chronic case of the "not invented here"'s.

    4. Re:SourceForge.net by Abcd1234 · · Score: 3, Insightful

      Or they feel they can do a better job and see no point in wasting time trying to fix Sourceforge, which has been on a steadily decline since it first hit the OSS scene?

      Seriously, SF has plenty of resources behind it... the fact that it sucks (IMHO) suggests there's something systemic going on there, and if I were MS, I wouldn't want to go anywhere near it.

    5. Re:SourceForge.net by VGPowerlord · · Score: 1

      Because that's what big companies do.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    6. Re:SourceForge.net by VGPowerlord · · Score: 1

      I realized too late that Project Hosting on Google Code makes a much better link.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    7. Re:SourceForge.net by Blakey+Rat · · Score: 3, Insightful

      Have you ever tried to use Sourceforge? It's slow, ugly, constantly gives vague errors, image uploads constantly fail, terrible UI, forgets which page you were on before logging in, awful bug tracking with insultingly-named fields (canned response!)...

      A better question is, "why would any project actually interested in user feedback use Sourceforge?"

    8. Re:SourceForge.net by CrashNBrn · · Score: 1

      Why are there a gazillion different Linux distros...shouldn't they all just contribute to TheOneRealLinux.org instead of unnecessarily duplicating it?

      ...

      In fact, linux should just go away and help contribute to Unix. Then they can call it:

      Unix: The Real Linux.

    9. Re:SourceForge.net by shutdown+-p+now · · Score: 2, Insightful

      Assuming you're comparing CodePlex the website (which isn't the same thing as CodePlex the foundation) to SourceForge, then I'd imagine one reason is that CodePlex uses TFS for source control and related stuff. Aside from being a showcase, some people might actually prefer that to SourceForge offerings, especially when they code to MS stack already, and use non-Express Visual Studio edition (which has decent TFS integration).

    10. Re:SourceForge.net by Anonymous Coward · · Score: 0

      Only SVN and HG crap. No modern GIT or golden standard CVS. No proper Web hosting. No way of getting donations through them.
      It sounds to me like an Open Source dumpster really.
      For code squatters to get a few lines of code that nobody will bother to sue them for.
      Sourceforge is not good, but it is the best there is.
      Codeplex is right there with nongnu for places you don't want to touch with a 40 feet pole.

    11. Re:SourceForge.net by mahadiga · · Score: 1
      --
      I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
    12. Re:SourceForge.net by Gerald · · Score: 1

      Because each parent company answers to a different set of investors?

  7. "IP needs"? by SanityInAnarchy · · Score: 3, Insightful

    From your FAQ:

    We wanted a foundation that addresses a full spectrum of software projects, and does so with the licensing and intellectual property needs of commercial software companies in mind.

    This seems to imply that there are existing foundations that do so without those licensing and IP needs. Regardless, what do you see as the role of a foundation like yours in addressing the needs of commercial software companies?

    --
    Don't thank God, thank a doctor!
  8. How will projects be organized. by TravisHein · · Score: 0

    How will the Codeplex foundation organize and align its [future] projects ? For example, in other foundation sites, over time there are typically several projects created by different groups, and while each is different, there is a good bit of overlap in the features and the main goals of the purpose of the project, and this can lead to confusion for people that would want to use the project, not sure which one is the better one to use.

  9. Re:Conspiracy theories and where are you guys head by Anonymous Coward · · Score: 0

    Achievement Unlocked: Minefield!

    Achievement Unlocked: Implied as Facts!

  10. Re:A gallery... by Anonymous Coward · · Score: 4, Insightful

    Unfortunately, the CodePlex Foundation has some sort of distinction between a gallery and a repository. I spoke for 30 minutes with Ramji a few weeks back, and yet I still have absolutely no idea what those differences are. He said that these galleries weren't about code, but rather about the ways corporations contribute code into them.

    So, here's the first question: What is the difference between a Gallery and a Repository?

  11. repo by LordMyren · · Score: 1

    is your svn hosted on a 386? is it in someone's closet, on a dsl line? why is your source repository humiliatingly unbearably slow, and why does it take minutes for an svn update to even start? is the abominable performance a hardware, or software issue?

    1. Re:repo by poetmatt · · Score: 1

      they call that a "Feature".

  12. Question by Josh04 · · Score: 1

    Does the issue of the extreme hostility to Microsoft across the FOSS community come up much when you're planning this sort of thing?

    1. Re:Question by Anonymous Coward · · Score: 0

      Followup question: Is it, in fact, a trap?

  13. Microsoft Front by mounthood · · Score: 4, Insightful

    Half the Board of Directors, and half of the Advisory Board are from Microsoft. Why should we think that this anything but a Microsoft front?

    The about page says "Our Board of Directors is an interim board" and that they will pick the new board but that's no too encouraging given who's doing the picking. CodePlex seems like Microsoft trying to create a community.

    --
    tomorrow who's gonna fuss
    1. Re:Microsoft Front by nschubach · · Score: 1

      ...or leverage their position to entice people wishing to be on the committee.

      I mean look at it like this:

      "Hi, I'm on the board of this source management software site and I also happen to work at Microsoft. If you promise to drop all development for ____ platform (or create Microsoft compliant hardware), I'll ensure you are voted into a chair of this advisory committee, then you can encourage the community to write applications that work with your systems and our systems! It's a win-win situation, you see?"

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    2. Re:Microsoft Front by ClosedSource · · Score: 2, Insightful

      "Half the Board of Directors, and half of the Advisory Board are from Microsoft. Why should we think that this anything but a Microsoft front?"

      Because if it were a "front" you wouldn't have known that Microsoft was involved.

    3. Re:Microsoft Front by gregarican · · Score: 1

      Just goes to show..."Ain't no future in yo frontin'."

    4. Re:Microsoft Front by ssyladin · · Score: 1

      What the heck? You mean they're somehow pretending to NOT be a Microsoft front?

      I've gone to CodePlex several times for various curiosities, such as a graphics engine or neato research oriented OS. Every time I've gone to CodePlex I've only seen Microsoft Research spinouts or code built for Microsoft stacks.

      I thought it was just Microsoft's "community" site from the get go - never knew they were trying to avoid that branding.

    5. Re:Microsoft Front by poetmatt · · Score: 0, Troll

      Yes, they're trying to hide the Microsoft link - basically this is like mono all over again, just renamed and changed. Something patent encumbered and not at all open source friendly in spirit or in name.

    6. Re:Microsoft Front by gtall · · Score: 1

      Nah, it is the usual MS bumbling propaganda ploy, recall how opaque the MSOOXML vote came about?

  14. Development? by zegota · · Score: 2, Funny

    Can you give us an update on the development of Spider-Man 3?

    1. Re:Development? by Anonymous Coward · · Score: 0

      You mean this movie http://www.imdb.com/title/tt0413300/ ? The one that came out in 2007?

    2. Re:Development? by Anonymous Coward · · Score: 0

      Obviously he meant Spider-Man 5.

    3. Re:Development? by KraftDinner · · Score: 1

      Are you confusing Sam Ramji with Sam Raimi? And is it supposed to be a joke?

    4. Re:Development? by Anonymous Coward · · Score: 0

      Even more important, will there be an Army of Darkness sequel?

    5. Re:Development? by Anonymous Coward · · Score: 0

      Spider-Man 3 was in theatres two years ago. It sucked. Don't see it.

  15. Re:A gallery... by Anonymous Coward · · Score: 0

    A repo is an individual project. A gallery is just a way to display those projects as a collection. Granted, the collection can be inside of a repo. It's kind of like how "Boost" is a gallery and there are individual packages which might be in separate repos. That's not how Boost does it, but it's kind of a decent analog.

  16. Re:Engineering Question by choongiri · · Score: 0, Offtopic

    How can angry ACs look at themselves in the mirror knowing that they've worked at and succeeded in make bad grammar everywhere?

  17. Competitiveness of the US by Anonymous Coward · · Score: 0

    You and your cohorts are making huge progress in making bad engineering acceptable. How will you live down the effect that has had on the competitiveness of the US as a nation?

  18. Not Sam Raimi? by Anonymous Coward · · Score: 0

    I though it said Sam Raimi, now that ajax implementation would have some cool animation.

  19. Re:A gallery... by poetmatt · · Score: 2, Insightful

    maybe the appropriate question is, why should this answer bs eo complicated?

  20. ASP.NET AJAX library size by nogginthenog · · Score: 0, Redundant

    Why does the ASP.NET AJAX library need a 400k .js file? Isn't that a bit excessive???

    1. Re:ASP.NET AJAX library size by Anonymous Coward · · Score: 0

      Why don't you turn off Debug Mode first?

      You had better asked why the hell they felt the urge to shoehorn JavaScript into a terribly bloated monster of an OOP-imitation with laughable Visual Studio support.

  21. Re:A gallery... by shentino · · Score: 2

    Microsoft isn't used to dealing with open source, so you should expect a bit of clumsiness.

    Everyone stumbles a bit when they first learn to walk.

  22. Your take on bad engineerinrg? by SgtChaireBourne · · Score: 1, Flamebait

    How can you and your cohorts look yourselves in the mirror knowing that you've worked at and succeeded in making bad engineering acceptable and a common occurrance?

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:Your take on bad engineerinrg? by Rycross · · Score: 1

      You might want to be consistent in checking "Post Anonymously" the next time you spam the same comment all over a story.

    2. Re:Your take on bad engineerinrg? by SgtChaireBourne · · Score: 1

      You might want to lift up a comment that was posted anonymously. There's a lot that gets posted, anonymously. Some of it good, but almost none of it breaks the 1+ threshold because of starting at 0 and for other reasons.

      The bad engineering is a legitimate question. Bill Gates and his helpers have made computers synonymous with unreliable. Sam looks like he is working to bring that to Open Source.

      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  23. AOLer by Anonymous Coward · · Score: 2, Funny

    I see that you kept your AOL screen name. So, you were the 99th guy on AOL to think your were being unique? Kind of like MoodyBlue23464?

  24. Dear Sam, by Anonymous Coward · · Score: 0

    Why no Army of Darkness sequel?

  25. Next episode? by Anonymous Coward · · Score: 0

    So, Mr. Sam Gamgee, now that Frodo is gone, what do you plan to do?

  26. Why the same name as the MS code site? by Anonymous Coward · · Score: 0

    Why did you need to use the name Codeplex? Now the foundation will always be associated to the codeplex.com site, which is owned and operated by Microsoft, and where all code is in Visual Studio Team System/Server/Foundation/Whatever it's called, a thoroughly closed patform for source control.

  27. Jumping through hoops to get things done by Digana · · Score: 1

    I recently had to deal with Codeplex in order to track down a bug on code hosted therein that we were using at my workplace. This is fine, I am quite happy to work with free projects in order to track down bugs. Unfortunately, I got the impression that Codeplex doesn't "get" what free collaboration is about.

    For instance, it has a clickthrough for GPL and other free licenses. While harmless, it is annoying and shows that Microsoft doesn't "get" it. I also had issues doing an svn checkout of the code, since it looks like the svn repositories are hidden except for Codeplex developers. They did eventually gave me a URL to an svn checkout, but I had to ask, and it wasn't exposed in the site's web interface. I overall got the impression that unless there was some way to track me (e.g. with a username), I wasn't welcome to look at or contribute to their code. Regardless, I did eventually track down the bug and submitted a patch which got accepted.

    My question, why these hoops? Is there still some restraint from Microsoft from allowing free collaboration? Do old habits die hard, is that why there are clickthroughs for free licenses, hidden svn repositories, mandatory registration? What can you tell me about the historical non-free culture in Microsoft and how it is adapting to free culture?

  28. Re:A gallery... by poetmatt · · Score: 1

    Microsoft isn't used to dealing with open source because they still aren't. They're still trying to get rid of it for a reason beyond me, especially considering that embracing it would guarantee far more sales. It's like the RIAA's sue it into oblivion thing, even though they'd make more sales with the new stuff if they even bothered considering it.

    This is the biggest crux of MS I can never understand: they have amazing resources, tons of seriously talented developers, and they could get the whole software environment behind them (even open source) if they just played nicely. Can you imagine the capability a staff of thousands if not hundreds of thousands of developers have?

    I guess the reason it takes 20-30 years to accept it is that old management needs to be replaced, and new management understands these ideas better. Pretty sad really, I imagine (although I admit I have no fact to back it), but that MS is quite burdened by management.

  29. Re:A gallery... by Anonymous Coward · · Score: 0

    "why should this bs bs eo complicated?"

    There, fixed that for you.

  30. Codeplex - MS or community? by Edam · · Score: 1

    Hi Sam,
    Codeplex claims to be an "open source project community". So why no GPLv3? If fact, why was GPLv3 actually *removed*? And how is this in the interests of the "community" of which you claim to represent?

    --
    "Beware of he who would deny you access to information, for in his heart he dreams himself your master." -Pravin Lal
  31. Don't be ridiculous... by denzacar · · Score: 1

    That is Sam RAIMI.

    This is that hobbit guy that went with Frodo to Mount Doom to chuck that ring into the lava pits.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
  32. Sequel? by Anonymous Coward · · Score: 0

    Will there be a fourth installment of the Evil Dead series?