Hi Lakhan, Thank you for your interest in the GSoC project on EDA plugin for Jenkins.
There are many things a Jenkins EDA plugin can do. It can run the EDA tool, but that is rather trivial as anyone can shell out and call the tool from the command line. But what get more interesting is interpreting and reporting the results. Think of what is important when interpreting hardware simulations and synthesis results, what users are interested in knowing (simulation pass/fail criteria, log parsing, resource utilization, timing, etc) and that should provide a lot of material for coding the plugin. It is probably better to have one plugin for each EDA tool. Note that we are also in contact with the librecores community regarding this plugin, so you should definitely join that community too (https://gitter.im/librecores/Lobby). A good approach would be to use one of their open source projects and build it with the EDA plugin. Lastly we have office hours (https://jenkins.io/projects/gsoc/#office-hours), all students are invited to participate and ask questions. Best Regards, Martin d'Anjou On Friday, March 16, 2018 at 1:04:02 AM UTC-4, Lakhan Shiva wrote: > > Hi, > > My name is Lakhan Shiva Kamireddy. I am a second year graduate student at > University of Colorado Boulder. I am interested in developing a Jenkins > Plugin for one of the EDA tools viz, > FuseSOC, Yosys, icetools, ArachnePnr, etc. It will help to report FPGA > resource utilization per build, etc. > > I am a user of Jenkins CI build platform while i was a backend web > application developer for a multinational consulting corporation (Deloitte > Consulting). > > Last year summer, I was an intern at Google, Sunnyvale office in > Califronia,as a Hardware Engineering intern and developed a Formal > Verification library (SystemVerilog and Perl) > which falls under RTL design and Verification domain. I think this would > be a great project and would like to come up with a proposal for this. I > would like to get as much details as possible > for this project and also its potential to get accepted as a GSOC 2018 > project for Jenkins. > > I have pursued some graduate level courses like Logic Synthesis and > Optimization, Computer Aided Verification(Formal Verification) at the > University of Colorado Boulder in the past years. > > Kindly contact me, to fuel this project as a potential GSOC 2018 candidate. > > Thanks and Kind Regards, > Lakhan Shiva Kamireddy > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/272fa5d1-1092-434c-a1a4-0090dea52cd0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
