Page MenuHomeSolus

Inital commit of m64py
ClosedPublic

Authored by Staudey on Aug 29 2018, 9:16 PM.
Tags
None
Referenced Files
F10834342: D3739.diff
Jun 7 2023, 9:57 AM
F10804388: D3739.id9336.diff
May 29 2023, 3:55 PM
F10804330: D3739.id9630.diff
May 29 2023, 3:42 PM
F10803756: D3739.id10027.diff
May 29 2023, 1:16 PM
F10803639: D3739.id9297.diff
May 29 2023, 12:52 PM
F10803460: D3739.id9629.diff
May 29 2023, 11:55 AM
F10802777: D3739.id9280.diff
May 29 2023, 8:46 AM
F10801226: D3739.id9629.diff
May 29 2023, 12:43 AM

Details

Summary

Initial commit of m64py

Test Plan

Open m64py and load the test ROM from their repository: https://github.com/mupen64plus/mupen64plus-ui-python/raw/master/test/mupen64plus.v64

Diff Detail

Repository
R4530 m64py
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Remove unnecessary builddep

JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
7
16–18

Should be alphabetically sorted.

19–20

Should be removed.

This revision now requires changes to proceed.Aug 31 2018, 6:25 PM

Orderd deps alphabetically, removed unused setup part, added additional licenses

Thank you for the review! I changed everything as requested, though I am still unsure about the licenses part. Is it okay like this now, or if it is not, could you maybe point me to another example of a package with multiple licenses like this?

Sorry for the delay in the review.

package.yml
8–14

All the () should be behind # for commenting, otherwise they'll show up in the spec which is undesired.

This revision now requires changes to proceed.Sep 22 2018, 7:43 AM

Restructure licenses part again, according to Josh's suggestions

Thank you again for the review. I don't mind the delay, since I know you've been busy (and m64py isn't, and shouldn't, be too high on the Solus priority list ^^).

I've changed the licenses part accordingly. No idea why I didn't even think about commenting out that part myself :)

I would prefer having this built against python 3, python 2 will be retired in a year so I'd suggest to always prefer python 3 for new inclusion in the repository unless there is a blocker.

package.yml
14

You should not put 3 times the same license. Instead do something like this
- CC-BY-SA-3.0 #Mupen64plus & Python snake logos, Controller image

Also you should alphabetize the list

Use python3, order licenses alphabetically and only mention licenses once

Thank you for the input, kyrios123. I've changed everything accordingly; totally forgot about using python3, even though I did so with another package I built for myself.

This revision was not accepted when it landed; it landed in state Needs Review.Oct 18 2018, 2:17 AM
Closed by commit R4530:d6809e44d03c: Inital commit of m64py (authored by Staudey, committed by DataDrake). · Explain Why
This revision was automatically updated to reflect the committed changes.