[Libreoffice-qa] Python vs Java, Was Bisect GUI for Windows
Jay Lozier
jslozier at gmail.com
Sun Apr 20 12:52:23 PDT 2014
Joel,
I do not know how much help I can give.
Florian,
Please contact me with more details about the GUI.
Jay
On 04/20/2014 03:01 PM, Joel Madero wrote:
> Hi Jay,
>
> Any way that you could collaborate with Florian to try to get the
> Bibisect GUI up and running? It's one of our long running projects in
> QA and currently it's just Florian working on it. It would be an
> incredible addition to ensuring high quality releases as it would open
> the door for new users to easily help identify regressions and help
> developers identify where the regression was introduced.
>
>
> Best,
> Joel
>
>
>
> On 04/20/2014 11:57 AM, Jay Lozier wrote:
>> How much of the code requires Java?
>>
>> Also, with Python, the interpreter is likely not installed on Windows
>> and possibly a Mac. With Linux one would need to verify the correct
>> Python version is installed. I think the same problems are true with
>> Ruby and Perl. However, JVMs are more likely to be installed.
>>
>> If the issue to avoid using Java itself, then Scala and Groovy(?) may
>> be better alternatives to Python or Ruby. I do not know enough about
>> either to make a choice.
>>
>> If the issue is the remove Java entirely then I think the choice is
>> basically Python, Perl, or Ruby. From what I have seen Python is
>> probably the better choice in my somewhat biased opinion (I write
>> mostly in Python). Python modules exist for PyQT/Pyside (QT) and
>> wxWidget and tkinter is built-in, which I believe are all cross
>> platform.
>>
>> Jay
>>
>> On 04/20/2014 02:35 PM, Bjoern Michaelsen wrote:
>>> Hi,
>>>
>>> On Sun, Apr 20, 2014 at 09:43:45AM -0700, Robinson Tryon wrote:
>>>> Bjoern -- Thoughts on using Glade for this purpose? I figure it might
>>>> be good to use the same stuff we're using elsewhere in the LO
>>>> project...
>>> I dont think Glade is a good idea. If the bibisect UI is
>>> sufficiently simple
>>> (and it should be), Tkinter would be the most simple crossplatform
>>> toolkit that
>>> is available everywhere -- even if it is somewhat ugly on some
>>> platforms.
>>>
>>> As for using Python instead of Java: I based that on the assumption
>>> that (at
>>> least in the LibreOffice community) there are more people willing to
>>> work on
>>> the first than on the second. I might be wrong.
>>>
>>> @Florian: So if there are not a few people showing up saying "I
>>> would help out
>>> with Python, but unlikely with Java" (which did not happen yet),
>>> just go ahead with
>>> Java, if you prefer that. It was based on my gut feeling, and gut
>>> feelings
>>> might be wrong.
>>>
>>> Best,
>>>
>>> Bjoern
>>> _______________________________________________
>>> List Name: Libreoffice-qa mailing list
>>> Mail address: Libreoffice-qa at lists.freedesktop.org
>>> Change settings:
>>> http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
>>> Problems?
>>> http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
>>> Posting guidelines + more:
>>> http://wiki.documentfoundation.org/Netiquette
>>> List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
>>
>
--
Jay Lozier
jslozier at gmail.com
More information about the Libreoffice-qa
mailing list