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