[midPoint] Blog: MidPoint Studio Beta

Radovan Semancik radovan.semancik at evolveum.com
Thu Nov 12 11:26:46 CET 2020


Dear midPoint community,

MidPoint may have started as a humble identity management tool, yet it 
has evolved into identity /platform/. MidPoint is comprehensive, 
flexible and customizable. MidPoint configurations can be quite complex 
and it may be a challenge to manage them. Therefore we have prepared an 
integrated development environment (IDE) to make this work easier: 
MidPoint Studio <https://docs.evolveum.com/midpoint/studio/>. We have 
just released its “beta” version.

The idea of midPoint IDE is not a new one. There was an unofficial 
midPoint plugin for Eclipse IDE for quite some time. However, this 
plugin originated as a side project of one of midPoint developers. It 
was an experiment that somehow escaped the laboratory. The Eclipse-based 
IDE became quite popular. Yet, to code was quite “experimental” and it 
was difficult to maintain. Moreover, midPoint development migrated away 
from Eclipse IDE towards a more convenient IntelliJ IDEA. The Eclipse 
plugin was never officially and it started to fall apart. Yet the 
community wanted (and needed) an IDE tool. Therefore it was high time to 
do something about it.

New IDE was based on newer midPoint concepts. It was also based on a 
different IDE platform. We have chosen IntelliJ platform over Eclipse. 
IntelliJ is much more convenient and polished platform. Similarly to 
Eclipse, IntelliJ platform is open source 
<https://www.jetbrains.com/opensource/idea/>. We have used IntelliJ as a 
foundation for MidPoint Studio 
<https://docs.evolveum.com/midpoint/studio/>, an integrated development 
environment to develop and maintain midPoint configurations.

We have just released a beta-quality version of MidPoint Studio 
(4.2-150). The Studio is pretty much feature-complete at this point. 
There may be some bugs and glitches, which is also the reason that we 
are releasing it to the community. We would like to gather community 
feedback before our first official release. If you are interested, 
please navigate to the Studio page at docs.evolveum.com 
<https://docs.evolveum.com/midpoint/studio/> and give it a try. Please 
share your feedback on midPoint mailing list 
<https://docs.evolveum.com/community/mailing-lists/>. We would like to 
hear whether you like the Studio, if it works for you and what can be 
improved. You are welcome to report bugs using the usual procedure 
<https://wiki.evolveum.com/display/midPoint/Creating+a+Bug+Report>. Just 
make sure you set the component field to “Studio” and include Studio 
version number in your report.

We plan to release production-quality MidPoint Studio after we gather 
the community feedback. The plan is to maintain and officially support 
the Studio starting with that release. MidPoint Studio will become the 
official IDE for midPoint.

(Reposted from Evolveum blog 
<https://evolveum.com/midpoint-studio-beta-blog/>)

-- 
Radovan Semancik
Software Architect
evolveum.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20201112/4fb265ab/attachment-0001.htm>


More information about the midPoint mailing list