Gsoc 18 Project | Collect build statistics

Mojca Miklavec mojca at macports.org
Mon Apr 30 08:53:51 UTC 2018


On 30 April 2018 at 02:22, Vishnu wrote:
> Hi
>
> After hours of fixing error in heroku and my ubuntu .
> Finally got to run the so far app.

Yay! That's great since it will be much easier for the whole community
to test the app much more quickly.

Now, it would be great to pick some name for the repository and
populate it, to simplify further work.

> Here all the ports are listed:
> sleepy-wave-33400.herokuapp.com/port/
>
> When you'll open the page..probable the ports would not be there because i
> cleared the DB.
>
> To add the ports info into DB..we need to open this url:
> sleepy-wave-33400.herokuapp.com/port/parser
>
> Parsing is done using the portindex.json i have.
> For simplicity i have only 6 portfile data in it.
>
> Once you open sleepy-wave-33400.herokuapp.com/port/
> you can click on individual port to get further informant about that port.
> infact u can access this information using :

Cool. Some feedback:
- the css should go to a separate static file
- allowing port id might be a bad idea because there might be a port
called "123"
- calling parser multiple times populates the database with multiple
copies of the same port, you should use something like
"create_or_update"
- we need to figure out the best way to call the "parser"

I might have a few other comments, but the initial purpose was to
check if we have an easy way to deploy the development version and
this has been achieved.

Please come up with proposal(s) for project name, so that we can make
an explicit request to the infrastructure team to create a new repo.

Random brainstorming ideas: webapp, "port guardian" (in whatever spelling), ...

Mojca


More information about the macports-dev mailing list