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.
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.
How about XIDE ? simple and easy, no need to fill the mouth, it's important what it does rather than what it's named...
ReplyDeleteWhat 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.
+1 xide
ReplyDeleteWell, since the idea is to dress up the IDE, how about Cross Dresser, or XDresser ;-)
ReplyDeleteKevin Powick funny but I think I'll pass.
ReplyDeleteDorin Duminica good idea. I'll put something together.
ReplyDelete-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?
ReplyDeleteDualizer
Bi-ways
Twinner
I'm not a fan of any of those, but maybe one of them will trigger someone's better thoughts?
how about LIBIDE?
ReplyDeleteSexIDE, since you're going to sex up your IDE and sex always sells :)
ReplyDeleteYou could stay with a Delphi Fire theme by using CrossFire.
ReplyDeleteI'll just add others here as they come up.
A take on Velocity: VelociIDE
Reversal of Dorian's: IDEX
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.
ReplyDeleteBill 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
ReplyDeleteKevin Powick Yeah, I knew somebody would read it that way. I was thinking bi as in bifurcated.
ReplyDelete+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+1 for libIDE
ReplyDeletePascal Extension Library (PXL or PEL)
ReplyDeleteor just PasLib
I would like to add Pascal to the name, to differentiate it from other platforms libraries for other languages.
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?
ReplyDeleteor just PasLibIDE,
ReplyDeletePIE: Pascal IDE Extensions?
ReplyDelete+1 for PIE
ReplyDelete++1 for PIE :)
ReplyDeletePIE it is.
ReplyDelete