Are there plans to allow users to embed the studio (e.g. configure it programmatically, run it inside an existing java process and give it access to the necessary server apis from an embedded server? This would be huge since I'm sure lots of apps need a console but do not want to open separate ports or a separate process. I'm sure this is possible now with some reconfiguring but I haven't tried.
On Monday, August 25, 2014 4:38:10 AM UTC-4, xvik wrote: > > Thank you for answer, > but im using embedded server and attach studio manually (not using plugin > manager, simply register virtual folder on server) > see https://github.com/xvik/dropwizard-orient-server > > In this setup i have to download studio zip and add studio application > directly > into my jar > <https://github.com/xvik/dropwizard-orient-server/tree/master/src/main/resources/ru/vyarus/dropwizard/orient/studio> > . > I want to avoid this step and simply depend on jar from maven central > which already contains application. > > My point is: as soon as orient supports embedding for server, and studio > may be registered directly (not using orient plugin system), > then others like me could embed studio together with server and would like > to use studio jar as dependency. > > Embedding server simplifies setup and development. > In my case, dropwizard allows writing custom console commands (even the > server is launched with console command), > moreover it already requires external configuration file and it's simpler > to maintain config in one place and even be able to launch different > configurations. > Again, with custom dropwizard console command i can define shortcut run > configurations in IDE and launch common commands or even scripts > right from IDE. > > For production, of course, external server is better idea, but for > development I feel more comfortable with embedded setup. > > понедельник, 25 августа 2014 г., 15:03:15 UTC+7 пользователь Enrico Risa > написал: >> >> Hi >> >> Studio is an external plugin but depends on OrientDb server. >> You cannot start studio without a running server. >> You can donwload a Studio release zip format like >> here >> https://github.com/orientechnologies/orientdb-studio/releases/tag/1.7.8 >> and then you copy the zip under the plugins directory of the ORIENTDB_HOME >> >> >> >> 2014-08-25 6:06 GMT+02:00 xvik <[email protected]>: >> >>> last question is not relevant, i see documentation already opens as >>> 'last' from site http://www.orientechnologies.com/docs/last/ >>> strange but haven't seen it yesterday >>> thank you >>> >>> понедельник, 25 августа 2014 г., 9:18:10 UTC+7 пользователь xvik написал: >>> >>>> Hello, >>>> >>>> Is it possible to release studio as jar? >>>> Orient itself is pretty very to embed (its even described in docs), so >>>> i think many projects should benefit of it, by also embedding studio. >>>> >>>> I'm asking because of my own project https://github.com/ >>>> xvik/dropwizard-orient-server >>>> Here i have to include studio inside my jar. If i could just reference >>>> external dependency it would be much easier for me >>>> and will not tie usage to specific studio version. >>>> >>>> >>>> One more thing, can you think of doing something like 'the latest' link >>>> for documentation? >>>> Now i have to reference exact version (1.7.8) in my docs and after new >>>> orient release links will not be actual. >>>> For example, angular documentation https://docs.angularjs.org/api is >>>> completely version agnostic - >>>> it will always select the latest version and you can select another one >>>> if you need (and after selecting exact version it appears in url too). >>>> What do you think? >>>> >>>> Thanks >>>> >>> -- >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "OrientDB" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
