Hi,
as a new user to EA, I have been trawling thru' the forums gathering as much info I can on what EA users have been doing with respect to add-ins and so on.
I often come across old posts where the writer mentions they created an add-in. The number of add-ins worldwide must be quite extensive by now.
However, I find it hard to find any evidence that these add-ins are being shared in the EA community. I am aware of the EA Wiki page, and that does list several add-ins, but it doesn't even reach into double figures. I often see posts where someone mentions an add-in they have created, and another poster then replies "can you share that with us" but then nothing seemed to happen in response.
So, what's going on here?
Is it the case that many (most?) add-ins are created on work-time and so belong to the company for whom the developer works, and therefore free sharing of the add-in (+source code) becomes problematic?
Or do add-in developers feel their add-in is too specific in application and not worthy of being shared?
Or, are people keeping their work close to their chests in the hope that one day they might be able to sell the add-in, as happened with the Screen Architect add-in, or so it seems?
I think that if some higher degree of altruism was adopted by users and the companies they worked for on this matter, the entire EA community would reap a benefit. Even EA itself would or might gain deeper market penetration. The tool itself would benefit from having more users, more market share.
Do any of you have your own thoughts on this matter?
Before signing off, I would especially like to thank people like (for example) Matt Adamson for sharing his web modeller add-in on sourceforge. We need more of this kind of thing. Just reading his source code helped me out a lot.
I am developing an add-in myself for Word document generation, using the EA and Word Interoperability interfaces. I got frustrated with the RTF template editor way of doing things after just 2 weeks.
I for one will put some pressure on my manager at work to allow at least some of the automation work I do to be shared, if it ever gets to a point of suitable maturity.
