Re: developing an IDE for jython

Jeff Allen <[email protected]>
Newsgroups gmane.comp.lang.jython.devel
Message-ID <[email protected]>
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
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.