I need some help coming up with a name for an open source project I'm working on. I'm looking for something easy to remember that will entice developers to try it out.

I need some help coming up with a name for an open source project I'm working on. I'm looking for something easy to remember that will entice developers to try it out.

The project is a collection of components and utility classes that provide an abstraction over the Lazarus and Delphi IDE's extension points. The main goal is to make writing IDE extensions at least as easy as writing an ordinary application:

* Drag components onto a form or data module.
* Set some properties and add some event handlers
* Compile and install

A secondary goal is to make it possible to write extensions that can be compiled and run in either IDE with minimal or no changes to the source.

The project is still in the early development stages so I haven't made the source publicly available yet. I'd like to get the API stable before I release it.

Anyway, I've come up with some of the more obvious choices for names:

Cross-IDE Extension Framework
IDE Extension Developer's Toolkit
IDE Extension API

This is just a few. The list I came up with has about 30 variations but I'm kind of spinning my wheels. Anyone have any better names? I tried finding a clever acronym but nothing really stood out.

Comments

  1. How about XIDE ? simple and easy, no need to fill the mouth, it's important what it does rather than what it's named...

    What if you post the entire list of variations so that people can vote, even better, make a form on google and let people vote, see what's catchier.

    ReplyDelete
  2. Well, since the idea is to dress up the IDE, how about Cross Dresser, or XDresser  ;-)

    ReplyDelete
  3. Kevin Powick funny but I think I'll pass.

    ReplyDelete
  4. Dorin Duminica good idea. I'll put something together.

    ReplyDelete
  5. -2 (minus 2) for XIDE. May I suggest that a name should be pronounceable? And preferably, not subject to cultural idiom? Perhaps something which associates with the duality of the solution? 
    Dualizer
    Bi-ways
    Twinner

    I'm not a fan of any of those, but maybe one of them will trigger someone's better thoughts?

    ReplyDelete
  6. SexIDE, since you're going to sex up your IDE and sex always sells :)

    ReplyDelete
  7. You could stay with a Delphi Fire theme by using CrossFire.

    I'll just add others here as they come up.

    A take on Velocity: VelociIDE
    Reversal of Dorian's: IDEX

    ReplyDelete
  8. Kevin Powick Did I miss that on the Delphi side, it will only work with the most recent (FM) releases? Not sure the FM association is best, unless that is the case.

    ReplyDelete
  9. Bill Meyer No idea.  I'm just throwing out random, and not too serious, suggestions. CrossDresser is still my favourite, and seems to fall in line with your suggestion of Bi-Ways

    ReplyDelete
  10. Kevin Powick Yeah, I knew somebody would read it that way. I was thinking bi as in bifurcated.

    ReplyDelete
  11. +1 for Cross-IDE Extension Framework. By reading the name you should know what it is. It should also be easy searchable in google.

    ReplyDelete
  12. Pascal Extension Library (PXL or PEL)
    or just PasLib

    I would like to add Pascal to the name, to differentiate it from other  platforms libraries for other languages.

    ReplyDelete
  13. PasLib has no relation to an IDE. I'd think it's just another helper library. But to include Pas(cal) in the name is a good idea as this is the link between Delphi and Lazarus. Maybe libPasIDE?

    ReplyDelete

Post a Comment