GeoNode Development Onboarding

10 views
Skip to first unread message

Bojan Nišević

unread,
Mar 21, 2024, 7:44:14 AM3/21/24
to GeoNode Development

Hello everyone!

We are a team of 20 developers who have been developing Web GIS products for the past 5 years. We are interested in using GeoNode as a codebase for our products, primarily focusing on large enterprise clients.

However, we have encountered some challenges in getting started with GeoNode. Our first issue involves our front-end developers, who claim that the MapStore codebase is obsolete due to its use of React classes. Nevertheless, I recognize that MapStore is mature software equipped with a host of impressive GIS features.

The second issue concerns our back-end team's difficulties in onboarding with GeoNode development for custom applications. Some team members suggest that the GeoNode Project should be utilized for this purpose. However, others argue that this approach is outdated and that the GeoNode Project relies on an old version of Django. We would appreciate your opinions on this matter. What do you believe is the best way to begin developing custom applications atop GeoNode? Even if we decide to develop our custom front-end from scratch, which should we use for the back-end: GeoNode Core or GeoNode Project?
If we decide to select GeoNode as the codebase for our new projects, we are also keen on contributing directly to GeoNode.

Thank you in advance!

Happy developing!

Bojan

Reply all
Reply to author
Forward
0 new messages