Hi everyone,<br>after plasma2jolie in kde&#39;s playground, why not jolie2plasma? ;)<br>If you update jolie&#39;s and dist-install, you&#39;ll find a new little program in your $PATH: jolie2plasma. It lets you to extract and convert jolie interfaces from a jolie program to a plasma::service .operations file. Let&#39;s see an example converting the whole metaservice interface:<br>
<br>jolie2plasma /opt/jolie/include/services/metaservice/metaservice.ol metaservice.operations MetaServiceAdministration MetaServiceConsultation<br><br>That line tells jolie2plasma to read metaservice.ol, output the conversion to metaservice.operations and extract the MetaServiceAdministration and MetaServiceConsultation interfaces. The output .operations file is as one expects.<br>
<br>Now we&#39;ve got bi-directional conversion tools. Both have some quirks because there are some plasma types jolie doesn&#39;t support and viceversa, but they warn the user so that he can go there and fix them by hand. We&#39;ll polish them as we go.<br>
<br>With these two tools and the work Kevin is putting in QtSodep we&#39;re making some serious steps forward. Go Tokamak!<br><br>Cheers,<br>Fabrizio.<br>