YPares / porcupine

Express parametrable, composable and portable data pipelines
89 stars 11 forks source link

Github pages: 404 #87

Open o1lo01ol1o opened 1 year ago

o1lo01ol1o commented 1 year ago

The githubpages documentation as linked in the README.md returns a 404.

(Also, it's been 4 years since the last update. Is this project still in active development? Maintenance mode?)

YPares commented 1 year ago

Hello! So it's a bit complicated. Porcupine had intially been developped for Novadiscovery, and to my knowledge they remained the main user of it. The project was initially owned by Tweag, but they stopped maintaining it (that's why this repo has been transfered to me). It was part of my job (while I was working at Tweag, and then at Novadiscovery) to build it and maintain it, and its opensourcing was my own doing (the 2 companies were okay to opensource it, as long as it didn't become a source of cost). And two years ago, Novadiscovery's scope shifted, and it became impossible to keep addressing their specific needs while opensourcing every new feature here on github. Nor did I have the time to maintain two different versions. Also covid situation and health issues on my part went in the way... So porcupine's development has continued, but on Novadiscovery's internal git repo, until things would settle a bit more and we'd be able to polish and open source the newest developments. Sadly, before that happened, the company went through economic difficulties, and a third of the company (including me) got laid off. It was about 2 months ago. All of that means I don't have the rights to these past 3 years of commits, only Novadiscovery does. I discussed with my previous managers of the possibility to grant me access back to the code so we can work on a new open source release, and they are not against it but it's legally difficult right now for them to have me working on their codebase while not being their employee anymore.

o1lo01ol1o commented 1 year ago

I see! That is an unfortunate, but not uncommon, situation. I suppose there's not much to do on my side except to wait and see if and when those commits can make it back to upstream. In the meantime, how much of a lift do you think it is to get porcupine compiling for ghc 9.4?