Pydia and cloud module
I really like both the cloud module and Pydia. They serve very similar functions, though. I think they could benefit from some kind of connection. I was just talking to @ProfSpaceCadet on twitter about
Pydia, and the things I really like about
- The JSON format
- The interface looks really nice.
I also really like the seamless import offered by
I think they should become somehow connected, because they serve really similar purposes. My idea was this:
I was thinking of writing a backend on my server for keeping an index of packages and projects. This would provide a convenient way for users to upload code, or link to existing code.
A possible solution might be to have both
clouduse a common index. Maybe my web thing, maybe something else. But this would resolve the issue to an extent. If these become package managers for Pythonista, we could avoid the issue of "Oh, my project is on
Pydiabut not on
cloud. You'll have to download
Pydiato use it. I think much better would be a common index.
cloudserve similar purposes, but in different ways. It'd be nice if they were interchangeable based on a user's preference. Some people might prefer the smooth
cloud.Import(), while some might prefer to download things beforehand.
Note that this is a proposed solution, not necessarily the solution, just my idea.
I think this could work with (of course) the permission of @guerito and @ProfSpaceCadet. If I write a web service for uploading and keeping an index of files, this could be directly integrated into both
cloud, either by their authors or by myself (if they prefer). I think that I'd start this index out with everything from Pythonista-Tools, but it'd be a JSON index. Then, with a web service for easy uploading, it could expand quickly with people's projects.
Eventually, I think one of either
cloudcould become a standard thing that people install, which would be great.
So what do people think of this idea for how to connect
cloud? Does anyone have other ideas about how these projects could coexist, or even be merged into one?
I'd also like to see what @guerito and @ProfSpaceCadet think about this idea, and whether they've got alternate ideas.
This post is deleted!last edited by