future of Jam-py

115 views
Skip to first unread message

Andreas Schneider

unread,
Mar 12, 2024, 10:17:13 AMMar 12
to Jam.py Users Mailing List

We haven't heard anything from Andrew Yushew for a while now. Is he alright?

Danijel Kaurin

unread,
Mar 12, 2024, 1:50:53 PMMar 12
to Andreas Schneider, Jam.py Users Mailing List
Hi Andreas.

Everything is ok, ve are working on finalising Jam V7.

Capture.PNG

On Tue, 12 Mar 2024 at 15:17, Andreas Schneider <schnei...@gmail.com> wrote:

We haven't heard anything from Andrew Yushew for a while now. Is he alright?

--
You received this message because you are subscribed to the Google Groups "Jam.py Users Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jam-py+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jam-py/2a24a22c-baf6-4229-b2a9-86415b0fb61en%40googlegroups.com.

Muhammad Shafiq

unread,
Mar 12, 2024, 2:15:35 PMMar 12
to Danijel Kaurin, Andreas Schneider, Jam.py Users Mailing List
  Hi Danijel, 

Thank you for the update about v7. Jam.py future is bright, and I will compare it with Oracle Apex.... although I am still struggling to implement different business rules with v5 as an accountant. But so far this is one of the best data driven applications. Once I worked on SAP and SAP ABAP is also an event driven/data driven language. So I think jam.py promotion at different forums may expand its use cases.

Regards

Message has been deleted

Dean D. Babic

unread,
Jun 19, 2024, 6:35:46 AMJun 19
to Jam.py Users Mailing List
Hi all,

there are no that many options, since it is what it is.
Option one:
- forking Jam is done. The automated pip build and github release is up and running. 
  This is/was not possible without the admin rights on github and pypi. And it's important since
  pip releases will move to automated releases to prevent people for uploading unsecure software.
  It might introduce signing the software with a digital certificate, hence manual upload won't be possible.

- automated build for Docs is up and running. This means removing it from Jam distribution,
  as a separate github branch (because of the above pip). It also means having jam ? sign on Builder to point to updated Docs.
  The choice here is local installation or pointing it to somewhere. This is very true for "air gapped", no Internet connected users.

- providing admin rights to other manitaners is done. More people are better, since automated build and release must be approved
  by one maintainer. Any volunteers pls. get in touch. 

Option two is letting jam to slowly die out. Not sure if option one will cause the same, but worth a shot.

Andrew might help here and there, health permitted,  but the bulk of work is now on us.

Regarding the v7, not sure how much work is needed. 

Hoping to read what everyone thinks.

Regards,
D.

Manos Pappas

unread,
Jun 19, 2024, 6:48:31 AMJun 19
to Jam.py Users Mailing List
Hi,

First of all, let me thank Andrew for his great work and I really wish his health improve and recover.

I would not want jam to die, for me the only viable option is the first one.
I am not so much proficient with Python but will try my best to help.
Of course regarding my other contributions - mainly translations - I will continue to do so, as I use Jam daily.
If there is - in some point - the need for financing (e.g to hire a working developer to bring up new functionality to the core), I will contribute.

Regards,
Manos

Danijel Kaurin

unread,
Jun 19, 2024, 12:38:40 PMJun 19
to Manos Pappas, Jam.py Users Mailing List
Hi all.

Jam is a masterpiece that needs to see the light of the day for the whole world. I've developed several really big apps with Jam and they are working perfectly!

Jam will not die! I have 8 apps on V7 that work ok. Doc needs to be rewritten and there are a couple bugs on App builder that need to be solved for normal usage.

We need to make a Jam support team.

Regards

Danijel Kaurin

--
You received this message because you are subscribed to the Google Groups "Jam.py Users Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jam-py+un...@googlegroups.com.

bourah...@gmail.com

unread,
Jun 20, 2024, 3:25:18 AMJun 20
to Jam.py Users Mailing List
I would like to wish Mr Andrew Yushew and the jam editor a very happy recovery. She is magnificent and excellent. 

Dean D. Babic

unread,
Jun 20, 2024, 4:54:08 AMJun 20
to Jam.py Users Mailing List
Thanks Manos

To be fair, I do not think one needs to be a top developer to be able to contribute to Jam core.
This is because Jam is very well written, and it is very readable.

For example, everything related to GUI Jam core is in the builder folder.
So if we want to change ie. Ace Editor functionality, thats where to do it.
Navigate into the builder folder, start the server and visit builder.html
After changes, visit the App (exit builder), and click on Prepare Files. All files from 
jam_files folder (this is where the changes are), must be copied into the jam folder.
Copy jam folder to your app, or install it manually and off you go.

Here is my take on this:
Screenshot 2024-06-20 at 4.29.22 PM.png

I am not sure if it would be beneficial to create some Doc about this. It's fairly simple.
It is true that it is not documented anywhere.

Regards
D.
Reply all
Reply to author
Forward
0 new messages