Archive

Posts Tagged ‘google’

EclipseDay @ Google Recap

June 26th, 2008

I have to say EclipseDay at the Googleplex was quite a success! Thank you to Robert, Mustafa and Leslie for putting things together!

The day started out with a talk about eBay’s usage of Eclipse by Michael Galpin. It was interesting to see how eBay turned Eclipse into its smorgasbord tooling platform to build applications for eBay’s website. When I asked if there was any issues or regrets in adopting Eclipse, Michael looked a bit stunned, paused for a bit and finally said no. I was surprised by the response ;)

I gave a talk about tips and tricks around plug-in development that I found useful through my experience of hacking plug-ins. It was cool to see the glee on people’s faces when they learned about things like Ctrl+3 and Plug-in Spy.

There was also a lot of CDT fans in the audience. One person was complaining how CDT4 wasn’t fast at indexing his ~20 million LOC product, which could be fair, however, I told him to try out CDT5 which is part of Ganymede. I know that the CDT team spent a lot of time improving the indexer for CDT5 to handle the most ridiculously sized projects out there. The interesting part of this discussion was the fact that he never bothered to ask about his problems on the CDT newsgroup or mailing list. If you don’t ask, how can you expect someone to help you? I wonder how we can better direct people to asking questions on the newsgroups… I wouldn’t want Eclipse adoption impeded by silly things like people not asking questions about their problems.

Overall, I enjoyed meeting everyone and especially some of the new faces I haven’t seen in person before (hi Mustafa). I hope Google does something like this in the future, maybe on the east coast this time, around their NYC offices ;) ?

Author: Chris Aniszczyk Categories: work Tags: , ,

Eclipse GSOC Deadline is Monday

March 27th, 2008

The deadline for GSOC applications is Monday the 31st. If you’re a student, please check out the growing list of Eclipse-related ideas.

A new proposal trickled in from the Equinox team this morning… if you’re interested in hard computational problems and the Equinox runtime resolver… you may be interested in the Equinox and SAT4J project proposal. This is an opportunity to do some deep diving in Equinox if you’re interested…

There’s also a lot of interesting proposals from the Platform Workspace team involving improving the state of compare workflows. If someone implements comparing two folders they would be my hero.

If you’re a student, why not give these project ideas a shot or submit your own? I think hacking Eclipse as part of GSOC can make you some more money than mining for things in World of Warcraft over the summer. $4500… you can buy 10,000 cans of cheap American beer with that. A bit less if you want to upscale it and go for good imports of German or Belgian beer.

Think about it.

Author: Chris Aniszczyk Categories: work Tags: , ,

Eclipse and Google SOC Reminder!

March 24th, 2008

Here’s a gentle reminder that the Google Summer of Code(GSOC) program is starting to accept applications today. If you want your project at Eclipse involved, I highly recommend putting an idea out on Eclipse’s GSOC idea’s page and start idling on #eclipse-soc (hunting for students).

The response so far from students has been amazing… I already have a student helping me hack some Declarative Services (DS) tooling. That happened about 3 days after I posted the idea… phew…!

As a committer, you’ll be amazed what results you can get from the SOC program if you are just willing to give a bit of time to mentor some amazing students. Remember that, “mentoring is a brain to pick, an ear to listen, and a push in the right direction.” :)

Author: Chris Aniszczyk Categories: work Tags: , , ,

Eclipse and Google Summer of Code 2008

March 10th, 2008

It’s that time of year again… when you get to mentor and work with students trying to hack Eclipse in interesting ways! Hello, Eclipse Google Summer of Code 2008 (GSOC)!

After drinking a lot of Belgian beer and some Dogfish Head last night… I posted a few of my ideas that I’m willing to help mentor some students on:

  • PDE Ménage à trois: Scala and Java
    • Crazy people are starting to experiment with developing bundles in languages other than Java. PDE is inherently tied to Java as the language for bundle authorship… let’s make PDE have a menage trois with Scala and Java by supporting tooling to author bundles in Scala.
  • AIM Provider for ECF
    • The Eclipse Communications Framework is all about various protocols/providers and freeing people from protocol-lockin. Last year we had an MSN messaging implementation for ECF… how about AIM this year?
  • DITA or DocBook Content Producer
    • The way we handle documentation in the Eclipse SDK makes me crazy. Hand-crafted HTML is so 90’s… we might as well write man pages by hand…. The Eclipse Help System has an extension point to plug in help content producers… let’s make one for DITA or Docbook or both ;)
  • GraphicsZilla
    • Ever wonder where icons or graphics come from Eclipse? Noone knows… how about making the process of graphic and icon creation as transparent as the code we write for Eclipse? See this blog post and bug for more information.
  • Bundles in a Web Browser
    • Eclipse (Equinox) runs everywhere these days… cell phones… desktops… PDAS… servers… embedded devices… how about getting bundles working in a browser? This proposal is being left open-ended for a purpose. I’d like to see a student figure out how to get Eclipse plug-ins (bundles) installed into a browser like Firefox and then somehow expose working with them via some API… maybe XPCOM or Javascript. That’s all… use your imagination ;P

I guess those are the ideas you get after too much Dogfish Head 90 Minute IPA:

If you’re an Eclipse project and interested in mentoring… please post your project ideas here. If you’re a student looking to be mentored or have some cool project ideas… please put your name here. I can’t stress how important it is to participate in GSOC… you meet interesting people, get quality contributions and an opportunity to spread the Eclipse love. For the past two years, I’ve mentored Ian Bull (Plug-in Visualization) and Remy Suen (BitTorrent ECF Provider) who have turned into fantastic Eclipse committers and community members. Heck, Remy will probably be mentoring a project this year!

All it takes is a little patience and time on the behalf of committers… so why not list some ideas that have been brewing in your head and see where things go from there?

Author: Chris Aniszczyk Categories: work Tags: , ,

The real world of license hell

August 21st, 2007

See anything missing from there? Google does a great job with its SOC program, but I think from an Eclipse perspective, there’s something missing about what type of licenses students can choose from that box. I think Google’s initial intentions were good (ie., not to confuse students), but in the real world there’s a ton of licenses out there and as a software engineer, you have to learn about them (even funny ones like BeerWare). Maybe Google could be more instructive to students about the various licenses and even categorize them like the OSI.

Author: Chris Aniszczyk Categories: work Tags: , ,

Eclipse and Summer of Code

March 15th, 2007

Eclipse is back for this year’s Google Summer of Code fest (thank you Phillipe). I highly recommend projects within Eclipse look at some of the ideas posted currently for Summer of Code and post their own thoughts. I also created an entry recently on the wiki for students to list their interests in working this summer for Eclipse’s Summer of Code presence (this may help match up students to projects and mentors). There’s also an IRC channel available for students to get some live feedback, #eclipse-soc. So come on Eclipse committers, come up with an idea and go find yourself a student, it’s fun :)

What’s better than free and quality student labor :P (j/k)!

Author: Chris Aniszczyk Categories: work Tags: , ,

Eclipse and Google’s Summer of Code

February 16th, 2007

It looks like Google’s Summer of Code program is back. Eclipse participated last year with some great results and will do it again this year. There is currently a wiki entry for people to post possible ideas that students can work on for projects.

I encourage various Eclipse projects to post ideas that a) would be cool to work on for students and b) useful to the Eclipse project so it can possibly be incorporated (this has the added benefit of students possibly becoming active contributors or committers). The ECF and Mylar projects last year had some good results out of the Eclipse Summer of Code projects, so please consider coming up with good ideas and mentoring some awesome students. This is a good exercise in community building ;)

There is also an EclipseCon panel this year that will discuss some of the projects that happened last year, and what worked and what didn’t.

Author: Chris Aniszczyk Categories: work Tags: ,
Get Adobe Flash playerPlugin by wpburn.com wordpress themes