December 1st, 2009
You are welcome to download the MPS update — version 1.1.
This version improves MPS performance and stability but also features several features to make meta-development with MPS more comfortable, such as:
- Debug information generator brings the ability to navigate from stacktraces to code in MPS editor and gets us to only a few steps away from the full-featured debugger in MPS

- Run Configurations allow to quickly execute code and tests as well as store run parameters for future use
- Continuous integration support makes it possible to adopt this practice while developing with MPS
Read more about what’s new and download MPS 1.1.
Post your feedback at our discussion forum and issue tracker.
Meta-develop with pleasure!
-JetBrains MPS Team
Tags: debugger, run configurtion, stacktrace
Posted in Announcement | 3 Comments »
November 18th, 2009
If you’re looking for a job as a programmer and want to work with MPS, you can send us your resume.
JetBrains is looking for a programmer who will be using MPS, LOP and domain-specific languages to create a web application.
To apply and for additional information visit our job ad at http://jobview.monster.com/Java-Developer-Job-Framingham-MA-US-84656645.aspx
Posted in Announcement | 2 Comments »
October 26th, 2009
Let’s take a closer look at some of the new features you can try with recently released MPS 1.1RC.
First of all, a debug information generator. When you generate a model, it produces a file which allows you to find nodes in generated code that correspond to a particular text position. So, we’re only few steps away from creating a full-fledged debugger (navigation from stacktrace is already working). If you bump in an exception, you can paste it to a tool window from which you can navigate to MPS code.
Another important new feature is support for Run Configurations. You can specify what to run and with which arguments. Even more, we have a DSL for writing them. MPS includes Run Configuration for base language main classes and unit tests, but you can of course, create your own.
Many projects use continuous integration. If you adopt continuous integration in your project and want to use MPS, you are going to need a server-side model generator. This RC brings you an Ant task for that, so you can try it with you CI solution (like TeamCity).
We also optimized performance and memory usage. This is especially noticeable on large root nodes in editor.
To try everything for yourself, get this RC build here: http://jetbrains.net/devnet/message/5247937#5247937
Posted in Announcement | 1 Comment »
September 2nd, 2009
Great news today about the first ever public product developed using MPS. New JetBrains issue tracker YouTrack (previously code-named Charisma) goes beta!
We have posted about YouTrack before, and now you can read more about YouTrack features in its own section at the JetBrains web site, watch demos, and download the beta version.
You’re also welcome to subscribe to YouTrack blog to get latest updates on the development process.
Please report bugs and request new features at YouTrack’s own instance.
YouTrack 1.0 public release is scheduled by the end of 2009.
Develop and track with pleasure!
Posted in Announcement | 2 Comments »
July 23rd, 2009
MPS is now officially 1.0!
We thank everyone who tried pre-release versions of MPS and provided us with a valuable feedback.
The home stretch since the Beta release last December was a really exciting time. We are extremely happy to announce the first product built with MPS — a web-based issue tracker code-named Charisma.
Download MPS 1.0
Make sure you check the screencasts and demos page.
Welcome to our discussion forum to let us know what you think about MPS.
—JetBrains MPS Team
Posted in Announcement | No Comments »
July 22nd, 2009
Posted in Announcement | 4 Comments »
July 9th, 2009
Posted in Announcement | 1 Comment »
July 1st, 2009
MPS now has Twitter presence!
Follow us at @jetbrains_mps.
Posted in Announcement | 1 Comment »
May 25th, 2009
Since the last MPS beta we have collected feedback and added a number of improvement. Today, we release MPS beta 3.
Major changes in Beta 3:
- New editor layout. Now we have indent layout which allows to present text in more text-like way. This is especially noticeable in closures’ and anaonymous classes’ editors.
Posted in Announcement | 1 Comment »
May 21st, 2009
Today, we’re opening the very first Early Access Program for our own issue tracker code-named Charisma. Some MPS users are probably familiar with this home-grown web application because it is used to track bugs in MPS itself.
If you haven’t heard anything about Charisma before, then the first thing any MPS enthusiast needs to know about it is: Charisma is the first ever public JetBrains product that has been developed using MPS.
Here’s a number of other facts about Charisma:
- It offers a lightweight AJAX-based user interface to make working with issues really fast.
- It provides extensive keyboard support to make it easy to create, edit, and navigate between issues using keyboard shortcuts.
- It brings an alternative to traditional issue filters — a compact search box for query-based issue search.
- It supports commands to quickly execute batch operations upon selected queries.
You’re welcome to download Charisma EAP builds and try them out on your own server (see installation instructions for details).
Please let us know about any bugs that you may encounter in Charisma, and don’t hesitate to make feature requests — you can do both here.
Whether or not you download Charisma right now, you can read useful tips and watch Charisma demos on its Welcome page.
“Develop with pleasure!”
Tags: charisma
Posted in Announcement | 1 Comment »