Re: Don't Have "New Application" Option
David Birnbaum <[email protected]> Thu, 30 May 2024 12:28:18 -0400
| Newsgroups | gmane.text.xml.exist |
|---|---|
| Message-ID | <CAP4v81oCkfVc6XREnOcOXV+4hL+D=AcuudPpSKxfnh1oag4FjQ@mail.gmail.com> |
Dear eXist-db list, A light-weight script that initializes a new eXist-db app without relying on Node is available at https://github.com/Pittsburgh-NEH-Institute/eXistentializer. It achieves its relative ease of use by omitting many features supported by generator-exist, such as testing (limited support), CI (no support), and Docker (no support). Best, David On Thu, May 30, 2024 at 11:50 AM Joshua Schäuble <[email protected]> wrote: > 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 > _______________________________________________ Exist-open mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/exist-open