DragonPrime - LoGD Resource Community
Welcome Guest
  • Good evening, Guest.
    Please log in, or register.
  • December 10, 2018, 07:02:11 PM
Home Forums News Downloads Login Register Advanced Search
* * *
DragonPrime Menu
Login
 
 
Resource Pages
Search

Pages: [1] 2   Go Down
  Print  
Author Topic: why don't you share your code?  (Read 7083 times)
0 Members and 1 Guest are viewing this topic.
sixf00t4
Mod God
*****
Offline Offline

Posts: 1916



View Profile WWW
« on: March 14, 2004, 12:26:21 AM »

i was just browsing around everyone's LoGD sites today, and noticed that a few of you don't give your source.  just wondered if there was a reason besides the obvious.
Logged

Arune
Member
Mod God
*****
Offline Offline

Posts: 718


Arune Vai - khatfield


View Profile WWW
« Reply #1 on: March 14, 2004, 02:20:36 AM »

I dont cause Im too lazy to clean the directory and/or edit the source.php =p

I have approx 600 files in my logd dir, all php files

Just simpler to not share heh
Logged
lonnyl
Guest
« Reply #2 on: March 14, 2004, 05:21:44 AM »

Well, I believe in sharing mine.... and there is even a download page on our site for getting them.....
Logged
strider
Guest
« Reply #3 on: March 14, 2004, 11:01:57 AM »

::arcs a brow with a small smile::

Bloody hell, I helped setup Dragonprime, didn't I? I consider that sharing quite a bit. . .

Seriously though, the PHP isn't public on my site because most people that play at Legendgard can read the code. Instead of playing the different quests, they read the code, figure the odds then go about their day.

It quite simply takes TOO much of the fun out of it for the players. In a future version, I might make the PHP visable only on one pre-login page as opposed to ALL of the pages. That way, when players encounter something new, they will more likely play it through and enjoy as opposed to clicking the popup window at the bottom.

I also had a problem early on with people stealing my code, then getting upset at me for not supporting them when things didn't work. Normally, I'm rather free with my help, but two particular people (and I shalln't name them), went to the extent of taking out my tags, putting in their own credit in, then had the nerve to expect me to explain all the server specific variables. When I pointed out what they did wasn't very cool and the articulate nature of my scripts would most likely secure my authorship regardless of their graft, they blamed me for releasing a "Crap" script. Neither of those authors posted source code on their sites at the time and both of them even took Eric and JT's names from the LotGD (both of them have properly set it back since then).

 The fact was simple, I didn't release it. It was COMPLETELY beta and I was probably working on it while they downloaded it. Obviously, in a fit of Aries anger, I tucked my source under a blanket for a few days. . .

To have better control of the community of Legendgard, I keep a lot of story pieces, "server specific". For me there are "released" scripts that I publish here for the entire LotGD community. These are finished and ready to be used by the public, or ready to be improved by the public. I try to neutralize them so they're not dependent on my sever specific database fields.

Some other things that I make it a point to do, understanding that this project progresses with our participation, I try to help out when I see people developing along the same paths I've already crossed, I'll offer my PHP scripts to the developers that are curious about them and every few months, I zip up the entire site of Legendgard with some version notes and send it to Eric, JT and a few select developers whom I trust with my entire progress.

Don't worry Six, I won't link to my site from here. . . If I've got  a file to show you, I'll post it.
« Last Edit: March 14, 2004, 11:05:42 AM by strider » Logged
robert
Old Dog
Mod God
*****
Offline Offline

Posts: 1047


LoGD Buff!


View Profile WWW
« Reply #4 on: March 14, 2004, 11:29:14 AM »

I totally agree with Strider and for the same reasons - I too am plagued with questions about mods and add-on from other visiting admin/server owners about things that have NOT been released. Quite a few of our players also ask about a file they have *read* and not played and comment they will/not play that particular part of the game due to reading the source.

It may be better to hide those still in beta and undergoing player testing and modifications as time goes on - when completed and 100% satisfied with the performance of the script, they will be released here on Dragon Prime for all to enjoy, use or not use and not before such time.
Finding our script on other servers is flattering but also to find those with code mistakes and errors is upsetting, makes us think they should have waited until it was released.
Logged

Voratus
Guest
« Reply #5 on: March 14, 2004, 06:24:49 PM »

I like the idea of only putting the code on the logon screen
Better yet, have one page, only accessible within the game, where the source.php is linked, that way people at least have to try a little.
Maybe in the Dark Horse Tavern. Wink
Logged
lonnyl
Guest
« Reply #6 on: March 14, 2004, 06:43:47 PM »

I share mine on a download page and have been considering taking it to that only, because yes things that are yet undone, I would like to keep out of circulation.   My next modification propably will be to remove the source link from the bottom of the pages.  Will have to look at that code... think I will just change it to a link to my download page.
Logged
Kendaer
Guest
« Reply #7 on: March 14, 2004, 06:50:53 PM »

Due to the reasons given in the clan/guild thread over in the New Feature lab forum, the development servers will no longer be allowing access to source-code.

I'm sorry to all of the HONEST developers whom this impacts, but I don't feel we had any real choice.
Logged
lonnyl
Guest
« Reply #8 on: March 14, 2004, 06:54:27 PM »

Well, I saw that one coming.  And I have to say the clan/guild thing is really what prompted me to start considering the removal of the view source in exchange for a controlled download page.  Once again... someone has to push things too far.  Anyway, too bad but I will be happy to wait for 0.9.8 for the clans feature.  
Logged
strider
Guest
« Reply #9 on: March 14, 2004, 06:59:54 PM »

Well, that sucks, but it's understandable. . . (note, Dragonprime is obviously not a G-rated forum today. . . bloody fucking hell and all). . . Anyway, for the development server, I have to agree with you Kendaer. . . As much as I hate to, you guys shouldn't show it in process, except for to a select group of developers as you need them.

I've stated my point and what really bites is that sometimes people just don't learn. Still, I don't believe the cause is lost, nor setback, simply annoyed by these affairs. . .

Logged
Kendaer
Guest
« Reply #10 on: March 14, 2004, 07:00:31 PM »

What's really pissy to me is that I would happily have shared specific pieces of the code with other folks if they a) asked nicely and b) were willing to undertake the hacking it would have required to backport it to 0.9.7.   What's got me cheesed off is that someone took it upon themselves to release something which we have stated time and again is not yet ready for public consumption.
Logged
strider
Guest
« Reply #11 on: March 14, 2004, 07:12:39 PM »

And I've seen versions of clans out there that are already made for 0.9.7 that may not be as sleek, but they work fairly well and would certainly get someone through until 0.9.8 is released.

Crap like this is exactly why people don't share their code, for the person who just asked. Once again, the issue of "Releasing" scripts comes up. Once they're ready for consumption... we release them and all benefit. Now that there's a more central point for everyone to gather, you really don't want to strip credits out of other people's work... It pisses others off, it makes enemies AND it'll get you banned. Tis simply not cool politics in general.
Logged
bwatford
Guest
« Reply #12 on: March 14, 2004, 07:53:19 PM »

I may be a little off topic here but...

I've seen to many servers where the original guy that was testing something new gets his code yanked and it shows up on another with one modification....the creator name and maybe a new nav. When will people learn that when a script is ready it will be released and please don't try to steal other peoples hard work.

And always give credit to the original owner/writer.
Logged
strider
Guest
« Reply #13 on: March 14, 2004, 08:12:22 PM »

No BWATfort... you're precisely on topic here.

I think perhaps we should punish all of Dragonprime with another lesson in ethics. . . this one we'll entitle version forking...
« Last Edit: March 14, 2004, 08:12:39 PM by strider » Logged
sixf00t4
Mod God
*****
Offline Offline

Posts: 1916



View Profile WWW
« Reply #14 on: March 14, 2004, 09:29:33 PM »

I apologize to all for being involved in this.  I never questioned how he got the code.  There was discussion of the clan from .9.8 before that in the same thread, so i just though that the developers had released just that part to us to make a slow migration to .9.8
I feel like i have wronged the whole community.   Cry
Logged

Pages: [1] 2   Go Up
  Print  
 
Jump to:  


*
DragonPrime Notices
Play LoGD on Dragonprime

Support Us
No funds raised yet this year
Your help is greatly appreciated!
Recent Topics
DragonPrime LoGD
Who's Online
42 Guests, 1 User
Talisman
Home Forums News Downloads Login Register Advanced Search