From: Jeff A. <ja...@fa...> - 2019-03-21 07:45:50
|
Hi Yaqiang, this looks like really useful work. Thank-you for sharing it. I had thought of attempting a numjy myself, but I have my hands full with the Jython core. A good way to distribute your work is through one or more packages a user can install in their own Jython site-packages. I see you have separate repositories for the parts, and that looks right. These days, for pure Python and CPython extensions, people go to PyPI. I don't know if that can be made to work for packages with compiled Java components, but it would be interesting to try. The pre-installed approach in jythonlab is perhaps not the best way to provide these as a bundle, as it stands. (Anaconda may be a good thing to mimic here, but that's a very complex product.) The immediate problem is partly GitHub's fault. It presents README.txt as your front page and LICENSE.txt as your licence. But these are the Jython ones, and so they don't apply to the repo overall. Maybe also look at customisation through a modified site.py that announces what one has just launched. Jeff Allen On 21/03/2019 05:03, Yaqiang Wang wrote: > JythonLab (https://github.com/Yaqiang/jythonlab) is a Jython > distribution package with scientific computation and visialization > packages: > > NumJy (https://github.com/Yaqiang/numjy) for multi-dimensional array > operation and computation. > PlotJy (https://github.com/Yaqiang/plotjy) for 2D/3D plotting. > DataframeJy (https://github.com/Yaqiang/dataframejy) provide DataFrame > object for Jython. > DatasetJy(https://github.com/Yaqiang/datasetjy) Read multiple > scientific data formats: Netcdf, Grib, HDF and many others. > EditorJy (https://github.com/Yaqiang/editorjy) for Jython code editing > and running. > > In JythonLab, above packages were added in Lib->site-pakages folder. > jythonlab.bat file was added in bin folder for start EditorJy desktop. > The packages are still in starting status. > > Hope the wok will be useful for some jython users. > > Regards > Yaqiang > |