The GNU ARM Eclipse project has a new look and a new home at GitHub

Development environment specific, Arduino, Eclipse, VS2013,Em::Blocks etc
ilg
Posts: 18
Joined: Tue Oct 06, 2015 5:10 pm
Location: Bucharest
Contact:

The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by ilg » Tue Oct 06, 2015 5:23 pm

Overview

The [GNU ARM Eclipse project](https://github.com/gnuarmeclipse) includes
a set of open source Eclipse plug-ins and tools to
create/build/debug/manage ARM (32-bit) and AArch64 (64-bit) applications
and static/shared libraries, using the latest GNU ARM GCC toolchains.

New look

Starting with September 2015, the [GNU ARM Eclipse
web](http://gnuarmeclipse.github.io/) site has a completely new look.

(see attached github-io-gae-home.jpg)

Apart from the aspect (definitely cool!), the main functional change is
the addition of the right sidebar, to facilitate access to the project
documentation.

The new site no longer uses WordPress; instead, it is entirely static
and was generated with Jekyll.

New project home on GitHub

With GitHub gaining more and more traction, the GNU ARM Eclipse project
was migrated from SourceForge to GitHub.

Repositories

The migration of repositories was easy, each project was pushed into its
own repository.

The current project repositories are:
  • plug-ins
  • windows-build-tools
  • openocd
  • qemu
  • build-scripts
Binary files as Releases

The migration of binary files was a bit more complicated, and, due to
current GitHub limitations, is incomplete. The main problem was raised
by the two Eclipse update sites, which require a certain folder
structure, and since GitHub currently does not support adding folders to
releases, the Eclipse update sites will remain hosted on SourceForge (at
http://gnuarmeclipse.sourceforge.net/updates).

Except the Eclipse update sites, all future binary files will be
published as GitHub Releases, attached to the respective project
repositories.

The archive of past releases was also migrated from SourceForge to
GitHub.

Issues trackers

The SourceForge trackers were replaced by the GitHub Issues trackers,
one for each project.

It is planned to preserve the content of the old SourceForge trackers,
even if now they are locked and new tickets cannot be created there.

Notifications via watched projects

For those interested in receiving notifications, the recommended way is
to subscribe to the GitHub projects, by clicking the Watch button and
selecting Watching).

In addition to the gnuarmeclipse/plug-ins project, it is also
recommended to subscribe to the gnuarmeclipse/gnuarmeclipse.github.io
project, to receive notifications for new Web posts.

More info

For more details about the GNU ARM Eclipse project, please refer to the
project site http://gnuarmeclipse.github.io/.
Attachments
github-io-gae-home-small.jpg
github-io-gae-home-small.jpg (159.79 KiB) Viewed 1174 times

User avatar
RogerClark
Posts: 7178
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by RogerClark » Tue Oct 06, 2015 8:57 pm

Thanks for the info / update, I wonder why they made this change?

ilg
Posts: 18
Joined: Tue Oct 06, 2015 5:10 pm
Location: Bucharest
Contact:

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by ilg » Tue Oct 06, 2015 9:45 pm

As I mentioned in the dedicated page:
There are many reasons behind this decision (GitHub looks definitely cool!), but the main one is probably to reduce dependencies on custom DNS domains, like livius.net, which might not be available on long term.
Other reasons were:
  • SourceForge continuous failure to provide a reasonably functional project web service for WordPress & MediaWiki (performance is very poor, outgoing access is disabled)
  • SourceForge recent long and repeated failures
  • GitHub being all about Git and all about markdown
Also the old site started to look a bit oldish and required some more modern look (plus a lot more structure).

What do you think about the new look?

User avatar
RogerClark
Posts: 7178
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by RogerClark » Wed Oct 07, 2015 5:07 am

Ah...

I can understand the move if it was previously on Sourceforge ;-)

stevech
Posts: 441
Joined: Thu Aug 27, 2015 6:32 am

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by stevech » Wed Oct 07, 2015 6:27 am

Old news?
This Eclipse based STM32 IDE and other topics

http://www.openstm32.org/HomePage

ilg
Posts: 18
Joined: Tue Oct 06, 2015 5:10 pm
Location: Bucharest
Contact:

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by ilg » Wed Oct 07, 2015 7:18 am

There is currently no relationship between GNU ARM Eclipse and openstm32.org.

User avatar
Rick Kimball
Posts: 1040
Joined: Tue Apr 28, 2015 1:26 am
Location: Eastern NC, US
Contact:

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by Rick Kimball » Wed Oct 07, 2015 2:51 pm

ilg wrote:What do you think about the new look?
I mostly read datasheets and blogs on an old Apple Tablet, your web site looks and works great with it. I can't say that about a lot of modern websites that are so heavily invested in javascript and useless giant sized images. I think it looks great !

Welcome to the forum! I've been using your plugin for a long time for my ARM cortex development. It is a great thing! Thank you for your effort. I've often wondered a few things about your plugin and seeing as you have popped up here I hope you don't mind if I ask.
  • I noticed you use the ST Standard Peripheral Library and it is part of the github source tree. Many posts on various sites have pondered the legality of using the SPL with open source projects. Many people have avoided SPL because of all the legal mumbo jumbo that surrounds it and it has spawned more than one or two alternative APIs. Has anyone from ST ever suggested that you shouldn't be posting the source to SPL?
  • What are your plans for the new HALMX that ships with STM32CubeMX?
Thanks again for your eclipse plug-in!

-rick
Last edited by Rick Kimball on Wed Oct 07, 2015 3:24 pm, edited 1 time in total.
-rick

ilg
Posts: 18
Joined: Tue Oct 06, 2015 5:10 pm
Location: Bucharest
Contact:

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by ilg » Wed Oct 07, 2015 3:08 pm

Rick Kimball wrote: I think it looks great !
thank you, Rick!

as for further HAL support, it is planned to be extended to all families, alongside with SPL.
Rick Kimball wrote:Thanks again for your eclipse plug-in!
you're welcome!

btw, did you try the new blinky tutorial, including running it on the new QEMU emulator, which animates the leds on a board image? (http://gnuarmeclipse.github.io/tutorials/blinky-arm/)

regards,

Liviu

User avatar
mrburnette
Posts: 1829
Joined: Mon Apr 27, 2015 12:50 pm
Location: Greater Atlanta
Contact:

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by mrburnette » Fri Oct 09, 2015 12:34 am

Very Impressive!

Ray

ilg
Posts: 18
Joined: Tue Oct 06, 2015 5:10 pm
Location: Bucharest
Contact:

Re: The GNU ARM Eclipse project has a new look and a new home at GitHub

Post by ilg » Fri Oct 09, 2015 5:55 am

mrburnette wrote:Very Impressive!
thank you, Ray!

enjoy using it,

Liviu

Post Reply