Questions

11 views
Skip to first unread message

rd...@iinet.net.au

unread,
May 9, 2013, 1:01:15 PM5/9/13
to rt-thre...@googlegroups.com
Hi,
 
Is this forum still active? I see the latest release was not announced on this forum. And the "new" English website is rather out of date.
 
I am currently starting a new project, actually it's the same project just another device, also Mini2440 based. I am planning to use version 1.1.0 RC and I have a few questions.
 
Why is an XML parser part of the GUI? Wouldn't it make more sense to have it as a separate component?
 
As of version 1.2.0 the GUI is now separate but I notice that finsh is included in both although I'm not sure why it would be part of the GUI. How will version compatibility be managed? Is RTGUI 0.6.2 compatible with RT-Thread 1.1.0 ? How will we know which future versions of RTGUI are compatible with which versions of RT-Thread?
 
I am attempting to learn how to use GitHub. I have downloaded the application and managed to create a clone of the repo but how do I clone the 1.1.0 branch or is 1.2.0 the only branch?
 
Regards,
Rob
 

rogerz

unread,
May 9, 2013, 3:16:46 PM5/9/13
to rt-thre...@googlegroups.com
On Friday, May 10, 2013, wrote:
Hi,
 
Is this forum still active? I see the latest release was not announced on this forum. And the "new" English website is rather out of date.

It seems everybody is experiencing a busy season recently. Which is the "new" English website?

I found an English version of  RTGUI 0.6.2 release note on one English forum, http://www.rt-thread.org/phpBB3/viewtopic.php?f=18&t=2675 . It seem Grissom forgot to repost it to the mailing list.

For RTT 1.2.0 Alpha, I couldn't remember where I saw the English version. Or it is not translated yet?

I am currently starting a new project, actually it's the same project just another device, also Mini2440 based. I am planning to use version 1.1.0 RC and I have a few questions.
 
Why is an XML parser part of the GUI? Wouldn't it make more sense to have it as a separate component?

Ping Grissom or Bernard for answer.
 
As of version 1.2.0 the GUI is now separate but I notice that finsh is included in both although I'm not sure why it would be part of the GUI. How will version compatibility be managed? Is RTGUI 0.6.2 compatible with RT-Thread 1.1.0 ? How will we know which future versions of RTGUI are compatible with which versions of RT-Thread?

finsh is not part of GUI, but part of the demo project. RTGUI component is the one in component folder. The whole project contains some other components for testing purpose. The idea is to give user a complete demonstration of how it should be integrated in RTT. The master branch is compatible with RTT master branch.

For the tagged version, ping Grissom for answer.

I am attempting to learn how to use GitHub. I have downloaded the application and managed to create a clone of the repo but how do I clone the 1.1.0 branch or is 1.2.0 the only branch?

As far as I know, master branch on Github is the development branch for 1.2.0. But I couldn't  found tag for 1.2.0 alpha or older releases.

Regards,
Rob

I hope my answer could give you a bit help, Bob.


--
 ,---.  Rogerz Zhang
( @ @ ) Human, not octopus
 ).-.(  Chase what you love and only that
'/|||\` 人非章鱼·爱吾所爱
  '|`   AsciiArt < Shimrod(hh)

rd...@iinet.net.au

unread,
May 10, 2013, 8:54:35 AM5/10/13
to rt-thre...@googlegroups.com
Hi Rogerz,
 
Thanks for the reply.

 
It seems everybody is experiencing a busy season recently. Which is the "new" English website?
 
 I was referring to the website that is mentioned on the Google code site  http://code.google.com/p/rt-thread/ 
 
        "The new English website of RT-Thread is used: http://en.rt-thread.org"
 
finsh is not part of GUI, but part of the demo project. RTGUI component is the one in component folder. The whole project contains some other components for testing purpose. The idea is to give user a complete demonstration of how it should be integrated in RTT. The master branch is compatible with RTT master branch.
 
 
There are also several other components in the external folder most of which are not released with RTT, a few of them are duplicated in the RTT 1.2.0 Alpha release. It looks like things could get a bit little messy once there are a few more versions released. Perhaps there could be a "cleaner" patch like release of only the RTGUI components and a separate demo package.
 
As far as I know, master branch on Github is the development branch for 1.2.0. But I couldn't  found tag for 1.2.0 alpha or older releases.
 
For those of us developing production code it would be nice to be able to submit bug fixes etc. for future 1.1.x releases as well as 1.2.0.
 
Also, is it possible to remove the Eclipse RDT "noise" from rtconfig.h ? It's a lot of noise that is of little use where as a simple comment would often be more descriptive.
 
Regards,
Rob
 

Grissiom

unread,
May 11, 2013, 10:35:36 AM5/11/13
to rt-thre...@googlegroups.com
Sorry for the delay.

On Fri, May 10, 2013 at 8:54 PM, <rd...@iinet.net.au> wrote:
Hi Rogerz,
 
Thanks for the reply.

 
It seems everybody is experiencing a busy season recently. Which is the "new" English website?
 
 I was referring to the website that is mentioned on the Google code site  http://code.google.com/p/rt-thread/ 
 
        "The new English website of RT-Thread is used: http://en.rt-thread.org"
 
finsh is not part of GUI, but part of the demo project. RTGUI component is the one in component folder. The whole project contains some other components for testing purpose. The idea is to give user a complete demonstration of how it should be integrated in RTT. The master branch is compatible with RTT master branch.
 
 
There are also several other components in the external folder most of which are not released with RTT, a few of them are duplicated in the RTT 1.2.0 Alpha release. It looks like things could get a bit little messy once there are a few more versions released. Perhaps there could be a "cleaner" patch like release of only the RTGUI components and a separate demo package.

The https://github.com/RT-Thread/RTGUI is meant to be a relatively independent develop env from RTT. So it has some duplicate part with the main stream RTT. The dulplicate part will be synchronized with RTT frequently. https://github.com/RT-Thread/RTGUI#usage shows how to use RTGUI with RTT.

Generally speaking, only components/rtgui is important in https://github.com/RT-Thread/RTGUI .

 
As far as I know, master branch on Github is the development branch for 1.2.0. But I couldn't  found tag for 1.2.0 alpha or older releases.
 
For those of us developing production code it would be nice to be able to submit bug fixes etc. for future 1.1.x releases as well as 1.2.0.
 

Yes, please feel free to request a pull or submit issues if you want to.
 
Also, is it possible to remove the Eclipse RDT "noise" from rtconfig.h ? It's a lot of noise that is of little use where as a simple comment would often be more descriptive.
 
Regards,
Rob
 

--
Cheers,
Grissiom
Reply all
Reply to author
Forward
0 new messages