Installing the Proxima Bundle

brian
@brian
10 years ago
10,148 posts
Just an update that I've taken the "privacy" off of the Proxima profile so everyone should be able to see this.

If you're interested in using Proxima, make sure you've got a JR5 install and it's as easy as installing the Proxima bundle from the JR5 Marketplace. I would highly recommend using the bundle "Proxima Alpha" skin that is included with the bundle - it has been completely setup to be an awesome "backend" to a mobile app - not only running all API functions, but also giving you a website to sell your app from.

I know there are very few sites using Proxima at this time, but if you have any feedback or questions, please feel free to post here.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 07/09/16 09:21:02AM
alt=
DannyA
@dannya
10 years ago
584 posts
I'm confused by the relationship between JR 5 and Proxima. Can proxima be considered JR 6?

It actually seems like you would be building your skin/app with the proxima api instead of the old JR php code. Does this mean there is no further development of the php core and you will focus on the api's going forward?

I s there a comparison between functionality available in the core vs via api?

How do we extend the api's for custom modules?


I have a ton more questions, but you cannot be surprised. This is a pretty major announcement and there is very little documentation.
updated by @dannya: 12/29/14 09:23:55AM
douglas
@douglas
10 years ago
2,791 posts
This might help you understand what Proxima is:

http://www.proximacore.com/page/5/proxima-private-backend-as-a-service


--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos

updated by @douglas: 12/29/14 09:23:55AM
alt=
DannyA
@dannya
10 years ago
584 posts
I saw that already. Doesn't really answer any of my questions. It also says proxima is "based" on Jamroom.

I'm very happy to see an API based approach to building Jamroom sites. However, to be perfectly honest, it seems like an acknowledgment of the difficulty in creating applications with the Jamroom 5 core. It seems proxima has its own site. It makes me question your commitment to the future of Jamroom and all of the development I have put into customizing it thus far.

I am trying to understand the path forward and how proxima ties in to my existing platform and code and how we would use it in the future. So

1.Is it possible to use proxima to create api's for custom modules? If so, is there documentation on doing so? I am trying to understand if be able to use the api's for my custom modules and how.

2. Can you specify what functionality is NOT available in the API VS JR 5 core and vice versa.

3. What does this mean for the future development of the JR5 core?
updated by @dannya: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
DannyA:
It seems proxima has its own site. It makes me question your commitment to the future of Jamroom and all of the development I have put into customizing it thus far.

Proxima has it's own site since it is geared towards developers - it's something 99% of "regular" Jamroom users are not going to be interested in.

It's also one of our "Projects" so it lives on it's own profile (like Site Builder, Genosis, Ning to Jamroom, etc.)

Quote:
I am trying to understand the path forward and how proxima ties in to my existing platform and code and how we would use it in the future. So

1.Is it possible to use proxima to create api's for custom modules? If so, is there documentation on doing so? I am trying to understand if be able to use the api's for my custom modules and how.

Yeah it is - think of the Proxima Core as a REST framework for building RESTful modules pretty quickly and easily. For example if you look inside the Proxima Data's include.php file you will see how we've defined a function for the 4 main REST verbs (POST, PUT, GET, DELETE).

There is no documentation at this time since there's been very little interest in it (although we have no advertised it at all).

Quote:
2. Can you specify what functionality is NOT available in the API VS JR 5 core and vice versa.

The only functionality in it is what you see - User Accounts, File Support and Data support.

Quote:
3. What does this mean for the future development of the JR5 core?

Proxima has no impact on the development of the Jamroom 5 core, which continues with regular updates (in fact I just put out version 5.2.14).

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
alt=
DannyA
@dannya
10 years ago
584 posts
"There is no documentation at this time since there's been very little interest in it (although we have no advertised it at all). "

FWIW, I am very interested in it but would need to know how I can add api's for my own modules or it would be a non starter. On the bright side, I don't think I'll be able to get to it until Janurary. If you plan on creating any documentation my 2 top priorities would be:

-How to add CRUD operations to tables in custom modules
-How to use the file management service to ingest media and, more importantly, metadata packages which trigger media ingest.
updated by @dannya: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
Now that I know there's someone that wants to use it I will add a TODO to get more docs online. Doing your own modules should be easy (easier than a normal Jamroom module) so it should work well for you.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM

Tags