<div dir="auto">Hey<div dir="auto"><br></div><div dir="auto">Repository names:</div><div dir="auto">MacPorts-features? </div><div dir="auto">Macportsinfo?</div><div dir="auto">Or just simple </div><div dir="auto">gsoc18?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">I will look into the feedback. </div><div dir="auto">Also i am currently using create. </div><div dir="auto"><br></div><div dir="auto">And also in the long term. Parser would be run only once in forever or say a year.</div><div dir="auto">And before running the original db must be cleared. </div><div dir="auto"><br></div><div dir="auto">And then obvious question arise. What if a new port is added in macports. </div><div dir="auto"><br></div><div dir="auto">For that i would like to know the mechanics of new port addition. </div><div dir="auto"><br></div><div dir="auto">I think before the new port is added. It is obviously built before right? So maybe we can add some code there to update the table with a row when new port is added. </div><div dir="auto"><br></div><div dir="auto">Just brainstorming. </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Thanks </div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Apr 30, 2018, 2:23 PM Mojca Miklavec <<a href="mailto:mojca@macports.org">mojca@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 30 April 2018 at 02:22, Vishnu wrote:<br>
> Hi<br>
><br>
> After hours of fixing error in heroku and my ubuntu .<br>
> Finally got to run the so far app.<br>
<br>
Yay! That's great since it will be much easier for the whole community<br>
to test the app much more quickly.<br>
<br>
Now, it would be great to pick some name for the repository and<br>
populate it, to simplify further work.<br>
<br>
> Here all the ports are listed:<br>
> <a href="http://sleepy-wave-33400.herokuapp.com/port/" rel="noreferrer noreferrer" target="_blank">sleepy-wave-33400.herokuapp.com/port/</a><br>
><br>
> When you'll open the page..probable the ports would not be there because i<br>
> cleared the DB.<br>
><br>
> To add the ports info into DB..we need to open this url:<br>
> <a href="http://sleepy-wave-33400.herokuapp.com/port/parser" rel="noreferrer noreferrer" target="_blank">sleepy-wave-33400.herokuapp.com/port/parser</a><br>
><br>
> Parsing is done using the portindex.json i have.<br>
> For simplicity i have only 6 portfile data in it.<br>
><br>
> Once you open <a href="http://sleepy-wave-33400.herokuapp.com/port/" rel="noreferrer noreferrer" target="_blank">sleepy-wave-33400.herokuapp.com/port/</a><br>
> you can click on individual port to get further informant about that port.<br>
> infact u can access this information using :<br>
<br>
Cool. Some feedback:<br>
- the css should go to a separate static file<br>
- allowing port id might be a bad idea because there might be a port<br>
called "123"<br>
- calling parser multiple times populates the database with multiple<br>
copies of the same port, you should use something like<br>
"create_or_update"<br>
- we need to figure out the best way to call the "parser"<br>
<br>
I might have a few other comments, but the initial purpose was to<br>
check if we have an easy way to deploy the development version and<br>
this has been achieved.<br>
<br>
Please come up with proposal(s) for project name, so that we can make<br>
an explicit request to the infrastructure team to create a new repo.<br>
<br>
Random brainstorming ideas: webapp, "port guardian" (in whatever spelling), ...<br>
<br>
Mojca<br>
</blockquote></div>