<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Dear all,<div><br></div><div>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].</div><div><br></div><div>The demo of the app has been moved to an EC2 instance where it is running in a Docker container: <a href="http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com">http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com</a>. The app fetches build history from buildbot at intervals of 1 hour and updates port information at intervals of 3 hours.</div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>And a big thanks to my mentors: Mojca and Umesh for wonderful guidance and support.</div><div><br></div><div>The app should soon be available on a MacPorts subdomain.</div><div><br></div><div>Please try visiting the demo app and provide feedback about the project, it would very valuable to the project.</div><div><br></div><div>Thank You</div><div><br></div><div>[1]: <a href="https://docs.google.com/document/d/198Ivygxb2NJQz_sqzDrbDPVEYZ5Ye5Yw0LV6Bt2QmG4/edit?usp=sharing">https://docs.google.com/document/d/198Ivygxb2NJQz_sqzDrbDPVEYZ5Ye5Yw0LV6Bt2QmG4/edit?usp=sharing</a></div><div>[2]: <a href="http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/port/sqlite3/?tab=summary">http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/port/sqlite3/?tab=summary</a> (for example)</div><div>[3]: <a href="http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/statistics/">http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/statistics/</a></div><div>[4]: <a href="http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/port/youtube-dl/?tab=stats">http://ec2-52-34-234-111.us-west-2.compute.amazonaws.com/port/youtube-dl/?tab=stats</a></div></div></div></div></div></div></div></div>