|
Re: Status of b3 building tool [message #633605 is a reply to message #633587] |
Mon, 18 October 2010 14:15 |
Henrik Lindberg Messages: 2509 Registered: July 2009 |
Senior Member |
|
|
Hi Roland,
The reason for things being quiet for some time is that we have been
engaged using b3 in an application. As a result we have handled many
issues regarding packaging b3 as an RCP application, and fixing lots of
small bugs found when starting to use the b3 DSL to solve a real world
problem.
As you can see on the home page, there was a dip in commits in
september, but other than that there is quite a lot of activity:
http://www.eclipse.org/modeling/emft/b3/
Many issues in the area of type inference, code completion, and
validation have been found and corrected over the last couple of weeks.
The b3 model and language are quite stable, there are a few outstanding
issues that I expect will have minor impact on model/grammar.
Regarding build debugging - we have not yet started on this. The initial
idea was to try to reuse the JDT debugger, and let b3 generate
bytecodes. In practice this turned out to be more problematic than first
anticipated as it is too hard to present meaningful context information.
Also, when debugging a build there are other questions that you as
developer would like to have answered than the typical "what is the
value of this variable", and "how did I get here" - I am thinking about
queries regarding components, queries to repositories, debugging the
resolution process etc. So instead of the JDT debugger, the general
debugging support looks promising and should not be very difficult to
implement. (Help in this area is much appreciated).
For building, we still recommend using Buckminster as it is production
quality.
Regards
- henrik
On 10/18/10 3:06 PM, Roland Tepp wrote:
> Hello,
>
> It has been relatively quiet of late and I am wondering, what is the
> progress of b3 based build tooling (as opposed to b3 aggregator which
> seems to be working and being used based on the latest traffic in this
> newsgroup)
>
> I understand that model and language part is relatively ready.
>
> What is the status of the engine implementation?
> There was some talk of build debugging support - any progress there?
>
> As this seems to be a modelling subproject, maybe I am looking in the
> wrong direction?
>
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04026 seconds