Re: Definitive list of Euphoria libraries?

new topic     » goto parent     » topic index » view thread      » older message » newer message
Icy_Viking said...

A pacakage system for Euphoria would be great. I do agree that Euphoria does need help and needs to be overhauled a bit. Even the site(rapideuphoria) needs to be done.

I run this website (openeuphoria.org) and I would like to get it overhauled using a modern look and modern web technologies. And although I am hosting Rob Craig's original website (rapideuphoria.com) he has requested that I not modify it. The most I did was get the basic functionality working after I got it back online.

Icy_Viking said...

Get Euphoria up and current is a big task though.

I've spent most of my time lately trying to unbork the build system so that adding more back end features (like libffi) doesn't collapse the entire build. Plus I want to make cross-compiling easier so I that we can produce most architecture/platform combinations automatically. As always, anyone reading this is welcome to contribute and there are lots of smaller tasks that can be done.

Icy_Viking said...

Hopefully 4.2.0 will help some.

Indeed, especially on working towards a package manager. My main goals for 4.2 include libcurl support, hashing support (SHA256, etc), and gzip/zip file support out of the box. Those are all prerequisites for package management so once they're done, be able to start planning the details and operations of packages.

Icy_Viking said...

I was also skimming over the Windows API, I remember there being dicussion of how even Win32lib could use a overhaul too. Something that would work for modern windows. With Windows 10 and beyond, having WSL, it is possible to test for both Windows and Linux. I'm not really familiar with the Linux API at all though.

I've been fiddling with IUP again lately and although it works in WSLg, it does have some weird scaling issues due that throw things off. Once I get libffi implemented correctly, we'll have better structure support and that will make rebuilding Win32Lib easier (although not easy per se) for whoever decides to tackle that beast.

Icy_Viking said...

I wouldn't mind starting a new win32lib or at least attempting a package manager for Euphoria.

My approach to development is always: start small and iterate until you're done. It would be great if you could start doing some of the "field work" required for building a package manager for Euphoria. How do packages work in other languages? How do they deal with dependencies and conflicts? or different language versions? What's inside a package, how do they store metadata, what does server hosting look like? So many questions like that are beyond the scope of writing any code.

-Greg

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu