Page MenuHomeSolus

Initial commit of monodevelop
ClosedPublic

Authored by livingsilver94 on Dec 17 2017, 11:12 PM.

Details

Summary

This solves T2024

Test Plan

Successfully built a Gtk-sharp application with random widgets placed with Designer

Diff Detail

Repository
R4483 monodevelop
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Alright lets look to merge this before sync, whats outstanding on this?

livingsilver94 added a comment.EditedFeb 15 2018, 8:07 PM

Reference assemblies. We can either:

  • Package the binaries provided by mono (these are the PCL reference assemblies. PCL stands for portable class libraries)
  • Compile the assemblies from source, or use the non-PCL binary assemblies. Both of them are here

2 notes. First, I'm not a C#/.NET developer so what I've written here may be partially wrong. Second, I've only tested monodevelop with reference-assemblies-pcl.
IF you opt to compile references from source, and monodevop compiles, they require the mono source code to be built, so it's probably a smart idea to put them in the mono's package.yml and then use a pattern to split the two packages.

livingsilver94 retitled this revision from Initial commit of monodevelop to [DO NOT ACCEPT YET] Initial commit of monodevelop.May 12 2018, 9:52 AM
livingsilver94 added a comment.EditedMay 14 2018, 6:37 PM

Monodevelop packaging is done. There's a monodevelop bug that needs to be solved tho (see this issue). It actually works if you disable Version Control.
Note: new package.yml is yet to be uploaded here. The current one is the old one.

Massive edit of pretty much everything

livingsilver94 retitled this revision from [DO NOT ACCEPT YET] Initial commit of monodevelop to Initial commit of monodevelop.May 15 2018, 12:18 PM

This is actually (7.6) a preview version, but it's the first version that doesn't have the infamous Version Control bug. IMHO it's safe to include at least in unstable channel.

DataDrake accepted this revision.Aug 27 2018, 12:04 AM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Aug 27 2018, 12:04 AM
This revision was automatically updated to reflect the committed changes.