You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mynewt.apache.org by Szymon Janc <sz...@codecoup.pl> on 2017/11/08 09:14:32 UTC
[RFC] Deprecation of bletiny application
Hello,
This was vaguely discussed in the past when btshell was introduced but I
wanted to bring it up again.
In short: I propose to deprecate bletiny application (which is no longer
tiny:) in favour of using btshell. This would also require update of
documention and tutorials pointing to bletiny.
btshell is easier to use due to self explanatory names (those don't have to be
short) and tab completion. It also supports modules. Help messages can be
stripped to save flash if desired. Despite more features it is comparable in
size to bletiny.
objsize
text data bss dec hex filename
160960 2804 17220 180984 2c2f8 bletiny.elf
objsize
text data bss dec hex filename
161016 2112 17220 180348 2c07c btshell.elf
153028 2112 17220 172360 2a148 btshell.elf (no help, no completion)
So, lets deprecate bletiny app for 1.3 - this would result in no new features
being added to it (ie I add full extended advertising support only to btshell)
and before 1.4 release it would be removed from codebase.
Comments are welcome.
--
pozdrawiam
Szymon Janc
Re: [RFC] Deprecation of bletiny application
Posted by Szymon Janc <sz...@codecoup.pl>.
Hi,
On Wednesday, 8 November 2017 10:14:32 CEST Szymon Janc wrote:
> Hello,
>
> This was vaguely discussed in the past when btshell was introduced but I
> wanted to bring it up again.
>
> In short: I propose to deprecate bletiny application (which is no longer
> tiny:) in favour of using btshell. This would also require update of
> documention and tutorials pointing to bletiny.
>
> btshell is easier to use due to self explanatory names (those don't have to
> be short) and tab completion. It also supports modules. Help messages can
> be stripped to save flash if desired. Despite more features it is
> comparable in size to bletiny.
>
> objsize
> text data bss dec hex filename
> 160960 2804 17220 180984 2c2f8 bletiny.elf
>
> objsize
> text data bss dec hex filename
> 161016 2112 17220 180348 2c07c btshell.elf
> 153028 2112 17220 172360 2a148 btshell.elf (no help, no
completion)
>
> So, lets deprecate bletiny app for 1.3 - this would result in no new
> features being added to it (ie I add full extended advertising support only
> to btshell) and before 1.4 release it would be removed from codebase.
>
> Comments are welcome.
As agreed bletiny is going to be removed in favour of btshell. PRs
implementing this are now pending review:
https://github.com/apache/mynewt-core/pull/1116
https://github.com/apache/mynewt-documentation/pull/39
https://github.com/apache/mynewt-site/pull/428
https://github.com/apache/mynewt-newt/pull/167
https://github.com/apache/mynewt-newtmgr/pull/78
--
pozdrawiam
Szymon Janc
Re: [RFC] Deprecation of bletiny application
Posted by Christopher Collins <ch...@runtime.io>.
On Wed, Nov 08, 2017 at 10:14:32AM +0100, Szymon Janc wrote:
> Hello,
>
> This was vaguely discussed in the past when btshell was introduced but I
> wanted to bring it up again.
>
> In short: I propose to deprecate bletiny application (which is no longer
> tiny:) in favour of using btshell. This would also require update of
> documention and tutorials pointing to bletiny.
+1
Chris
Re: [RFC] Deprecation of bletiny application
Posted by will sanfilippo <wi...@runtime.io>.
+1 for deprecating ble(not so)tiny
> On Nov 8, 2017, at 1:14 AM, Szymon Janc <sz...@codecoup.pl> wrote:
>
> Hello,
>
> This was vaguely discussed in the past when btshell was introduced but I
> wanted to bring it up again.
>
> In short: I propose to deprecate bletiny application (which is no longer
> tiny:) in favour of using btshell. This would also require update of
> documention and tutorials pointing to bletiny.
>
> btshell is easier to use due to self explanatory names (those don't have to be
> short) and tab completion. It also supports modules. Help messages can be
> stripped to save flash if desired. Despite more features it is comparable in
> size to bletiny.
>
> objsize
> text data bss dec hex filename
> 160960 2804 17220 180984 2c2f8 bletiny.elf
>
> objsize
> text data bss dec hex filename
> 161016 2112 17220 180348 2c07c btshell.elf
> 153028 2112 17220 172360 2a148 btshell.elf (no help, no completion)
>
> So, lets deprecate bletiny app for 1.3 - this would result in no new features
> being added to it (ie I add full extended advertising support only to btshell)
> and before 1.4 release it would be removed from codebase.
>
> Comments are welcome.
>
> --
> pozdrawiam
> Szymon Janc
Re: [RFC] Deprecation of bletiny application
Posted by Andrzej Kaczmarek <an...@codecoup.pl>.
Hi,
On Wed, Nov 8, 2017 at 10:14 AM, Szymon Janc <sz...@codecoup.pl> wrote:
> Hello,
>
> This was vaguely discussed in the past when btshell was introduced but I
> wanted to bring it up again.
>
> In short: I propose to deprecate bletiny application (which is no longer
> tiny:) in favour of using btshell. This would also require update of
> documention and tutorials pointing to bletiny.
+1
Best regards,
Andrzej