 |
 |
 |
 |
| Author |
Message |
Demostenes
Joined: 29 Aug 2007 Posts: 24
|
Posted: Fri Feb 08, 2008 11:26 am Post subject: POL open source |
|
|
Is there ANY reason, why not put POL open source?
If you look for example at run UO, it overrun every emulator project in few years. Now run UO is the best emulator. Few years ago it was not usable at all. Open source development is very fast in theese cases.
You can say ok, go for run UO then. But we have shards on POL many years and we have quite complicated systems there already. Switching to run UO will be work for one, or more years. And it is not possible to stop development of new features for players and make such migration without loosing them. Even if we can find someone, who is able to rewrite 25MB of scripts to c#. So we are quite dependent on POL.
As i read this forum, i very often see answers from development team like "when we have time", "not enough time" and so on. Whats the point of such development? POL is free project, nebody has anything from it. So why not go open source? POL team can still maintain and develop "official" distribution and use only fine modifications/upgrades. There is lot of things on POL, which should be rewritten or upgraded, but there is not enough human capacity in POL team for such changes. I understand that, it is hobby project, so work is done only if somebody has mood for it.
I beelive, if POL goes open source, it can catch run UO very fast. Now, if anybody wants to start new shard, run UO is the best option by far. And POL team cannot catch up with open source run UO, it is not possible. Now POL is few years behind run UO (with current speed of progress). And that abyss is growing bigger and bigger. It is said, because few years ago POL was the best.
Other possibility is to sell pol code. If there is any chance to buy POL code for some reasonable price (-+$100), i am quite sure, that there will be lots of people interessed in. Such sollution would lack advantages of opensource community, but at least enable shard development teams to make their own unique modifications they need. |
|
 |
|
|
 |
 |
|
 |
 |
| Author |
Message |
Demostenes
Joined: 29 Aug 2007 Posts: 24
|
Posted: Fri Feb 08, 2008 3:35 pm Post subject: |
|
|
| Austin wrote: |
We started with the 096 distro to test the waters - almost no one contributed to it in anyway. |
Well, i think this is quite logical. POL was the first emulator, which allowed highly customized shards. I believe, that most of POL shards are so much customized, that something like universal distro does not have sense for most of developers teams. Years ago, we chose POL, because of good customization possibility, nobody cared too much for distro.
I know, you are still doing lot of god job with new cores, but you cannot make all features users wants, because each shard is different and need different things. If you want more POL users, only chance is to satisfy us much people as you can. And going open is only way in non commercial projects.
I agree, that lot of people would probably take source and disappear, but if you look at the run UO, since they made code open, numbers of users went up many times. So you loose people, but probably gain new.
Even if you are 100% right, and most of people will disappear (and nobody new appears) from the forum, what difference it will make? Whats the point of having 200 users just waiting for new core and contributing nothing? Is it not better to have few people, but active people, who can/want somehow contribute? And you can continue development your own way anyway.
You are caring about number of people in your community, but in current situation, POL cannot atract new people because of run UO. And the old people will end sooner or later. Without "young blood" is not chance to at least survive on constant number of users. |
|
 |
|
|
 |
 |
| Author |
Message |
Demostenes
Joined: 29 Aug 2007 Posts: 24
|
Posted: Thu Feb 21, 2008 1:47 pm Post subject: |
|
|
RunUO status: Currently Active Users: 423 (147 members and 276 guests)
POL status: In total there are 2 users online :: 1 Registered, 0 Hidden and 1 Guest
This doest really look like that closed code attracts people to forum, or holds the community. Such thing can work only if all emulators are closed, or if the open ones are shitty. Not in current state of things. Good open emulator on the scene, POL has no chance to attract new users and the old ones are disappearing too. If there is no radical change, like 50x faster development, or openining the code, pol is dead in some time. Forum is already almost dead. Even reply of developers/other users take usually days. Not mentioning bug fixes, if i post something now, maybe in few months i will see fix.
Pol now holds only the shards, which are too big and too complicated for fast migration to run UO. No new shard will pick POL. If you want something simple and easy to learn you pick Sphere (even if it is shitty), if you know some programming and plan to build serious shard, you pick run UO. Run UO has even better default distro, which is advantage for admins who wants osi like shards.
I think everybody with some simple/beginning shard migrated long time ago. I know about many features, i want to modify on POL, but since there is problem with fixing important and more general problems like at least catching up with the current uo client development, i can never hope to have implemented some shard-releated features.
Once you run shard for some years, the system is quite tuned and you want to start adding some unique features, no one else have. A this is sometimes problem due to core. On one side i want to keep improving our shard, on the other side there is more and more limitations of core. And migration to run UO would be work for at least one year and that will mean stop caring of game, try to migrate and hope to not loose to much players? And than tune the system again for new emulator? It will send the project to hell. I ve seen many shards who tried to migrate in later phase and it was always their end.
I think opened pol can be competition to the run UO, because it would provide quite good scripting language + opened core for further modifications. Which would be good and unique combination. I think there is nothing to loose, POL is dying anyway. |
|
 |
|
|
 |
 |
|
 |
 |
|
 |
 |
|
 |
 |
| Author |
Message |
Demostenes
Joined: 29 Aug 2007 Posts: 24
|
Posted: Fri Feb 22, 2008 9:00 am Post subject: |
|
|
| MontuZ wrote: | | Demo, how long have you been around POL? |
5-6years?
I know very well, how run UO developed. From the not usable emulator to NO1 in half, maybe even less time then any other emulator. Ask yourself why?
2sadahar: Well, i will not take away your ilussions, maybe it work well for your shard.....Anyway i dont see any point in developing distro, if am working on highly customized shard. You know as well as me, that everything around shards is pure hobby and time is very limited. Thus i prefere to focus on my project. If POL team want to help with this, it would be better to ask people, who are running OSI like/distro shards.
However i would have no problem with sharing some code, which can help others. For examle if POL is opened and our team repair some notorious core bugs, or add some improvements, which can serve well all, i will have no problem with sharing it.
If you can think over it, there is nothing to loose at all. Whats the point of having forum full (erm, now empty) of pasive people, who are only wayting for new core? Even if they want to contribute by sharing their work, such work probably cannot be used by community, because each shard is unique.
On the other side if core is open, there are much wider possibilities of what to share. By opening core you only increase chance of attracting people and thus chance for gaining contributors.
I know that POL team is working on core, but come on, since release of 0.97 there is plenty of serious bugs not fixed even after 5 months? I dont blame them, i understand that this is matter of time and mood, but this is only other reason, why to go open.
If the core was opened, i would bet, that theese problems would be solved in few weeks. If 20 shard teams fix the problem, there is some chance, that at least one will share. If there is none, chance is none.
2edwards: Yes that will probably happen. But in longer term run it will attract lots of new people and some of them will for sure start contributing (If your community has 20 people, is much lower chance to have some contributors, than if you have 200)
Now there is almost none, or very low chance for attracting higher number of new people.
Btw, since the run uo went open (yes, it was not open from beginning), its community growed MANY times. You can guess why. |
|
 |
|
|
 |
 |
|
 |
 |
|
 |
 |
|
 |
 |
| Author |
Message |
MontuZ Distro Developer
Joined: 10 Feb 2006 Posts: 293 Location: Myrtle Beach, South Carolina
|
Posted: Sat Feb 23, 2008 6:15 am Post subject: |
|
|
He's just suggesting strongly. I dunno why I prefer POL closed, just do. Might be because most of us are already behind on client features scriptwise and if POL suddenly accelerated at the speed of light and enabled a whole bundle of features, our heads would probably explode from all the goddamn updating we would have to do to our scriptbases.
Updates bug fixes and feature additions may be slow, but they're always worth the wait. And in my case it's easier on me, they upgrade the core, give us plenty of time to catch up or at least do it the right way and not speed through core conversions. If they came out with 098 tomorrow I'd die. I don't care if I don't see 098 for another year or two, I need a break damnit and I bet they need one too!
Demo, you want open source, go to RunUO.
RunUO is the hare and POL is the tortoise. Who always wins? =) |
|
 |
|
|
 |
 |
|
|