Prism: unable to install prism developer toolokit

Created on 3 Apr 2019  Â·  45Comments  Â·  Source: PrismLibrary/Prism

Description

i was unable to install prism developer toolkit on visualstudio 2019 for mac see picture below;
with vs you get monodevelope v8 as standard but prism requires v7.6.6. cant find any solution for this?

Screenshot 2019-04-03 at 10 20 44


Steps to Reproduce



    1. 2.
  1. 3.

Expected Behavior

Actual Behavior

Basic Information

  • Version with issue:
  • Last known good version:
  • Xamarin.Forms version:
  • IDE:

Screenshots

Reproduction Link

Template Pack XF

Most helpful comment

I'm aware of the issue... I haven't had the time to update the extension for VS Mac 2019. I'll try to get to this when I get some time.

All 45 comments

I'm aware of the issue... I haven't had the time to update the extension for VS Mac 2019. I'll try to get to this when I get some time.

Is the source for the extension available?

It is not publicly available.

Hi, is this quick start template for VS 2019 for Windows?

It hasn't been brought over to Windows yet

Hi Daniel. Any further development on this issue? Would love to see prism for VS 2019 Mac. Thanks.

Hi Daniel. any updates for the prism template pack? Thanks.

also waiting for the update so I can do some Prism magic in VS for Mac 2019 :D

As a workaround, the VS 2019 for Mac install keeps a copy of VS 2017 as “Visual Studio (old)”, just right click and Show Package Contents on the application.

You can launch 2017, generate the project in there using the quick start template, then open the solution in VS 2019 for Mac

Waiting for the extension for VS4mac 8 (2019). Thanks.

Any news on this?

"Hand creating" new pages doesn't seem right.... 😃

Any update here, I am also stuck into the same issue!

I pulled out the file templates into a separate addin, repo is here https://github.com/Pepsi1x1/VSMacPrismTemplates

@Pepsi1x1 FYI... the templates are not open source. So if you took the templates that the extension installed locally and extracted them to place on GitHub, this would technically be considered stealing.

@brianlagunas I've considered multiple responses to this message. I think an email might have been more appropriate.

I took the time to understand what was going on with these templates and published a small subsection of the file templates alone; because it was hurting my productivity and hoped this would help others bridge the gap to having the full extension without taking away from the great work that Dan is doing. This is following giving support to others on this thread with a workaround so that they could use the other parts of the extension that haven't been updated yet.

I found a couple of bugs in there too, I'm not sure if this was a reflection issue or a bug proper, I'll gladly share those to improve the extension.

We explore. We seek after knowledge. We exist without skin color, without nationality, without religious bias... My crime is that of curiosity.

If you would like me to take the repo down, I will do that.

The recommended work-around would be to create your own templates until the official Prism templates are available. Extracting the code from the Prism Template pack, which is not open source, and redistributing them is not allowed under any license.

We explore. We seek after knowledge. We exist without skin color, without nationality, without religious bias... My crime is that of curiosity.

No, taking other peoples code and redistributing it is the crime :)

I would kindly ask that you remove the Prism templates and related code from your repo. You can easily replace them with your own.

If you did find issues or potential bugs in the current Prism Template Pack, please do submit those so that we are aware and can address them.

Thank you for your understanding.

I'll take the repo down. Out of curiosity why isn't this code open source?

We're just not giving everything away. We are keeping some stuff for ourselves. We my want to productize some of the things we are creating in the future so we must keep that closed source in order to do that. We do eventually want to get paid for all our work :)

I have to say given the immense amount of work that has gone into it, stealing it and trying to rebrand it as your own really does NOT make me want to prioritize this.

Fair enough, do let me know when you monetise it so that I can open source that ;)

In all seriousness, where should I report these bugs, is there a private tracker for the template pack?

@dansiegel This wasn't branded as my own, seriously.

I posted in this thread for crying out loud, it's a public forum

@Pepsi1x1 if you find any issues with the template packs, feel free to submit your issues here. We have a "Template Pack" tag that we use t track them. Thanks again.

@Pepsi1x1 you need to understand that's IP Theft... seriously not cool. The fact that you found this thread indicates that you clearly understand that issues regarding the template pack are being tracked here.

@dansiegel I think I've been quite reasonable, once this was explained I offered to and I immediately removed the repository. I will be contributing bug reports based on what I've found. My intention was to help the community and bridge a gap whilst other issues were taking priority.

The work you have done is fantastic and I'm grateful for how much your work has improved both my productivity and the quality of my code, I'm sure many others share the same gratitude.

I have nor ever had any intention to pass off this code as my own or rebrand it, the repository that I put up contained the name of the addin as part of it in order that it was clear it came from another source.

I have reported the issues I came across, I'd be happy to help out with getting this template pack up and running with the new version of VS for Mac if bandwidth is an issue prioritising this.

@Pepsi1x1 feel free to ping me on Twitter and we can continue this discussion via DM, or if you're on Prism/Xamarin Slack you can reach me there as well.

Where could I find a walkthrough of how to get started with prism because everything I have found so far talks about needing this template pack?

Can you guys please help with the Template pack for VS 2019 Mac. Please

Any update on the prism pack for VS mac?

@dansiegel Is there anything we can do to help with this, please man?

@TreasureTS Use this in the meantime -> Implement Prism in existing Xamarin.Forms Shared Application - https://stackoverflow.com/questions/45280105/implement-prism-in-existing-xamarin-forms-shared-application

@dansiegel and @brianlagunas , any update, timeline on this ? are you planning to cut out mac support so we are all on the same page ?

@leroygumede there is no timeline. We do this work in our spare time. We will get to it when we can. Just because it takes us a while to get to something doesn't mean it's dead.

Hello @brianlagunas @dansiegel , any updates on this issue. Thank you guys.

Due to the complexity and time requirements for IDE extensions and tooling, we are closing this issue as "will not fix". However, for those of you that really need this, you can sponsor @dansiegel to implement this feature on his time.

https://github.com/sponsors/dansiegel

Due to the complexity and time requirements for IDE extensions and tooling, we are closing this issue as "will not fix". However, for those of you that really need this, you can sponsor @dansiegel to implement this feature on his time.

https://github.com/sponsors/dansiegel

Thank you, @dansiegel, for developing it for as long as you did. It was a great tool, and made it easy to introduce developers to Prism based apps with Xamarin.Forms. I personally Loved it. The class I taught at UC San Marcos on Prism.Forms would not have been possible without it.

Just got back to this as I have been stuck on a Windows box for some time now.
Thanks for the templates when they were available.
Thanks for the work you guys do on Prism!

Seems like someone at Microsoft should take note that making templates and extending Visual Studio is overly complicated and needs to be revisited.

@dansiegel @brianlagunas If you're not going to upgrade the templates and don't have time/intention/motivation to do it, then simply open source the template pack code so people with the right motivation and time, like @Pepsi1x1 can fix it for all of us! That's what a community is all about, isn't it? We understand that you guys provide a nice package and all for free, but if you can't keep it up, either make it a paid service so you guys can work full time on it or open source it and leave the community help. The in-between doesn't really make any sense.

@nosmirck actually I am updating the entire developer studio and will have something out in the next few weeks, however it will only be available to those who are sponsoring me.

Uhhhh.... ok ?

I don’t mind supporting a project but .... Prism will definitely not be my defacto choice moving forward

THANK YOU for all the years of an excellent product!!!!!!

@stephenhauck it takes hundreds of hours to build and maintain products like the IDE tooling not to mention everything that we've done for Prism. If you or your company can't be bothered to help sponsor @brianlagunas or myself then you obviously do mind supporting a project, and you're looking for us to work for you for free.

Frankly the IDE tooling I built for VS4Mac last year saved people hundreds of hours of development time when trying to create new projects. If people want it then they will need to help make Prism sustainable long term by sponsoring me for all of the work they are benefiting from.

@dansiegel @brianlagunas I AGREE and I THANK YOU!
I am a single developer and getting squeezed by ...

  • JetBrains for Resharper,
  • MFractor for Resharper like features for VSMac
  • Reflector
  • Vysor

Visual Studio being free for me is a god send to be sure ....

@dansiegle @brianlagunas and anyone else maintaining prism and keeping it alive. Thank You. You guys are doing a fantastic job. Keep up the good work and I will continue to sponsor. Have a great day!


From: Stephen Hauck notifications@github.com
Sent: Wednesday, December 11, 2019 7:26:43 AM
To: PrismLibrary/Prism Prism@noreply.github.com
Cc: Subscribed subscribed@noreply.github.com
Subject: Re: [PrismLibrary/Prism] unable to install prism developer toolokit (#1755)

@dansiegelhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fdansiegel&data=02%7C01%7C%7C1d84e6854cb1467c872a08d77e4e875f%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637116748043882976&sdata=x5lOAnLNusc9dt0Hb3n%2FvClU8C%2BM4GFpzaEPaJthvrU%3D&reserved=0 @brianlagunashttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbrianlagunas&data=02%7C01%7C%7C1d84e6854cb1467c872a08d77e4e875f%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637116748043892981&sdata=JdPQ4wv9RSjPdu1JFMueIsbJcLrSuKBmHjdtADo%2FiAM%3D&reserved=0 I AGREE and I THANK YOU!
I am a single developer and getting squeezed by ...

  • JetBrains for Resharper,
  • MFractor for Resharper like features for VSMac

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FPrismLibrary%2FPrism%2Fissues%2F1755%3Femail_source%3Dnotifications%26email_token%3DABQVUGPKNUMW3NI4P53CMVDQYEBDHA5CNFSM4HDIFEBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTQXBA%23issuecomment-564595588&data=02%7C01%7C%7C1d84e6854cb1467c872a08d77e4e875f%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637116748043913003&sdata=6kF7Suk6q4l60DP1tSo9jeOyVnfW4HAWBnwIWYdJ%2BJY%3D&reserved=0, or unsubscribehttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABQVUGPLRB6CFZRFJY77H7DQYEBDHANCNFSM4HDIFEBA&data=02%7C01%7C%7C1d84e6854cb1467c872a08d77e4e875f%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637116748043923008&sdata=OqgIbhSQHqn1zNdks0d1F14Q0ief06sDblkCL765LcU%3D&reserved=0.

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Was this page helpful?
0 / 5 - 0 ratings