Re: Don't Have "New Application" Option

Joshua Schäuble <[email protected]> Thu, 30 May 2024 17:48:55 +0200
Newsgroups gmane.text.xml.exist
Message-ID <CAGvrNmtDwjf01tyzx9rP1HEfUeXSYtS6GsKZDP0xkYVg77Gu5Q@mail.gmail.com>
Tldr: Just to add a +1 to this topic, I'm agreeing here, too.

Long version: When the integrated app creation tool  was removed 2y ago, it
took me hours to get the recommended npm package to run, repeatedly getting
stuck in NPMs dependency overhead hell. Once it finally ran without any
errors, I still ended up with a package that did not install in the (then
latest) eXist. I tried several times over the past years and so far I never
managed to produce a working app with this (fair enough, I'm rarely asking
for support, always thinking I'm the idiot).

Sure, npm has been a standard for quite a while now and there are probably
good reasons not to use the old integrated legacy app creation tool - but
it's somewhat off putting for non-Node developers to download and run an
overhead of hundreds of megabytes of npm dependencies, just to produce a
comparable tiny app scaffold (that then won't even install).

So I opted for the same workaround described here before: I installed a
legacy version of eXist just to create an app scaffold - and then
downloaded and installed it on the latest version  (worrying it might be
insecure, but at least it runs). While this still works smoothly to this
date, it lead to me not using exist much for app development anymore, but
only as a database via the REST API. Maybe that's for the better anyways.

-- end of long version


Nick Sincaglia <[email protected]> schrieb am Do., 30. Mai 2024, 15:48:

> I agree. That app builder was pretty handy. We continue to run an old
> version of eXist-db just for this purpose. We will create new apps using
> this old version and download the XAR package and install it on the newer
> versions of eXist-db we run in production.
>
> Nick
>
> On 5/30/24 1:38 AM, Michael Pilarski wrote:
>
> Hi Don,
>
> please see Joe's answer to this topic at
> https://stackoverflow.com/a/70189542.
>
> Michael
>
> Am Do., 30. Mai 2024 um 01:43 Uhr schrieb John Reed <[email protected]>:
>
>> I believe that no longer is available with a later version because of
>> some kind of security problem. I would like that back. It was great to be
>> able to create an app without really thinking about it and just building on
>> top of what was there. I wish they would put it back in the later version.
>>
>> Sent from my iPhone
>>
>> On May 29, 2024, at 4:36 PM, Don Smith via Exist-open <
>> [email protected]> wrote:
>>
>> 
>> Hello everyone,
>>
>> I've just installed eXist 6.2.0 on Windows 11.
>>
>> * The DB is running
>> * I'm logged in as Admin (eXide shows "Logged in as Admin")
>>
>> In eXide, when I click on "Application" there is no "New Application"
>> option available. The only menu options I see are:
>>
>> * Download app
>> * Synchronize
>> * Live reload
>>
>> I assume that something has gone wrong in the install but ??
>>
>> I've looked through the Packages that are available to install and don't
>> see anything there that looks like what I need. Is it possible the option
>> has moved to a different location in 6.0.2? Is there another way to
>> create a new application?
>>
>> Any help is appreciated as this appears to be a complete show stopper
>> (can't create new applications).
>>
>> Don
>>
>> _______________________________________________
>> Exist-open mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/exist-open
>>
>> _______________________________________________
>> Exist-open mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/exist-open
>>
>
>
> _______________________________________________
> Exist-open mailing [email protected]://lists.sourceforge.net/lists/listinfo/exist-open
>
>
> --
> Nick Sincaglia
> President/Founder
> NueMeta, LLC
> Digital Media & Technology
> Phone: [email protected] http://www.nuemeta.com
> Skype: nsincaglia
>
> _______________________________________________
> Exist-open mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/exist-open
>

_______________________________________________
Exist-open mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/exist-open