# New draft feature: .launch to .bndrun

**URL:** <https://bnd.discourse.group/t/new-draft-feature-launch-to-bndrun/370>\
**Category:** DEVELOPMENT\
**Created:** [October 20, 2023, 3:54pm UTC](https://bnd.discourse.group/t/new-draft-feature-launch-to-bndrun/370 "2023-10-20T15:54:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kriegfrj](https://yyz2.discourse-cdn.com/free1/user_avatar/bnd.discourse.group/kriegfrj/32/24_2.png) [@kriegfrj](https://bnd.discourse.group/u/kriegfrj)\
**Post date:** [October 20, 2023, 3:54pm UTC](https://bnd.discourse.group/t/new-draft-feature-launch-to-bndrun/370/1 "2023-10-20T15:54:32Z")

</div>

Dear all,

I pray that you are well.

I just submitted a draft PR for a new Bndtools feature - converting .launch files into .bndrun files. I am looking for some intrepid users who wouldn’t mind trying it out and offering feedback.

> <https://github.com/bndtools/bnd/pull/5829>
>
> This PR is a proof-of-concept. It will take a PDE \`.launch\` file and convert it …into a \`.bndrun\`. The final \`.bndrun\` might still need some manual tweaking. It also assumes that you've done the work to convert the PDE target platform definition into Bnd respositories in your workspace.
> 
> There are two parts:
> 
> 1. \`biz.aQute.bnd.pde\`, which contains the actual utility that does the conversion;
> 2. A context menu addition so that when you right-click on an \`xxx.launch\` file, you will have a menu item "Generate bndrun...". If you select it, it will create a corresponding \`xxx.bndrun\` file using the \`biz.aQute.bnd.pde\` library.
> 
> I am interested in feedback of all types. Is this a useful addition? Is the name appropriate? Is it in the right package? Should it be in its own bundle or rolled into another?

Thanks!
