I have been thinking of making an archive of packages for everybody who wishes to have a central place to find packages.
My idea is to make it possible to both post the packages for free for other users and with a button for payment. So if a user posts a package there he can put in a code for paypal or google checkout and put in an amount and that way the when the payment has been done report back to the repo that it has been paid and then allow this person to download the package. And of course all the packages which are for free would be directly downloadable.
If possible then I would make a direct integration with Umbraco so that it could be installed on the fly.
But first I would like to hear your opinions about this.
Is this hot or not? Give me your feedback and I will evaluate it and see if you want it.
I am guessing that the obvious move would be to have our.umbraco.org integrated into the existing repository instead. There have previously been an attempt for a package shop, but it did not really get off the ground. Not many packages submitted.
The topic was discussed at codegarden09. Here are the minutes form that session:
It is a returning topic, and do think it would be great with some effort put into solving the integration between the existing repository, packages here from our, and a commercial option for pro packages that require some sort of licencing.
But I don't think that the solution is to create a new 3rd party repository. But if you feel confident in getting a lot of package submissions and you have the tech for it, maybe you could take the lead on it.
I would love to take the lead on it, but first I would like to know if people wants it.
We have everything needed for a package repo.
It will take time to build up the confidence for people to use it for sure but I am certain if it had a seamless integration with Umbraco then it would be great.
But honestly it would be awesome to have. How many times don't you have to search on the internet and on our.umbraco.org, nibble.be to find packages. It could be much more nice and credit should be given to the author of course and it should be easy to submit a package as well.
Give me some more ideas and I will seriously evaluate them and begin the development of a package repo which is functional and usefull.
Come on guys - we need this - if we want to grow then it is an important cornerstone - though of course it would be much nicer to have a repo directly integrated and easy to submit to within umbraco!
Umbraco guys, I am game if you need some help on this!
Why trying to create something that exists? We have an official package repository, we have a package section on Our for pre-evaluation before they go to the central repo.
It's monitored and governed by the community - not by a single individual. The repo is 100% integrated with Umbraco. You can install AND submit package directly to Umbraco. What more do you want?
Your enthusiamn is awesome, but replicating functionality seems odd IMHO.
Niels, I know - but my attempt to get a debate up running on why people do not use the integrated repo in Umbraco is standing.
The only way to do this I guess is to not directly mention the integrated functionality.
Did you ask yourself why people do not use it?
Has it something to do with dareness?
Is it too complicated?
Has it not been announced enough?
Can people pay for the packages in the repo?
Is it good enough?
What is needed for people to use it?
Are you afraid of using it - to feel dumb?
I know I am provocing you all - but that is the point!
I mean how could we really make it work? The psychology in having something that does work but is not getting used is rather funny don't you think so?
It is an important piece of functionality which is not appreciated enough, from my point of view.
Help me here - how can we make it an important part for everyone? It has been there for quite a while not but it seems like people are just not feeling comfortable with it, but again - why? That is really the important question.
Guys - come on - why are you not using it? The above questions are from my own experieces - I do not use it because I do not feel very comfortable with the process, nor do I see other people use it? It seems too difficult to get an overview when there are many packages.
@Scott -- which part don't you use??? the build in repo functionality of the packages section of umbraco or the projects section here on umbraco.org???
if you don't use them, where do you get your packages?
i can't really think of two more simple ways to get and install packages to umbraco. I am very impressed with the growth of the projects section on our.umbraco.org -- it is less than a year old and that tag cloud is HUGE :)
there was a 'store' for umbraco that attempted very much what you outlined above and it was pretty much an experiment in futility from my point of view.
i think we shoudl focus on making the tools we have more highly visible and not water them down with another :)
- There's more than 40.000 downloads from the official package repo a month - The primary place to submit packages are Our. From there the community discuss, test and votes. If it gets enough votes it goes to the central repository. It's 100% open process. Governed by the people who're using the software.
You're not provocating. You're talking about your own experiences. And it doesn't reflect the community. Obviously.
@bob/@niels - both actually which might be the issue - I don't see why the projects section on our.umbraco.org is not directly available in the Umbraco repo?
I have packages locally stored on my machine because then I don't have to go anywhere else to get them as they are not available from the integrated repo (I have been on the forum [Niels don't cheat and track me down how long time :P] for quite a while [okay not VERY active but I do look in once in a while]). I have seen the projects section, however, to me it seemed misleading. People putting out projects and not packages (I know I might be wrong in my statement). Okay it might be a matter of words I agree on that (and yes Niels, I am aware of that it is my opinion and not the community's) but still, as I wrote just above - why is it not just integrated directly into the umbraco backend? I think that people are much more keen to use it then than having to go into the projects section (about the development of a external repo is still an option though I like it much more when it is 100 % integrated).
@niels obviously I was provocating because people began to comment/reply after I wrote that ;)
@all get me right - I am happy for Umbraco ! and I would like to keep working with it forever if it keeps it course on the good development and ideas!
Okay, then I have an idea for the repo - what if we put a link in the umbraco repo section which goes directly to the projects page where packages can be downloaded? Announce it a bit more in the backend of Umbraco?
It is just a detail I know but it could be cool. It make things a little easier I think - not a 100 % integration but for those who starts out without an account in the forum I think it is an absolute necessity to be aware that there are many more packages.
@Niels, when are we getting some sort of a pricing in the projects section so people can sell their packages using paypal og google checkout?
Package repository
Hey everybody,
I have been thinking of making an archive of packages for everybody who wishes to have a central place to find packages.
My idea is to make it possible to both post the packages for free for other users and with a button for payment. So if a user posts a package there he can put in a code for paypal or google checkout and put in an amount and that way the when the payment has been done report back to the repo that it has been paid and then allow this person to download the package. And of course all the packages which are for free would be directly downloadable.
If possible then I would make a direct integration with Umbraco so that it could be installed on the fly.
But first I would like to hear your opinions about this.
Is this hot or not? Give me your feedback and I will evaluate it and see if you want it.
Thanks
Scott
I am guessing that the obvious move would be to have our.umbraco.org integrated into the existing repository instead. There have previously been an attempt for a package shop, but it did not really get off the ground. Not many packages submitted.
The topic was discussed at codegarden09. Here are the minutes form that session:
http://our.umbraco.org/wiki/codegarden-2009/open-space-minutes/integrating-the-3-package-repositories
It is a returning topic, and do think it would be great with some effort put into solving the integration between the existing repository, packages here from our, and a commercial option for pro packages that require some sort of licencing.
But I don't think that the solution is to create a new 3rd party repository. But if you feel confident in getting a lot of package submissions and you have the tech for it, maybe you could take the lead on it.
I would love to take the lead on it, but first I would like to know if people wants it.
We have everything needed for a package repo.
It will take time to build up the confidence for people to use it for sure but I am certain if it had a seamless integration with Umbraco then it would be great.
But honestly it would be awesome to have. How many times don't you have to search on the internet and on our.umbraco.org, nibble.be to find packages. It could be much more nice and credit should be given to the author of course and it should be easy to submit a package as well.
Give me some more ideas and I will seriously evaluate them and begin the development of a package repo which is functional and usefull.
Come on guys - we need this - if we want to grow then it is an important cornerstone - though of course it would be much nicer to have a repo directly integrated and easy to submit to within umbraco!
Umbraco guys, I am game if you need some help on this!
Oh just looked at the topic above, looks like there are many interested ideas. I am still game - if you are all game I'll do it.
Why trying to create something that exists? We have an official package repository, we have a package section on Our for pre-evaluation before they go to the central repo.
It's monitored and governed by the community - not by a single individual. The repo is 100% integrated with Umbraco. You can install AND submit package directly to Umbraco. What more do you want?
Your enthusiamn is awesome, but replicating functionality seems odd IMHO.
Best,
Niels / Umbraco
Niels, I know - but my attempt to get a debate up running on why people do not use the integrated repo in Umbraco is standing.
The only way to do this I guess is to not directly mention the integrated functionality.
Did you ask yourself why people do not use it?
I know I am provocing you all - but that is the point!
I mean how could we really make it work? The psychology in having something that does work but is not getting used is rather funny don't you think so?
It is an important piece of functionality which is not appreciated enough, from my point of view.
Help me here - how can we make it an important part for everyone? It has been there for quite a while not but it seems like people are just not feeling comfortable with it, but again - why? That is really the important question.
Guys - come on - why are you not using it? The above questions are from my own experieces - I do not use it because I do not feel very comfortable with the process, nor do I see other people use it? It seems too difficult to get an overview when there are many packages.
@Scott -- which part don't you use??? the build in repo functionality of the packages section of umbraco or the projects section here on umbraco.org???
if you don't use them, where do you get your packages?
i can't really think of two more simple ways to get and install packages to umbraco. I am very impressed with the growth of the projects section on our.umbraco.org -- it is less than a year old and that tag cloud is HUGE :)
there was a 'store' for umbraco that attempted very much what you outlined above and it was pretty much an experiment in futility from my point of view.
i think we shoudl focus on making the tools we have more highly visible and not water them down with another :)
Scott, what do you mean with it's not used?
- There's more than 40.000 downloads from the official package repo a month
- The primary place to submit packages are Our. From there the community discuss, test and votes. If it gets enough votes it goes to the central repository. It's 100% open process. Governed by the people who're using the software.
You're not provocating. You're talking about your own experiences. And it doesn't reflect the community. Obviously.
@bob/@niels - both actually which might be the issue - I don't see why the projects section on our.umbraco.org is not directly available in the Umbraco repo?
I have packages locally stored on my machine because then I don't have to go anywhere else to get them as they are not available from the integrated repo (I have been on the forum [Niels don't cheat and track me down how long time :P] for quite a while [okay not VERY active but I do look in once in a while]). I have seen the projects section, however, to me it seemed misleading. People putting out projects and not packages (I know I might be wrong in my statement). Okay it might be a matter of words I agree on that (and yes Niels, I am aware of that it is my opinion and not the community's) but still, as I wrote just above - why is it not just integrated directly into the umbraco backend? I think that people are much more keen to use it then than having to go into the projects section (about the development of a external repo is still an option though I like it much more when it is 100 % integrated).
@niels obviously I was provocating because people began to comment/reply after I wrote that ;)
@all get me right - I am happy for Umbraco ! and I would like to keep working with it forever if it keeps it course on the good development and ideas!
@niels having real trouble with umbraco freezing totally for the moment (very sad about it [sorry about posting it here])! http://our.umbraco.org/forum/ourumb-dev-forum/bugs/6829-Umbraco-dying-at-the-requestModule-in-webconfig,-why
It's not integrated due to security reasons and to ensure quality in the packages available directly inside Umbraco
Okay, then I have an idea for the repo - what if we put a link in the umbraco repo section which goes directly to the projects page where packages can be downloaded? Announce it a bit more in the backend of Umbraco?
It is just a detail I know but it could be cool. It make things a little easier I think - not a 100 % integration but for those who starts out without an account in the forum I think it is an absolute necessity to be aware that there are many more packages.
@Niels, when are we getting some sort of a pricing in the projects section so people can sell their packages using paypal og google checkout?
Never. The projects section is not a store.
Do you think that we might get a store later on then?
is working on a reply...