Migration to GitHub

75 views
Skip to first unread message

marcantoine...@orange.com

unread,
Jun 29, 2015, 3:04:09 AM6/29/15
to foss...@googlegroups.com

Hello again,

 

I am happy to tell you that I have done the first step of migration to GitHub.

 

A copy of Google Code Fosstrak project is now available at https://github.com/Fosstrak as a public community. You can join the community right now to download, check, test and validate that there is no regression. All commit history seems to have been successfully imported and I hope nothing was left behind.

 

This copy is ***STILL UNOFFICIAL*** and we should check with the initial Fosstrak teams (especially Auto-ID Labs at ETH Zurich and University of Cambridge) if there is no legal issue pending (e.g., keeping on using Fosstrak name, as it was “invented” by these teams and may have some kind of copyright). I propose that we keep Google Code’s repository as the official one until we have solved any pending question.

 

I have split Google Code’s Fosstrak project into several repositories on GitHub, for convenience reasons. The split is meant to reflect the different existing modules and facilitate their evolution without having to clone/pull all Fosstrak modules:

-       Fosstrak Tag Data Translation engine:

o    https://github.com/Fosstrak/fosstrak-tdt

-       Fosstrak LLRP modules:

o    https://github.com/Fosstrak/fosstrak-llrp-commander

o    https://github.com/Fosstrak/fosstrak-llrp (assembly with llrp-adaptor)

-       Fosstrak Filtering and Collection modules (ALE middleware):

o    https://github.com/Fosstrak/fosstrak-fc

o    https://github.com/Fosstrak/fosstrak-capturingapp (sample capturing application)

o    https://github.com/Fosstrak/fosstrak-hal (legacy readers adapter)

o    https://github.com/Fosstrak/fosstrak-reader (Reader Protocol adapter)

-       Fosstrak EPCIS modules:

o    https://github.com/Fosstrak/fosstrak-epcis

o    https://github.com/Fosstrak/fosstrak-webadapters (REST-like interfaces)

 

I have also created a web pages repository that allows access to http://fosstrak.github.io/ as Fosstrak new website : https://github.com/Fosstrak/fosstrak.github.io.

Instead of copying the Google Code’s wiki page into it (the ones that you can read at http://code.google.com/p/fosstrak/), I have initiated this new repository with a copy of www.fosstrak.org legacy website (now closed). Although the contents are partly outdated, it seemed to me that it was richer than the actual Google Code Fosstrak wiki (such as including Javadoc for some modules).

As any Git repository, https://github.com/Fosstrak/fosstrak.github.io can be cloned and updated to reflect today’s status and documentation of Fosstrak modules.

 

Next steps (to anyone interested in participating):

-       Check and validate source codes and correct execution of modules once generated from GitHub clones.

-       Update online documentation (one of my ideas: add a section for “similar projects and spin offs” including AspireRFID, Oliot, and any other open source project you might know of).

 

Now it’s up to you :-)

 

Best regards,

 

Marc-Antoine

 

Note: a full copy of Google Code’s repository is available at https://github.com/Fosstrak/fosstrak. Please do not modify it. It is only a backup copy to make sure nothing was forgotten in the Google Code to GitHub transfer.

 

De : foss...@googlegroups.com [mailto:foss...@googlegroups.com] De la part de Roberto Vergallo
Envoyé : vendredi 26 juin 2015 09:53
À : foss...@googlegroups.com
Objet : Re: [fosstrak] RAIN RFID

 

Hello everybody,

I’m ready and willing to help enhancing Fosstrak in this great evolution.

Regards,

Roberto

 

--------------------------------------------------------------------
Eng. Roberto Vergallo (PhD)

Graphics & Software Architectures Lab (GSA-Lab)

IDentification Automation Lab (IDA-Lab)

Department of Engineering for Innovation
University of Salento, Italy
Via per Monteroni
73100 Lecce (I) 
Web: http://gsalab.unisalento.it 
E-mail: roberto....@unisalento.it
Tel: +39 0832 297335
Fax: +39 0832 297305
--------------------------------------------------------------------

 

On 26 Jun 2015, at 09:37, marcantoine...@orange.com wrote:

 

Hello Danny,

 

I think that moving the source code to GitHub would be an excellent idea. I wasn’t aware that Google Code was going to shut down and I guess we will have to do that anyways.

Besides, there are also other projects of interest on GitHub, such as University of Korea’s Oliot project, which is a spin-off of Fosstrak with NoSQL considerations: http://gs1oliot.github.io/oliot/ .

Oliot is a work in progress but my opinion is that the two communities would benefit of each other’s advances.

 

One of the modules that would need upgrades and ameliorations is the TDT module. On my part, I have been using it and thinking about how to extend it beyond current GS1 TDS/TDT standard. The GS1 standard is a bit too limited to GS1 identification schemes and the TDS/TDT standard is also incomplete for some GS1-based schemes, such as EAN128 conversions to other forms (including all GS1 Application Identifier entries, such as lot/batch, date of expiry, and so on). I have personally worked on adding TDT extensions for mobile identification (GSMA IMEI) and would happily reverse it.

Fosstrak TDT library is underused (or not used at all) in other Fosstrak modules or external projects. Fosstrak EPCIS does not really use it, nor Oliot developments. This is definitely the first module to update.

 

All: who would be interested in

1)     Helping to move the project to GitHub?

2)     Working on specific Fosstrak modules to enhance them?

 

Regards,

 

Marc-Antoine Mouilleron

Orange Labs

 

De : foss...@googlegroups.com [mailto:foss...@googlegroups.com] De la part de Danny Haak
Envoyé : jeudi 25 juin 2015 18:25
À : foss...@googlegroups.com
Objet : [fosstrak] RAIN RFID

 

Dear all,

 

My name is Danny Haak; and I work in UHF RFID. Our company is part of the RAIN initiative, which is targeted at promoting the EPC Gen2 RFID technology. This alliance is founded by Impinj, Google, Intel among others. Part of this effort is to get more people into RAIN RFID, and make it easier for developers to get started working with this technology. There is a lot lacking into introductory materials on the technology, but we also 'miss' a lot of open source libraries, like for example Tag Data Translation.

 

The Fosstrak project does have a lot of code that might be interesting for people to get started on RAIN RFID. On the other hand, if we get more people to work on open source software for RFID, we could get more people involved in writing code, fixing bugs, etc. I guess that would be a win-win situation for everybody.

 

I also saw that the code is still on Google Code, which will be shutting down in a few months time.

 

Would it be interesting for you to move the code over to GitHub, such that it will remain available and it gets easier for people to start working with the code?

 

Regards,

Danny

-- 
You received this message because you are subscribed to the Google Groups "fosstrak" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fosstrak+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

_________________________________________________________________________________________________________________________
 
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
 
This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

 

-- 
You received this message because you are subscribed to the Google Groups "fosstrak" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 
fosstrak+u...@googlegroups.com.
For more options, visit 
https://groups.google.com/d/optout.

 

--
You received this message because you are subscribed to the Google Groups "fosstrak" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fosstrak+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

Christof Roduner

unread,
Jul 4, 2015, 8:17:54 AM7/4/15
to foss...@googlegroups.com, marcantoine...@orange.com
Hi Marc-Antoine, all,

Thank you very much for migrating the project to Github!

As a former member of ETH Zurich and one of the project co-founders, I
can confirm that there are no legal issues pending. I can't speak for
Mark Harrison (I haven't been in touch with him in a while), but
Christian Florkemeier and I are happy about this initiative.

Please let me know when the migration to Github is complete and the wiki
is up. I will then update the DNS records for www.fosstrak.org accordingly.

Thanks,
Christof


On 6/29/2015 9:04 AM, marcantoine...@orange.com wrote:
> Hello again,
>
> I am happy to tell you that I have done the first step of migration to
> GitHub.
>
> A copy of Google Code Fosstrak project is now available at
> https://github.com/Fosstrak as a public community. You can join the
> community right now to download, check, test and validate that there is
> no regression. All commit history seems to have been successfully
> imported and I hope nothing was left behind.
>
> This copy is ***STILL UNOFFICIAL*** and we should check with the initial
> Fosstrak teams (especially Auto-ID Labs at ETH Zurich and University of
> Cambridge) if there is no legal issue pending (e.g., keeping on using
> Fosstrak name, as it was “invented” by these teams and may have some
> kind of copyright). I propose that we keep Google Code’s repository as
> the official one until we have solved any pending question.
>
> I have split Google Code’s Fosstrak project into several repositories on
> GitHub, for convenience reasons. The split is meant to reflect the
> different existing modules and facilitate their evolution without having
> to clone/pull all Fosstrak modules:
>
> -Fosstrak Tag Data Translation engine:
>
> ohttps://github.com/Fosstrak/fosstrak-tdt
>
> -Fosstrak LLRP modules:
>
> ohttps://github.com/Fosstrak/fosstrak-llrp-commander
>
> ohttps://github.com/Fosstrak/fosstrak-llrp (assembly with llrp-adaptor)
>
> -Fosstrak Filtering and Collection modules (ALE middleware):
>
> ohttps://github.com/Fosstrak/fosstrak-fc
>
> ohttps://github.com/Fosstrak/fosstrak-capturingapp (sample capturing
> application)
>
> ohttps://github.com/Fosstrak/fosstrak-hal (legacy readers adapter)
>
> ohttps://github.com/Fosstrak/fosstrak-reader (Reader Protocol adapter)
>
> -Fosstrak EPCIS modules:
>
> ohttps://github.com/Fosstrak/fosstrak-epcis
>
> ohttps://github.com/Fosstrak/fosstrak-webadapters (REST-like interfaces)
>
> I have also created a web pages repository that allows access to
> http://fosstrak.github.io/ as Fosstrak new website :
> https://github.com/Fosstrak/fosstrak.github.io.
>
> Instead of copying the Google Code’s wiki page into it (the ones that
> you can read at http://code.google.com/p/fosstrak/), I have initiated
> this new repository with a copy of www.fosstrak.org legacy website (now
> closed). Although the contents are partly outdated, it seemed to me that
> it was richer than the actual Google Code Fosstrak wiki (such as
> including Javadoc for some modules).
>
> As any Git repository, https://github.com/Fosstrak/fosstrak.github.io
> can be cloned and updated to reflect today’s status and documentation of
> Fosstrak modules.
>
> Next steps (to anyone interested in participating):
>
> -Check and validate source codes and correct execution of modules once
> generated from GitHub clones.
>
> -Update online documentation (one of my ideas: add a section for
> “similar projects and spin offs” including AspireRFID, Oliot, and any
> other open source project you might know of).
>
> Now it’s up to you :-)
>
> Best regards,
>
> Marc-Antoine
>
> Note: a full copy of Google Code’s repository is available at
> https://github.com/Fosstrak/fosstrak. Please do not modify it. It is
> only a backup copy to make sure nothing was forgotten in the Google Code
> to GitHub transfer.
>
> *De :*foss...@googlegroups.com [mailto:foss...@googlegroups.com] *De
> la part de* Roberto Vergallo
> *Envoyé :* vendredi 26 juin 2015 09:53
> *À :* foss...@googlegroups.com
> *Objet :* Re: [fosstrak] RAIN RFID
>
> Hello everybody,
>
> I’m ready and willing to help enhancing Fosstrak in this great evolution.
>
> Regards,
>
> Roberto
>
> --------------------------------------------------------------------
> Eng. Roberto Vergallo (PhD)
>
> Graphics & Software Architectures Lab (GSA-Lab)
>
> IDentification Automation Lab (IDA-Lab)
>
> Department of Engineering for Innovation
> University of Salento, Italy
> Via per Monteroni
> 73100 Lecce (I)
> Web: http://gsalab.unisalento.it <http://gsalab.unisalento.it/>
> E-mail: roberto....@unisalento.it
> <mailto:roberto....@unisalento.it>
> Tel: +39 0832 297335
> Fax: +39 0832 297305
> --------------------------------------------------------------------
>
> On 26 Jun 2015, at 09:37, marcantoine...@orange.com
> <mailto:marcantoine...@orange.com> wrote:
>
> Hello Danny,
>
> I think that moving the source code to GitHub would be an excellent
> idea. I wasn’t aware that Google Code was going to shut down and I
> guess we will have to do that anyways.
>
> Besides, there are also other projects of interest on GitHub, such
> as University of Korea’s Oliot project, which is a spin-off of
> Fosstrak with NoSQL considerations:http://gs1oliot.github.io/oliot/.
>
> Oliot is a work in progress but my opinion is that the two
> communities would benefit of each other’s advances.
>
> One of the modules that would need upgrades and ameliorations is the
> TDT module. On my part, I have been using it and thinking about how
> to extend it beyond current GS1 TDS/TDT standard. The GS1 standard
> is a bit too limited to GS1 identification schemes and the TDS/TDT
> standard is also incomplete for some GS1-based schemes, such as
> EAN128 conversions to other forms (including all GS1 Application
> Identifier entries, such as lot/batch, date of expiry, and so on). I
> have personally worked on adding TDT extensions for mobile
> identification (GSMA IMEI) and would happily reverse it.
>
> Fosstrak TDT library is underused (or not used at all) in other
> Fosstrak modules or external projects. Fosstrak EPCIS does not
> really use it, nor Oliot developments. This is definitely the first
> module to update.
>
> All: who would be interested in
>
> 1)Helping to move the project to GitHub?
>
> 2)Working on specific Fosstrak modules to enhance them?
>
> Regards,
>
> Marc-Antoine Mouilleron
>
> Orange Labs
>
> https://www.linkedin.com/in/marcantoinemouilleron
>
> *De :*foss...@googlegroups.com <mailto:foss...@googlegroups.com>
> [mailto:foss...@googlegroups.com]*De la part de*Danny Haak
> *Envoyé :*jeudi 25 juin 2015 18:25
> *À :*foss...@googlegroups.com <mailto:foss...@googlegroups.com>
> *Objet :*[fosstrak] RAIN RFID
> send an email tofosstrak+...@googlegroups.com
> <mailto:fosstrak+u...@googlegroups.com>.
> For more options, visithttps://groups.google.com/d/optout.
>
> _________________________________________________________________________________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations
> confidentielles ou privilegiees et ne doivent donc
>
> pas etre diffuses, exploites ou copies sans autorisation. Si vous
> avez recu ce message par erreur, veuillez le signaler
>
> a l'expediteur et le detruire ainsi que les pieces jointes. Les
> messages electroniques etant susceptibles d'alteration,
>
> Orange decline toute responsabilite si ce message a ete altere,
> deforme ou falsifie. Merci.
>
> This message and its attachments may contain confidential or
> privileged information that may be protected by law;
>
> they should not be distributed, used or copied without authorisation.
>
> If you have received this email in error, please notify the sender
> and delete this message and its attachments.
>
> As emails may be altered, Orange is not liable for messages that
> have been modified, changed or falsified.
>
> Thank you.
>
> --
> You received this message because you are subscribed to the Google
> Groups "fosstrak" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email tofosstrak+...@googlegroups.com
> <mailto:fosstrak+u...@googlegroups.com>.
> For more options, visithttps://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google
> Groups "fosstrak" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to fosstrak+u...@googlegroups.com
> <mailto:fosstrak+u...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.
>
> _________________________________________________________________________________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
> Thank you.
>
> --
> You received this message because you are subscribed to the Google
> Groups "fosstrak" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to fosstrak+u...@googlegroups.com
> <mailto:fosstrak+u...@googlegroups.com>.
Reply all
Reply to author
Forward
0 new messages