[GSoC 2019] Web App Project Update

Arjun Salyan arjun at macports.org
Mon Jul 15 19:17:30 UTC 2019


Dear all,

This is another update regarding the Webapp GSoC'19 project. We are now in
the second month of coding. The project is going nearly at same pace as
scheduled in the proposal [1].

The demo of the app has been moved to an EC2 instance where it is running
in a Docker container:
http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com. The app fetches
build history from buildbot at intervals of 1 hour and updates port
information at intervals of 3 hours.

We solved the problem of updating port information incrementally (mentioned
in previous email) by using git commit hashes to find which paths have been
updated and then extract related info from PortIndex.

The port-detail page has been improved and now makes use of tabs to show
various details of the port [2]. The port health section gives idea about
the latest builds on each builder.

More charts have been added to the installation statistics section. Overall
statistics are available here: [3] and stats related to specific ports can
be seen on the port-detail page [4]. I would like to use this opportunity
to thank everyone for showing interest in submitting statistics by
installing the port: mpstats-gsoc. We already have a good number of users
submitting stats.

And a big thanks to my mentors: Mojca and Umesh for wonderful guidance and
support.

The app should soon be available on a MacPorts subdomain.

Please try visiting the demo app and provide feedback about the project, it
would very valuable to the project.

Thank You

[1]:
https://docs.google.com/document/d/198Ivygxb2NJQz_sqzDrbDPVEYZ5Ye5Yw0LV6Bt2QmG4/edit?usp=sharing
[2]:
http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/port/sqlite3/?tab=summary
(for
example)
[3]: http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/statistics/
[4]:
http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/port/youtube-dl/?tab=stats
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20190716/da72dd63/attachment.html>


More information about the macports-dev mailing list