<div dir="ltr">  Hello Scribus!<div>I'm here to see if there'd be interest in adopting OpenXTalk as a feature/companion to Scribus.</div><div><br></div><div>At the end of August 2021 Livecode Inc, announced that nobody but their company was contributing to the source code and most of their users were using the free Community Edition so without any warning they ended the open source initiative of their Rapid Application Development environment and pulled all their free Community Edition installers from their public facing downloads page.</div><div><br></div><div>Paul McClernan stepped up and created the OpenXTalk project to carry on the open source dream.</div><div><br></div><div>So here we are, three or six people who can't code C/C++ & Python which limits our ability to get a rebranded free IDE out to  the public. I'm stuck with compiler errors and I have no idea how to fix them. We all come from a background with the IDE: Super simple English-Like scripting, two or three button presses to compile to binary applications for Linux, Windows, Mac OSX , Android, iOS and HTML5, so the advantage of  almost two decades of simplicity has left us at a programming disadvantage. Like being able to drive real fast, but not build a car from a box of parts..</div><div><br></div><div>Meanwhile, Paul dreams of adding desktop publishing features to the Livecode/OpenXTalk IDE and I've dreamed of a page layout app that can produce applications for decades. I even wrote QuarkXpress way back in 1997 with a long winded document all about that, soon after they had an XTension that made something like super slow Myst experiences, that mutilated the graphics by using PICT resources, and I had to make apps that were 320x240 just fit on ZIP disks.</div><div><br></div><div>So I got to thinking...what if you could design  desktop, mobile and/or web applications inside of Scribus? I see you have some Python, which is not as easy to script as xTalk even though it's insanely popular. It has a lot of GUI frameworks but doesn't just come prebuilt with one.<br>I see you have Javascript for PDFS, that's interesting.</div><div>They don't seem to work directly in Scribus though?</div><div>They only work in Acrobat? No browser seems to take the MouseUp</div><div><br></div><div>But what if you had something even better than Python and Javascript? Well maybe not better, but just easier and more application ready?.</div><div><br></div><div>You can get the <a href="https://archive.org/search.php?query=creator%3A%22LiveCode%2C+Inc.%22">Free Livecode Community Edition Installers at Archive.org</a></div><div>You can reach the <a href="https://openxtalk.org/">OpenXTalk group via our forums</a></div><div>Or our <a href="https://www.reddit.com/r/openxtalk">subreddit </a></div><div>You can fork the source on <a href="https://github.com/OpenXTalk-org/OpenXTalk-Community-DPE">Github</a></div><div><br></div><div>Livecode, Inc. doesn't want to associate with the open source at all, so you'll have to Google for their forums and documentation, or just download and install the apps and click around in the menus as a shortcut until we can build our own binaries and replace all that.</div><div><br></div><div>So what I'm hoping for from Scribus as a software group and community is:</div><div>1. adoption of the xTalk language for scriptable Scribus</div><div>2. maybe some programming support since we are undermanned and undereducated for this task at the moment</div><div>3.featuring the xTalk environment as a product suite with Scribus</div><div>4. and community feedback, general interest, cross development</div><div><br></div><div>It might take some time to work out the details but here it is on the table.</div><div>OpenXTalk is Paul's project but there's nothing stopping Scribus from making SuperScriptableScribus from a fork of the GPLv3 code.</div><div><br></div><div>I should also mention that through the mysterious <a href="https://github.com/livecode/livecode/blob/develop/docs/guides/LiveCode%20Builder%20Language%20Reference.md">Builder Language</a> it is possible to wrap Python, Javascript, Lua and other libraries to the IDE. without recompiling the whole project. This also allows for development of custom widgets, like the web browser widget, SVG importer, line chart widget, and native smartphone OS controls you can see in the IDE now.</div><div><br>I got about 2% into wrapping  <a href="https://www.raylib.com/">rayLib </a>to the IDE with builder language before my lack of C knowledge stopped me cold. I have an openGL window open at least. Baby steps.</div><div><br>One more interesting detail: there is a separate project that is bringing xTalk to the web: <a href="https://hyperscript.org/">Hyperscript</a> It's very promising. We could all work together to create a magical page layout, desktop application, smartphone app, web experience powerhouse.</div><div><br></div><div> Please enjoy your free copy of Livecode Community Edition on behalf of the 3,342  people who donated  £493,795 to make it open source in 2013. The IDE should run smoothly for fourteen years or so if old copies on my machine are any indication.</div><div><br></div><div>I hope to hear your views and would be very pleased for your support in any capacity.</div><div><br></div><div>Thanks for your attention.</div><div><br></div><div>Regards,</div><div>Beth</div></div>