[MacPorts] SummerOfCode/2019 modified

MacPorts Wiki noreply at macports.org
Sun May 26 13:46:05 UTC 2019


Page "SummerOfCode/2019" was changed by mojca
Diff URL: <https://trac.macports.org/wiki/SummerOfCode/2019?action=diff&version=8>
Revision 8
Comment: Reorder projects from approximately base to the frontend
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: SummerOfCode/2019
=========================================================================
--- SummerOfCode/2019 (version: 7)
+++ SummerOfCode/2019 (version: 8)
@@ -1,43 +1,6 @@
 This page is dedicated to the projects accepted into GSoC 2019.
 
 This year we are trying to test a real-time chat-like option for quick communication and avoid spamming mailing lists for silly questions. Please feel free to join us on Gitter and experiment around: https://gitter.im/macports-gsoc/gsoc-2019. You can ping @umeshksingla if you'd like a separate room for your project or create one on your own. 
-
-
-== Automating Packaging for Macports == #upt
-
-==== Description ====
-While creating a Portfile for MacPorts one has to manually write the file or depending on the upstream use tools such as `pypi2port`, `cpan2port`, etc. So as to not deal with different tools for each type of package, Universal Packaging Tool (UPT) can be used. Main aim of this project would be to bring macports support to upt and adding features to UPT such as recursive packaging and updation.
-
-==== Student ====
-* Karan Sheth (github: [https://github.com/Korusuke @Korusuke])
-
-==== Mentors ====
-* Cyril Roelandt  (github: [https://github.com/Steap @Steap]), ''author of upt''
-* Renee Otten (github: [https://github.com/reneeotten @reneeotten]; macports: [wiki:reneeotten reneeotten])
-
-==== Links ====
-* Main repository: https://github.com/macports/upt-macports
-
-
-== Macports Custom Views Plugin for Buildbot == #buildbot-views
-
-==== Description ====
-MacPorts currently uses a legacy version of Buildbot (0.8) as its continuous integration framework and hasn't upgraded due to certain drawbacks in the Waterfall view of the newer versions. However, the currently deployed version is outdated and fails in several aspects due to the absence of some key features such as:
-* The ability to write custom JavaScript views (UI components).
-* Triggering a build whenever a pull request is made. Currently, a build can be started only when patches are committed to the master branch.
-This has led to some major setbacks with respect to developer productivity. MacPorts also needs some custom views in buildbot to be able to better analyze build history, commits, etc. The legacy version doesn't allow us to write such custom views. This project will involve upgrading the Macports Buildbot infrastructure to the latest version, developing a plugin for buildbot and writing custom views.
-
-==== Student ====
-* Rajdeep Bharati (github: [https://github.com/rajdeepbharati @rajdeepbharati]; macports: [[rajdeep]])
-
-==== Mentors ====
-* Pierre Tardy  (github: [https://github.com/tardyp @tardyp]), ''buildbot developer''
-* Povilas Kanapickas (github: [https://github.com/p12tic @p12tic]), ''buildbot developer''
-* Mojca Miklavec (github: [https://github.com/mojca @mojca]; macports: [[mojca]])
-
-==== Links ====
-* Project board: https://github.com/buildbot/buildbot/projects/4
-* Meetings every Tuesday at 16:00 UTC on the `#buildbot` IRC channel at Freenode
 
 
 == Phase Out Xcode Dependency == #remove-xcode-dep
@@ -60,6 +23,23 @@
 ==== Links ====
 * Relevant repository: https://github.com/macports/macports-base/
 * Project board: https://github.com/satraul/macports-base/projects/1
+
+
+== Automating Packaging for Macports == #upt
+
+==== Description ====
+While creating a Portfile for MacPorts one has to manually write the file or depending on the upstream use tools such as `pypi2port`, `cpan2port`, etc. So as to not deal with different tools for each type of package, Universal Packaging Tool (UPT) can be used. Main aim of this project would be to bring macports support to upt and adding features to UPT such as recursive packaging and updation.
+
+==== Student ====
+* Karan Sheth (github: [https://github.com/Korusuke @Korusuke])
+
+==== Mentors ====
+* Cyril Roelandt  (github: [https://github.com/Steap @Steap]), ''author of upt''
+* Renee Otten (github: [https://github.com/reneeotten @reneeotten]; macports: [wiki:reneeotten reneeotten])
+
+==== Links ====
+* Main repository: https://github.com/macports/upt-macports
+
 
 == Web App (with API) to Collect PortIndex, Build History and Installation Statistics == #webapp
 
@@ -86,4 +66,24 @@
 * Temporary URL of deployed app: https://frozen-falls-98471.herokuapp.com
 * Discussion: https://gitter.im/macports-gsoc/gsoc-2019-webapp
 * Meetings every Saturday at 6:00 UTC via  [https://hangouts.google.com/call/M-ZGZG9unxTsvxhiFNMDAEEM Google Hangouts]
- 
+
+
+== Macports Custom Views Plugin for Buildbot == #buildbot-views
+
+==== Description ====
+MacPorts currently uses a legacy version of Buildbot (0.8) as its continuous integration framework and hasn't upgraded due to certain drawbacks in the Waterfall view of the newer versions. However, the currently deployed version is outdated and fails in several aspects due to the absence of some key features such as:
+* The ability to write custom JavaScript views (UI components).
+* Triggering a build whenever a pull request is made. Currently, a build can be started only when patches are committed to the master branch.
+This has led to some major setbacks with respect to developer productivity. MacPorts also needs some custom views in buildbot to be able to better analyze build history, commits, etc. The legacy version doesn't allow us to write such custom views. This project will involve upgrading the Macports Buildbot infrastructure to the latest version, developing a plugin for buildbot and writing custom views.
+
+==== Student ====
+* Rajdeep Bharati (github: [https://github.com/rajdeepbharati @rajdeepbharati]; macports: [[rajdeep]])
+
+==== Mentors ====
+* Pierre Tardy  (github: [https://github.com/tardyp @tardyp]), ''buildbot developer''
+* Povilas Kanapickas (github: [https://github.com/p12tic @p12tic]), ''buildbot developer''
+* Mojca Miklavec (github: [https://github.com/mojca @mojca]; macports: [[mojca]])
+
+==== Links ====
+* Project board: https://github.com/buildbot/buildbot/projects/4
+* Meetings every Tuesday at 16:00 UTC on the `#buildbot` IRC channel at Freenode 
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/SummerOfCode/2019>
MacPorts <https://www.macports.org/>
Ports system for macOS

This is an automated message. Someone added your email address to be
notified of changes on 'SummerOfCode/2019' page.
If it was not you, please report to admin at macports.org.


More information about the macports-changes mailing list