Gentlemen,
I'd like to describe project's infrastructure so that you'd be able to
start using it.
PROJECT SOURCE REPOSITORY
We're using GitHub project [https://github.com/Linaro/OpenCSD] for
tracking sources for OpenCSD. In order to get commit rights for that
repository I need to know your user ids. So far only Tor and Al have
provided me their names (and were added to the project group). As soon
as you get yourselves added to the project, you should be able to commit
your code into the repository. For that you need to clone it locally
using [git@github.com:Linaro/OpenCSD.git].
So, Mike, please go to GitHub [https://github.com/join], create a new
user for yourself and let me know the user id.
If you don't feel yourself fluent enough with Git - please take a look
at ProGit online book [https://progit.org/].
PROJECT DOCUMENTATION
We're using GitHub wiki [https://github.com/Linaro/OpenCSD/wiki] for
project related documentation. Please use it as the primary location for
that purpose. You can also do that using git and your favorite editor by
cloning its repository [git@github.com:Linaro/OpenCSD.wiki.git]
PROJECT COMMUNICATIONS
1. Mailing List
Traditionally project mailing list is the major communication tool for
almost any open community project. We also have a mailing list that is
available for this project as well as other CoreSight related
discussions [https://lists.linaro.org/mailman/listinfo/coresight].
Please use it for all the technical discussions around OpenCSD. It's
archive will help people joining later so please invest in project
future by using its mailing list.
2. IRC
While mailing list is a proper way of communication in a typical
community project, having other, more realtime means of communication
does help a lot. For this purpose we're using IRC channel named
#linaro-coresight which is located on freenode IRC network
[http://freenode.net/]. Please note that freenode also offers a
web-based IRC client, which might be useful for the cases when you can't
use your standard setup. Using web-based IRC client as a main option is
highly discouraged.
Depending on your OS and habits I'd recommend using XChat
[http://xchat.org/] for MS Windows and GUI Linux, and weechat
[https://weechat.org/] for terminal under Linux. I'm using the latter
one as I prefer terminal apps.
Let's have a weekly syncup meeting on IRC to discuss the progress,
issues and synchronize our efforts. I'm proposing to have it on
Wednesdays, on Wednesdays at 17:00 +0000 (London time) on
#linaro-coresight IRC channel. I've sent an invitation for that meeting
starting from the next week.
Please let me know your IRC nicknames when you set your clients up -
I'll list those on a team page on project wiki. My IRC nickname is
"ototo".
--
Best Regards,
Serge Broslavsky <serge.broslavsky(a)linaro.org>
Core Development Project Manager, Linaro
M: +37129426328 IRC: ototo Skype: serge.broslavsky
http://linaro.org | Open source software for ARM SoCs
Good localtime,
As you've noticed from the subject line of this email, the name for the
project has been changed to "OpenCSD" (Open CoreSight Decoder), which
has more eye candy and is easier to pronounce. I hope you agree with
that.
The project's goal is to not only create the initial codebase, but also
help a community to form around it. For that to happen it is very
important to make the ramp-up costs as low as possible. I'll be adding
the project set up documentation to the wiki soon.
Thus, I'd like to start building the project wiki on GitHub and one of
the sections that we definitely need to have there is relevant
documentation (one that we use, not create). I've created a placeholder
Home and Documents wiki pages and would like you guys to help me
gathering links to all the relevant documentation in the Documents.md
page [1].
You can edit pages directly on GitHub [2], but I prefer using my
favorite vim editor locally by cloning wiki pages via git with the
following command:
$ git clone git@github.com:Linaro/OpenCSD.wiki.git
For that to be possible I need to know your GitHub user names to give
you write permissions for the project.
You can also reply back to this email with your URLs - I'll add those to
the page myself in this case.
Links:
[1] https://github.com/Linaro/OpenCSD/wiki/Documents
[2] https://github.com/Linaro/OpenCSD/wiki
--
Best Regards,
Serge Broslavsky <serge.broslavsky(a)linaro.org>
Core Development Project Manager, Linaro
M: +37129426328 IRC: ototo Skype: serge.broslavsky
http://linaro.org | Open source software for ARM SoCs
Hi,
As discussed I have attached the API document that describes the design and current implementation of a CoreSight decoder library framework that we have been working on within ARM.
This is very much a work in progress (both the document and the API) - but questions / comments etc. are always welcome.
The document does have a distribution list on the front but it is not limited by this so if I have missed anyone off I apologise.
Regards
Mike
----------------------------------------------------------------
Mike Leach +44 (0)1254 893911 (Direct)
Principal Engineer +44 (0)1254 893900 (Main)
Arm Blackburn Design Centre +44 (0)1254 893901 (Fax)
Belthorn House
Walker Rd mailto:mike.leach@arm.com
Guide
Blackburn
BB1 2QE
----------------------------------------------------------------
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782