On Fri, 2002-09-06 at 00:29, Costin Cozan wrote:
> Maybe "vote" was a wrong choosen word. "Poll" i wanted to say. I was not 
> following the democatic consensus...just the basic idea what's going on 
> in evolution users minds.
> 
> What you say, might be true, but a software is build for consumers. Take 
> MS Word..how many features has, and how many have you used? Want that 
> Evolution to be in the same situation? What if we find out that less 
> that 1% of evolution users really want that (scripting), and from that 
> only a 10th will really use it??

Well, how much of emacs does anyone (that uses emacs, no vi comments its
just an example) use?  Most people dont use most of it, but because its
all done with scripts, most people dont care either.

> While MS affords to pay programmers for that features, may i remind you 
> that Evolution is not in the same position. Or i am wrong?

Well, Ximian has paid for evolution's development.  Almost all code has
been developed in house.  Having a decent script environment would also
allow external contribution to be made a lot easier and with less impact
on the main codebase.  It would lower our development costs and improve
the feature set.

> I think that for that the posibility to pipe to/from an external program 
> it solves the most of the problems proposed by users. Then everybody can 
> use what ever he can use: Perl, Tcl, C#, etc.

I dont think you follow how 'scripting' is intended to work.  I think
scripting is a misnomer.  I'd prefer to call it a customisation
language/system.  For example, why code the menu item which implements
'mark all as read', where it could simply be a 1-2 line script that
auto-attaches itself to the menu when required.  Or "reply to emails in
this folder always go to this address, and use this from address".  

Customisation via scripting will allow us to implement all of those
demanding users' demands without affecting the primary code base, and
infact allow us to streamline the primary codebase at the same time.

Just running an external program will only solve a subset of the
problems that could be solved this way.  And neither will it address the
monolithic development model which hampers external contribution, etc.

> Cozy
> 
> PeterKorman wrote:
> 
> >Democratic consensus is not a source of software excellence.
> >
> >--JPK
> >
> >On Sat, Aug 31, 2002 at 12:58:21AM +0200, Costin Cozan wrote:
> >  
> >
> >>that's exactly why we should vote. What is the most used ( or 
> >>preferred)  scripting language/system for evolution users?
> >>why could not be pluggable...? then you would have to maintain just the 
> >>interface....
> >>
> >>I am sure the moment it happens, next "day" we have a Evolution::[..] on 
> >>CPAN..;) 
> >>
> >>Aaah, good you reminded me of c# ; .NET is a platform where you can 
> >>program or script in any language that supports. why not designing the 
> >>same for Evolution?? Like making it the universal email tool? ....
> >>
> >>.... but, the dream finish suddenly...:)
> >>
> >>Jeffrey Stedfast wrote:
> >>
> >>    
> >>
> >>>On Fri, 2002-08-30 at 14:04, Costin Cozan wrote:
> >>>
> >>>
> >>>      
> >>>
> >>>>You mean that Java like language from Microsoft? Maybe will be known as 
> >>>>name, but on Unix/Linux platform hard to guess that is really used by 
> >>>>somebody....and thus having experience....
> >>>>  
> >>>>
> >>>>        
> >>>>
> >>>That will change.
> >>>
> >>>      
> >>>
> >>i don't see that, sorry.Just  tell me how i can program c# on my linux 
> >>box...
> >>
> >>    
> >>
> >>>
> >>>      
> >>>
> >>>>And i believe that any 
> >>>>incidental user on this platform has the minimum in Perl knowledge.
> >>>>  
> >>>>
> >>>>        
> >>>>
> >>>I don't, and I know quite a few other Unix hackers who don't know perl
> >>>either. So you'd be wrong with this guess.
> >>>
> >>>      
> >>>
> >>then they are not Unix hackers. [To all] Am I right?
> >>
> >>    
> >>
> >>>c# at least is OO and easy to learn. Not so with perl.
> >>>
> >>>      
> >>>
> >>Just wondering, since when OO is simpler to understand  and perl is 
> >>hard? After 10 minutes reading a book of perl, you can already do major 
> >>tasks. With OOP, you have to read a whole book ( ore more) just to get 
> >>the idea. And yes, i am talking about normal persons using Evolution.
> >>
> >>
> >>However, i don't advocate Perl or any other preferred language. they all 
> >>shoud have I am sure that there are other solutions that go better with 
> >>other languages.
> >>
> >>And if in final C# will be the choice, then so be it. Hey, we could take 
> >>the chance to learn it!! ;)
> >>
> >>Cozy
> >>
> >>
> >>
> >>
> >>
> >>_______________________________________________
> >>evolution-hackers maillist  -  [EMAIL PROTECTED]
> >>http://lists.ximian.com/mailman/listinfo/evolution-hackers
> >>    
> >>
> >
> >  
> >
> 
> 
> 
> _______________________________________________
> evolution-hackers maillist  -  [EMAIL PROTECTED]
> http://lists.ximian.com/mailman/listinfo/evolution-hackers


_______________________________________________
evolution-hackers maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution-hackers

Reply via email to