From Fedora Project Wiki
(Created page with "{{admon/note |please use this template to organize your proposal}} =Proposal= '''Please describe your proposal in detail. Include:''' ===An overview of your proposal=== =...")
 
Line 12: Line 12:


===How you intend to implement your proposal===
===How you intend to implement your proposal===
Shumgrepper is a new project that is similar with datagrepper. So it could fork from Datagrepper. Shumgrepper is a project based on Flask, SQLAlchemy and summershum. Datagrepper is a project based on Flask, SQLAlchemy and fedmsg.
I think the view of datagrepper and shumgrepper is similar, so I think the modify for view is easy, just change the word that returned.
Summershum and shumgrepper can be connected with each other in database and Python data. For the query that has been generated, it’s okay just to return the database query from the database. As for the old data, shumgrepper should use summershum modules and datagrepper to download the packages. Then calculate md5sum, sha1sum and sha512sum of the file, return to user in json and store it in database.
I looked carefully at the code of summershum. There has been a model of database in summershum. I could use this model in shumgrepper which will make the connection between summershum and shumgrepper smooth.


===A rough timeline for your progress===
===A rough timeline for your progress===

Revision as of 16:24, 16 March 2014

Note.png
please use this template to organize your proposal

Proposal

Please describe your proposal in detail. Include:

An overview of your proposal

The need you believe it fulfills

Any relevant experience you have

How you intend to implement your proposal

Shumgrepper is a new project that is similar with datagrepper. So it could fork from Datagrepper. Shumgrepper is a project based on Flask, SQLAlchemy and summershum. Datagrepper is a project based on Flask, SQLAlchemy and fedmsg.

I think the view of datagrepper and shumgrepper is similar, so I think the modify for view is easy, just change the word that returned.

Summershum and shumgrepper can be connected with each other in database and Python data. For the query that has been generated, it’s okay just to return the database query from the database. As for the old data, shumgrepper should use summershum modules and datagrepper to download the packages. Then calculate md5sum, sha1sum and sha512sum of the file, return to user in json and store it in database.

I looked carefully at the code of summershum. There has been a model of database in summershum. I could use this model in shumgrepper which will make the connection between summershum and shumgrepper smooth.

A rough timeline for your progress

Any other details you feel we should consider

Have you communicated with a potential mentor? If so, who?