Could KomodoEdit ever be converted to UXP? Topic is solved

Discussions about the development and maturation of the platform code (UXP).
Warning: may contain highly-technical topics.

Moderators: trava90, athenian200

User avatar
djgpp
Banned user
Banned user
Posts: 64
Joined: 2021-01-26, 05:39

Could KomodoEdit ever be converted to UXP?

Unread post by djgpp » 2021-04-18, 04:16

KomodoEdit still built on very outdated XUL technology, probably from Firefox 24 ESR. In case of technology, UXP is more modern than it. You could see the requirements to build it on Linux, it's not even work with newer GCC versions!

https://github.com/Komodo/KomodoEdit

The problem is it seems to build up on PyXPCOM: https://developer.mozilla.org/en-US/doc ... gs/PyXPCOM

UXP currently is XPConnect (JavaScript) only. If it's not sorted out then it seems it's very unlikely KomodoEdit will ever be ported UXP. I think they don't even know what UXP is to ever consider porting to it.

New Tobin Paradigm

Re: Could KomodoEdit ever be converted to UXP?

Unread post by New Tobin Paradigm » 2021-04-18, 07:33

Creating dozens of timesink threads like this needs to stop. We have practical conserns to deal with in and of our own complete platform and applications to deal with.

All these questions regarding xpcom and embedding and such are more or less irrelevant in this day and age.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35402
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Could KomodoEdit ever be converted to UXP?

Unread post by Moonchild » 2021-04-18, 07:53

In addition this would initially be best to bring up with the people who developed the software to port. Would you contact Microsoft when you'd be porting some random Windows application because it uses Windows APIs? No, no you wouldn't.

You've also been obtusely vague in all these threads what you're planning. Provide some transparency please. So far you've asked about creating proprietary software on UXP, various things dealing with embedding and using XPCOM, but no real indication what on earth you are actually wanting to do with the platform code.
If you want any help you'll have to provide some information in what you're trying to do overall, not piecemeal questioning us about undocumented integration of components and otherwise shrouding yourself. So answer this: what kind of application are you planning on making, exactly? How are you planning to use UXP in it?
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
djgpp
Banned user
Banned user
Posts: 64
Joined: 2021-01-26, 05:39

Re: Could KomodoEdit ever be converted to UXP?

Unread post by djgpp » 2021-04-18, 12:10

To be clear, my actual intention is I wanted to know if you are willing to add other languages support to XPCOM or not. PyXPCOM for Python to be specific. I can't talk with the ActiveState guys suggesting them to jump the ship to UXP when UXP not even support PyXPCOM, which they used for their editor.

Locked