locked
Pixata Custom Controls for Lightswitch - anyone interested in open source? RRS feed

  • General discussion

  • Update: The controls are now open source!

    Please see https://github.com/MrYossu/PixataCustomControls

    As I'm not doing much Lightswitch development nowadays, I don't have time to maintain these controls, which is a shame, given the number of downloads the suite still gets.

    I'm thinking of making the project open source, so anyone who wants to can continue development. However, to do that, I need someone who will take it over and run the project. I don't think there's a lot involved in running it, just putting it on GitHub, reviewing changes and being responsible for updating the VS gallery page with new releases.

    Anyone interested? If so, please contact me, either by replying here, or by private email to mryossu@hotmail.com


    FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers (Silverlight client only). Download from the Visual Studio Gallery.

    If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at http://dotnetwhatnot.pixata.co.uk/


    • Edited by Mr Yossu Monday, December 15, 2014 6:01 PM added note to say the controls are now open source
    • Changed type Angie Xu Thursday, December 25, 2014 7:56 AM more suitable for discussion type
    Thursday, December 11, 2014 4:12 PM

All replies

  • good idea

    you could share the code in CodePlex
    CodePlex is Microsoft's free open source project hosting site. You can create projects to share with the world, collaborate with others on their projects, and download open source software.

    http://www.codeplex.com/

    Friday, December 12, 2014 5:27 AM
  • Even .net sources are on github

    https://github.com/Microsoft/dotnet


    paul van bladel ==independent enterprise application architect== http://blog.pragmaswitch.com

    Friday, December 12, 2014 7:30 AM
  • Thanks to both of you. I did look at github when I first thought of this idea, but wasn't sure if it was the right way to do it.

    If I put the source code on either of those, how do updates get made available? Would people have to download the source and rebuild, because if so, that would put a lot of less technically minded people off. The advantage of the VS gallery is that it's easy to find, and VS automatically checks it and informs the user when updates are available. That wouldn't happen if the project were purely on github or codeplex.

    If it still needs someone to build the project and update the VS gallery, then I still would like someone to take over, as I won't necessarily be actively involved in the project, and it seems wrong for it to depend on me getting around to republishing every time there's a change.

    If I've misunderstood, please explain.


    FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers (Silverlight client only). Download from the Visual Studio Gallery.

    If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at http://dotnetwhatnot.pixata.co.uk/

    Saturday, December 13, 2014 9:08 PM
  • In github (and codeplex probably also) there are mechanisms to have multiple contributors and to make available also a "release" in such a way users don't need to compile the extension sources.

    You will want to consule the github guides: https://guides.github.com/


    paul van bladel ==independent enterprise application architect== http://blog.pragmaswitch.com

    Sunday, December 14, 2014 9:27 AM
  • Hi again Paul,

    Thanks for the links. I did have a good look at both site's docs, but the basic issue still seems to be that I (or someone) would have to be in charge of keeping the VS Gallery page up to date. I think this is a unique issue to VS extensions that wouldn't apply to most software projects, as they can be downloaded directly from the source control site.

    It's my opinion (and nothing more than that) that the majority of people who use my controls would not want to muck around with such sites, downloading and installing themselves whenever a new version comes out.

    They would be happy to have VS tell them that an update is available, and do nothing more than push a button in VS to get the update, which is the way it is now.

    Not sure how I would get around that, other than having someone in charge of pushing the latest version to the VS Gallery.

    I might put it on github for now, and see what happens. If anyone is interested enough to develop it further, we'll worry about how to deploy it then!

    Thanks for the help.


    FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers (Silverlight client only). Download from the Visual Studio Gallery.

    If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at http://dotnetwhatnot.pixata.co.uk/

    Sunday, December 14, 2014 2:14 PM
  • good for you

    https://guides.github.com/


    MARK ME! IF IT HELPS.


    • Edited by USeryerk Monday, December 15, 2014 1:23 AM
    Monday, December 15, 2014 1:22 AM
  • good for you

    https://guides.github.com/

    Thanks, but I spent ages reading those guides yesterday, and am no further.

    I've given up trying to get the whole repository into github, I would be happy just to get the latest version, but can't see how to do it. I tried taking a copy of the code, removing all source control references, so it looked like an unversioned project, then adding it to github, but when I tried to commit, it told me my local resources were out of date, and I needed to update before committing. How it expected me to update when it wasn't connected to source control is beyond me!

    Any ideas?



    FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers (Silverlight client only). Download from the Visual Studio Gallery.

    If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at http://dotnetwhatnot.pixata.co.uk/

    Monday, December 15, 2014 5:23 PM
  • Ah, worked it out. I've imported the entire repository, so now the code is available for anyone to see!

    https://github.com/MrYossu/PixataCustomControls

    I welcome anyone who would like to help develop these controls further. I'm going to add a list of the issues I know of.


    FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers (Silverlight client only). Download from the Visual Studio Gallery.

    If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at http://dotnetwhatnot.pixata.co.uk/

    Monday, December 15, 2014 5:41 PM
  • Tuesday, December 16, 2014 1:58 AM