Proposal: Remove F3 support from LibMape core

RogerClark
Thu Apr 12, 2018 11:59 pm
Guys

The F3 core is getting further and further out of date. So now that there are practical alternatives from the ST official core etc.

I think its probably time to remove this.

I only added it in the first place to save the source code from being lost, and removing it from git will not remove all trace of it, as it will still be in the previous commits if anyone wants to look at it, or even use it.

But removing it will make the overall download around 25% smaller, and also not lead people to believe that its an up to date / usable core.


WindyYam
Fri Apr 13, 2018 3:01 am
I think it’s ok, from the poll http://stm32duino.com/viewtopic.php?f=3&t=3474 no one is actually using it, the F3 boards is hard to see, and it may confuse someone who want to use F3 with this core

madias
Fri Apr 13, 2018 6:13 am
As Roger said due the fact of better alternatives (official core) I see no really use for the F3 libmaple core anymore, maybe a github branch(“F3-archive”) as world heritage or something?

RogerClark
Fri Apr 13, 2018 6:22 am
Matthias

Good idea

I’ll make a branch, then its easier to find, but can be removed from the Master


stevestrong
Fri Apr 13, 2018 9:12 am
I agree.

edogaldo
Fri Apr 13, 2018 9:28 am
Would also suggest to split F1 and F4 in separate repositories.

Best, E.


victor_pv
Fri Apr 13, 2018 1:46 pm
Roger what happened with the idea of having periodic releases that would be stable, and keeping the master as the bleeding edge? if you do something like that, a wiki entry could reflect that the F3 core was last included in release XXXX.

zoomx
Fri Apr 13, 2018 3:32 pm
The F3 core got 0 votes in the poll so I believe that very few people still use this, maybe none.

RogerClark
Fri Apr 13, 2018 10:40 pm
Victor

There never seemed to be a time when there were no pending issues and pending PRs

This is partially because I can’t devote the amount of time that would be require to achieve this.
I think someone would probably need to spend at least 4 hours a week. Probably nearer to 8 hours a week to do this, and I can’t spare that amount of time.


victor_pv
Sat Apr 14, 2018 2:42 pm
I understand, there is a never ending list of PR, you merge a bunch, and a new bunch is submitted.
Making a last branch like suggested above, or just taking the list of the last commit that included the F3 and adding it to the wiki should be more than enough.

RogerClark
Thu Apr 19, 2018 8:16 am
I’ve branched the repo to keep the F3 archive

https://github.com/rogerclarkmelbourne/ … ee/STM32F3

and I’ve deleted the F3 folder from the Master


efftek
Tue Apr 24, 2018 8:47 am
[RogerClark – Thu Apr 12, 2018 11:59 pm] –
But removing it will make the overall download around 25% smaller, and also not lead people to believe that its an up to date / usable core.

You could replace the missing 25% with some nice soothing audio tracks! Kylie or Jason as a tribute to Roger’s heritage!

Just joking.


Leave a Reply

Your email address will not be published. Required fields are marked *