Page 1 of 1

EasyDev - risky to install?

Posted: Mon Jun 06, 2016 12:22 am
by Albireo
Hi! I found an extension, as called EasyDev. EasyDev can help you to develop macros in LibreOffice / OpenOffice.

More information is possible to find on this page .: EasyDev for Libre-/OpenOffice
(But no one is responsible for codes and solutions presented on the page, or other support around the code)

Is there a great risk that Macros that are linked to this extension, may stop working after upgrades to later versions of Libre-/OpenOffice?
Is it risky to build features on extensions?
(It works today, but will not work tomorrow - depending on who has created and maintaining the OpenOffice extensions)

If you wish to use the functions that this extension adds. Is the only way to write macros with this exstention, to use Basic, in eg Calc.?

Is it possible to use VBA / Python / AutoHotkey or other external language to use the features available in EasyDev?

My desire is to create various documents (mainly in Calc) that gives the recipient the opportunity to influence the content and create other new results.
EasyDev have many functions, I don't know how to solve on other ways.

//Jan

Re: EasyDev - risky to install?

Posted: Mon Jun 06, 2016 2:17 am
by RusselB
We have nothing to do with EasyDev development or support.
Personally I won't use a macro unless I understand just what happens when in the code.

A search of the forum for the term EasyDev returned a list of only 25 other posts.

There is always a possibility of macros/add-ons not working when a main program is updated.

Without knowing just what you are wanting to do in Calc there's no way for is to make suggestions that might not require macros.

If you wish to try EasyDev, I recommend that you do so with caution.

Re: EasyDev - risky to install?

Posted: Mon Jun 06, 2016 5:55 am
by FJCC
EasyDev is the work of one of the administrators on the Spanish forum. There is a substantial thread here in Spanish. It is important to note that it is written for Python 3 and therefore cannot be relied on to work with OpenOffice's Python 2.7. That in itself may be enough to answer your question.

Any code you write creates the risk that it will not be compatible with future versions of the program. Relying on an extension creates a larger risk because the extension author is more likely to make decisions without taking into account a broad range of users. But the core behavior of the program may change on any release and particularly on major releases.

Re: EasyDev - risky to install?

Posted: Mon Jun 06, 2016 6:15 pm
by Albireo
Thanks for the advice,
I had a feeling, that I should be a little careful with any extensions.

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 1:48 am
by Jurassic Pork
hello,
FJCC wrote: It is important to note that it is written for Python 3 and therefore cannot be relied on to work with OpenOffice's Python 2.7.
the last version of Easydev ( here) can be installed with A.O.O 4.1.3. May be there are few functions not working because Python 2 in A.O.O . I have made a demo calc ods file with macros using some functions of this extension (in attachment of this message). I have tried it with L.O 5.2.7.2 , A.O.O 4.1.3 under windows 7 , L.O 5.4.2.2 under Ubuntu 16.04. Some macros must be launched by exec the macro.
EasyDev.gif
EasyDev.gif (98.13 KiB) Viewed 8744 times

The documentation in english of this extension is here


Friendly, J.P

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 3:31 pm
by Villeroy
"Easydev" is useless. Forget about it.
You can use languages other than StarBasic.

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 6:04 pm
by einstein
reading this topic and others more I have a question for the moderators why do you allow Villeroy to say so much crap?
Is he the owner of the forum?

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 6:20 pm
by RoryOF
He is as entitled to his opinions as are you and all other posters entitled to yours; if you don't like his thoughts you need not read them.

Villeroy's views on old fashioned procedural languages are well known; I regard them as a loveable eccentricity. We set his dislike of them against his undoubted assistance on many areas to users, both new and established.

Dislike of procedural languages goes wa-a-a-y back: Edsger W. Dijkstra observed in Selected Writings on Computing: A Personal Perspective (1982) that “It is practically impossible to teach good programming style to students that have had prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.” He had been moving in that direction since 1965. I learned to program in 1965 (Fortran II) so am probably irreparably brain-damaged! i can still think in Z80 machine code.

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 6:33 pm
by einstein
reading this topic and others more

writing as villeroy accustoms, can I say?
why let him say so much shit?
Is it right?
or the rudeness is only allowed to him?

my point is as follows:
I agree that Villeroy may offend others but
You should be allowed to others to respond in the same way.

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 9:42 pm
by Villeroy
@Albireo
"Easydev" is a collection of some 100 wrapper routines which make 100 things a little bit easier to accomplish. But 10,000 tasks remain uncovered and some of these wrappers are over-simplified. Whenever you need any of the remaining 10,000 you have to dive into the guts of this awkward API anyway. I think you are better off if you enjoy the full flavour of it right from the start. The code you are going to write with Easydev will depend on that package and possibly it will depend on a distinct version of Easydev with a distinct version of LibreOffice or OpenOffice. It adds more dependencies without adding much benefit.

Easydev can be very useful if you take some time to study its source code, particularly the part that is written in Python and implements service org.universolibre.EasyDev
If the source code makes no sense to you and neither my remarks on wrappers and dependencies, Easydev won't help you anyway.
If all this makes sense to you, you don't need Easydev.

By no means, there is any risk in installing Easydev. It does not modify your system or your office suite in any way. It just offers some additional "plugs" to macro programmers.

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 9:45 pm
by RoryOF
einstein wrote:[
my point is as follows:
I agree that Villeroy may offend others but
You should be allowed to others to respond in the same way.
Have you been hindered in your choice of words or of the expression of your sentiments?

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 10:18 pm
by einstein
RoryOF, No not for the moment.
It is all, now I know I can respond in the same way, that is correct for me
Thanks.

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 10:21 pm
by Zizi64
OFF:

Jurassic Pork,

How you created that small sized animated gif picture above? It is very useful tool to demonstrate the implemented ACTIONS for the Forum users...

Re: EasyDev - risky to install?

Posted: Thu Oct 26, 2017 11:13 pm
by Jurassic Pork
hello,
Zizi64 wrote:OFF:

Jurassic Pork,

How you created that small sized animated gif picture above? It is very useful tool to demonstrate the implemented ACTIONS for the Forum users...
OFF for Zizi64 : with LiceCap a free software easy to use (windows & OSX).

Friendly, J.P

Re: EasyDev - risky to install?

Posted: Fri Oct 27, 2017 7:26 am
by Zizi64
OFF for Zizi64 : with LiceCap a free software easy to use (windows & OSX).
Thanks!