# Announcing cgran.org: Re-launching the Comprehensive GNU Radio Archive Network

**URL:** <https://www.ruby-forum.com/t/announcing-cgran-org-re-launching-the-comprehensive-gnu-radio-archive-network/241406>\
**Category:** GNU Radio\
**Created:** [April 4, 2015, 6:54pm UTC](https://www.ruby-forum.com/t/announcing-cgran-org-re-launching-the-comprehensive-gnu-radio-archive-network/241406 "2015-04-04T18:54:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [April 4, 2015, 6:54pm UTC](https://www.ruby-forum.com/t/announcing-cgran-org-re-launching-the-comprehensive-gnu-radio-archive-network/241406/1 "2015-04-04T18:54:13Z")

</div>

Hi all,

I am happy to be able to announce that the Comprehensive GNU Radio  
Archive  
Network (CGRAN) is now live at [http://cgran.org](http://cgran.org). It’s a bit different  
from  
the previous version.

Some notes:

1. The primary purpose of this rendition of CGRAN is to provide a place  
to  
filter and sort through the growing number of OOT modules that meet your  
needs.

2. If you want to add a bookmark to jump to project listings the best  
URL  
is [cgran.org/projects/](http://cgran.org/projects/)

3. No code is hosted by CGRAN. If you need a place to host your projects  
there are several free services to do that which have features and  
services  
we could not possible match, some of which run on completely free  
software.

4. The list of modules on CGRAN comes from PyBOMBS and CGRAN heavily  
depends on PyBOMBS. If a module has a manifest file we use it to get  
most  
of the information. If there is no manifest file we only know a small  
amount of information.

5. For module authors that want to improve their presence on CGRAN, add  
a  
MANIFEST.md to the top level of your module repo. The skeleton is at  
[https://raw.githubusercontent.com/gnuradio/gnuradio/master/gr-utils/python/modtool/gr-newmod/MANIFEST.md](https://raw.githubusercontent.com/gnuradio/gnuradio/master/gr-utils/python/modtool/gr-newmod/MANIFEST.md)  
and you can view the module repos that have more content on CGRAN for  
examples.

Finally, this wouldn’t look nearly as well as it does without Ravi  
Sharan  
who put together the overall site layout and feedback from those in the  
CGRAN/PyBOMBS working group. This is not the final state of CGRAN as we  
tweak the layout and operation, but we want to get it out there for use  
and  
encourage module authors to add manifest files.

-Nathan

---

<div class="post-metadata">

**Author:** ![WestS\_Nathan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/8baadc/32.png) [@WestS\_Nathan](https://www.ruby-forum.com/u/WestS_Nathan)\
**Post date:** [April 5, 2015, 9:38am UTC](https://www.ruby-forum.com/t/announcing-cgran-org-re-launching-the-comprehensive-gnu-radio-archive-network/241406/2 "2015-04-05T09:38:14Z")

</div>

Looks great… congrats.

On Sun, Apr 5, 2015 at 2:52 AM, West, Nathan

---

<div class="post-metadata">

**Author:** ![WestS\_Nathan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/8baadc/32.png) [@WestS\_Nathan](https://www.ruby-forum.com/u/WestS_Nathan)\
**Post date:** [April 5, 2015, 11:18am UTC](https://www.ruby-forum.com/t/announcing-cgran-org-re-launching-the-comprehensive-gnu-radio-archive-network/241406/3 "2015-04-05T11:18:05Z")

</div>

Hi,

looks great! [gnuradio.org](http://gnuradio.org) in this style would be awesome 😉

But I have a question about the update mechanism. If I change or add the  
manifest file in my repo on github (gr-radar), how does cgran update its  
database? Are there any update cycles or is it done manually?

Greetings  
Stefan

---

<div class="post-metadata">

**Author:** ![WestS\_Nathan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/8baadc/32.png) [@WestS\_Nathan](https://www.ruby-forum.com/u/WestS_Nathan)\
**Post date:** [April 5, 2015, 7:17pm UTC](https://www.ruby-forum.com/t/announcing-cgran-org-re-launching-the-comprehensive-gnu-radio-archive-network/241406/4 "2015-04-05T19:17:55Z")

</div>

On 05.04.2015 02:16, Stefan Wunsch wrote:

> Hi,
> 
> looks great! [gnuradio.org](http://gnuradio.org) in this style would be awesome 😉
> 
> But I have a question about the update mechanism. If I change or add the  
> manifest file in my repo on github (gr-radar), how does cgran update its  
> database? Are there any update cycles or is it done manually?

There are automatic update cycles. The whole design hinges upon us not  
having to do any manual intervention.

In a nutshell, we fetch all the recipes for OOTs on a regular basis, run  
our CGRAN codes against that, and update the page.

As an OOT maintainer, there’s nothing you need to do except wait a few  
hours tops.

Cheers,  
M
