Discussion:
[dart-misc] build package
Anders Holmgren
2016-06-01 03:07:43 UTC
Permalink
Just came across https://pub.dartlang.org/packages/build

Looks very interesting. I don't recall seeing this talked about at all by
the dart team unless I missed something.

Is this intended to what we should all be using for builds?

Any plans to integrate with IDE's? i.e. like build.dart was with dart
editor?
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
'Bob Nystrom' via Dart Misc
2016-06-01 16:51:02 UTC
Permalink
Post by Anders Holmgren
Just came across https://pub.dartlang.org/packages/build
Looks very interesting. I don't recall seeing this talked about at all by
the dart team unless I missed something.
I don't think we've been broadcasting much about it. I think we're trying
to see how well it works out for some of our own purposes first.
Post by Anders Holmgren
Is this intended to what we should all be using for builds?
Probably not *yet*, but possibly yes.

Cheers!

– bob
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Don Olmstead
2016-06-01 17:18:10 UTC
Permalink
As an early adopter of build, Jake actually pinged me about it when it was
in development and I moved my Dogma codegen library over to it, I've been
largely happy with it. There's an e2e example in the repo and if you need
any more assistance you can ping me about it on slack.

On Wed, Jun 1, 2016 at 9:51 AM, 'Bob Nystrom' via Dart Misc <
On Tue, May 31, 2016 at 8:07 PM, Anders Holmgren <
Post by Anders Holmgren
Just came across https://pub.dartlang.org/packages/build
Looks very interesting. I don't recall seeing this talked about at all by
the dart team unless I missed something.
I don't think we've been broadcasting much about it. I think we're trying
to see how well it works out for some of our own purposes first.
Post by Anders Holmgren
Is this intended to what we should all be using for builds?
Probably not *yet*, but possibly yes.
Cheers!
– bob
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Anders Holmgren
2016-06-02 01:48:06 UTC
Permalink
Ok thanks for the heads up
Post by Don Olmstead
As an early adopter of build, Jake actually pinged me about it when it was
in development and I moved my Dogma codegen library over to it, I've been
largely happy with it. There's an e2e example in the repo and if you need
any more assistance you can ping me about it on slack.
On Wed, Jun 1, 2016 at 9:51 AM, 'Bob Nystrom' via Dart Misc <
On Tue, May 31, 2016 at 8:07 PM, Anders Holmgren <
Post by Anders Holmgren
Just came across https://pub.dartlang.org/packages/build
Looks very interesting. I don't recall seeing this talked about at all
by the dart team unless I missed something.
I don't think we've been broadcasting much about it. I think we're trying
to see how well it works out for some of our own purposes first.
Post by Anders Holmgren
Is this intended to what we should all be using for builds?
Probably not *yet*, but possibly yes.
Cheers!
– bob
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to a topic in the
Google Groups "Dart Misc" group.
To unsubscribe from this topic, visit
https://groups.google.com/a/dartlang.org/d/topic/misc/x0uw2iZBZOM/unsubscribe
.
To unsubscribe from this group and all its topics, send an email to
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Jake Macdonald' via Dart Misc
2016-06-01 17:24:50 UTC
Permalink
This package is ready for use, but it is not supported externally by much
yet. Essentially this package is all about a codegen only approach to
development (no dart:mirrors), and not overwriting any hand coded source
files. It has been the experience of many that using reflection at dev time
and codegen at deploy time is error prone and generally not worth the
effort, and in many cases people are already using the codegen version all
the time without even realizing it (via pub serve).

Generally build should be able to give a better dev experience than
transformers, because you can navigate directly to generated files from
your editor and your code never gets rewritten. Because you can't
overwrite any files though, most of the transformers in use today are not
compatible. Re-inventing these things in ways that don't overwrite files
will be a fairly long process most likely.
Post by Anders Holmgren
Just came across https://pub.dartlang.org/packages/build
Looks very interesting. I don't recall seeing this talked about at all by
the dart team unless I missed something.
Is this intended to what we should all be using for builds?
Any plans to integrate with IDE's? i.e. like build.dart was with dart
editor?
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Loading...