DrGravitas Posted May 18, 2016 Share Posted May 18, 2016 In case you missed it, Weasyl has announced (via their Weasyl Dev Twitter) that they will be opening up their source code! While details and specifics are still being ironed out, they've also made an official announcement on their main page, stating: "It has been our goal to go open source for a some time, and has taken longer than we'd hoped to get permission from everyone who contributed code during our three years of operation, but now it's finally happening!" I think it's also interesting to note that they reported in their twitter that they closed their ImageTragick exploit hole on May 3rd. I am always happy to hear when a website or company decides to open up their source. It can be a tough sell when people/businesses aren't familiar with the concept. Even the initial twitter announcement is has a smattering of skeptical comments from community members. 3 Quote Link to comment Share on other sites More sharing options...
Onnes Posted May 18, 2016 Share Posted May 18, 2016 Awesome. I wonder if this means that they're finally expanding their development team. 1 Quote Link to comment Share on other sites More sharing options...
root Posted May 19, 2016 Share Posted May 19, 2016 Sweeeeet. 2 Quote Link to comment Share on other sites More sharing options...
PastryOfApathy Posted May 19, 2016 Share Posted May 19, 2016 Good. Now open source their userbase so more than 1 person uses it. what the fuck does that even mean idk 2 Quote Link to comment Share on other sites More sharing options...
Endless/Nameless Posted May 19, 2016 Share Posted May 19, 2016 Neato 1 Quote Link to comment Share on other sites More sharing options...
Rabbit Head Posted May 19, 2016 Share Posted May 19, 2016 Ummm... why Is this good? What does it mean for them to open their source code? What implications does that have? Sorry, I don't know much about tech. Quote Link to comment Share on other sites More sharing options...
Guest Posted May 19, 2016 Share Posted May 19, 2016 50 minutes ago, Rabbit Head said: Ummm... why Is this good? What does it mean for them to open their source code? What implications does that have? Sorry, I don't know much about tech. Feel free to correct me if I'm wrong, various technical furfags, but I believe its so that if a developer comes up with a feature or a solution with that code, they can use it and add it on.. and share, maybe? I read that minecraft is also open source, and thats how the mod community is so dang huge. Quote Link to comment Share on other sites More sharing options...
fennecbyte Posted May 19, 2016 Share Posted May 19, 2016 1 hour ago, Lemon said: Feel free to correct me if I'm wrong, various technical furfags, but I believe its so that if a developer comes up with a feature or a solution with that code, they can use it and add it on.. and share, maybe? It really depends on the license you're using, but generally, you can create your own "fork" (or copy) of the project with the same license and make a variation of the original project if you so desire. You can also ask the original developer(s) to implement the code from the fork into their own codebase. It's great because anyone who wishes can contribute to the project or use various parts of the project in their own, plus if the original developer(s) abandon it, someone can fork it and continue the development. 1 hour ago, Lemon said: I read that minecraft is also open source, and thats how the mod community is so dang huge. Not quite. I believe it has been de-compiled, which doesn't let you see the actual code. Most of the mods and mod loaders themselves, however, are open source. 4 Quote Link to comment Share on other sites More sharing options...
PastryOfApathy Posted May 19, 2016 Share Posted May 19, 2016 9 hours ago, Rabbit Head said: Ummm... why Is this good? What does it mean for them to open their source code? What implications does that have? Sorry, I don't know much about tech. I'm not a programmer, but from what I know the general gist is that if you have something that's open source and there's a bug or something, someone can come along and fix it themselves instead of being forced to wait for an official solution. 1 Quote Link to comment Share on other sites More sharing options...
GemWolf Posted May 20, 2016 Share Posted May 20, 2016 Well i hope it works for the idiots. Lets hope it doesn't backfire Quote Link to comment Share on other sites More sharing options...
root Posted May 20, 2016 Share Posted May 20, 2016 4 hours ago, GemWolf said: Well i hope it works for the idiots. Lets hope it doesn't backfire Idiots? Quote Link to comment Share on other sites More sharing options...
GemWolf Posted May 21, 2016 Share Posted May 21, 2016 12 hours ago, root said: Idiots? Yup Quote Link to comment Share on other sites More sharing options...
root Posted May 21, 2016 Share Posted May 21, 2016 10 minutes ago, GemWolf said: Yup Howso? Quote Link to comment Share on other sites More sharing options...
GemWolf Posted May 21, 2016 Share Posted May 21, 2016 2 hours ago, root said: Howso? Cos they suck Quote Link to comment Share on other sites More sharing options...
root Posted May 21, 2016 Share Posted May 21, 2016 9 minutes ago, GemWolf said: Cos they suck For this reason, or some other reason? Quote Link to comment Share on other sites More sharing options...
GemWolf Posted May 21, 2016 Share Posted May 21, 2016 I just don't like them - simple as that Quote Link to comment Share on other sites More sharing options...
PastryOfApathy Posted May 21, 2016 Share Posted May 21, 2016 1 minute ago, GemWolf said: I just don't like them - simple as that So when did you get banned? 4 Quote Link to comment Share on other sites More sharing options...
GemWolf Posted May 21, 2016 Share Posted May 21, 2016 16 minutes ago, PastryOfApathy said: So when did you get banned? Oh I'm not banned, I still have an active account. I just think their layout is shitty, messy and there is hardly any traffic. I find it a waste of time Quote Link to comment Share on other sites More sharing options...
Falaffel Posted May 21, 2016 Share Posted May 21, 2016 "You're an idiot because I hate you" is the most admirable reasoning I have ever heard. You may as well have just said "I don't want anyone to respect me ever and would prefer everyone think I'm petty". It'd make it easier on the lot of us. 4 Quote Link to comment Share on other sites More sharing options...
Spot Posted May 21, 2016 Share Posted May 21, 2016 Way to go, Weasyl. 1 Quote Link to comment Share on other sites More sharing options...
Spot Posted May 21, 2016 Share Posted May 21, 2016 41 minutes ago, GemWolf said: It's called a joke. 2 Quote Link to comment Share on other sites More sharing options...
GemWolf Posted May 21, 2016 Share Posted May 21, 2016 2 minutes ago, Mr. Fox said: Haha this made my night Quote Link to comment Share on other sites More sharing options...
willow Posted May 21, 2016 Share Posted May 21, 2016 Let's not I'm somewhat familiar with the concept of open sourcing. Doesn't it just mean the code is available for anyone who wants to mess around with it and make improvements? 1 Quote Link to comment Share on other sites More sharing options...
GemWolf Posted May 21, 2016 Share Posted May 21, 2016 6 minutes ago, willow said: Let's not I'm somewhat familiar with the concept of open sourcing. Doesn't it just mean the code is available for anyone who wants to mess around with it and make improvements? Yes, but it's the ones who want to play around for the opposite reason that have me worried Quote Link to comment Share on other sites More sharing options...
willow Posted May 21, 2016 Share Posted May 21, 2016 11 minutes ago, GemWolf said: Yes, but it's the ones who want to play around for the opposite reason that have me worried This is one of those risks you kind of have to deal with no matter who has access to it. But I think one of the bigger misconceptions here, and I could be wrong, is that you're actively making changes to the site 1 Quote Link to comment Share on other sites More sharing options...
Ricky Posted May 21, 2016 Share Posted May 21, 2016 Finally? Lol, Starling told me they were going to be doing this several years ago. At least I can help out with some development work then. I can't art, so I figure it's the least I could do to contribute. Quote Link to comment Share on other sites More sharing options...
root Posted May 21, 2016 Share Posted May 21, 2016 I just wonder who will be doing code review on push requests. Quote Link to comment Share on other sites More sharing options...
Ricky Posted May 21, 2016 Share Posted May 21, 2016 Pull requests? Are they using GitHub? Quote Link to comment Share on other sites More sharing options...
root Posted May 21, 2016 Share Posted May 21, 2016 (edited) 4 hours ago, Ricky said: Pull requests? Are they using GitHub? Er yeah pull requests. I always confuse the term. :-p I assume they are since that's where Phoenix was developed. It's also where Charmander is currently doing something Edited May 21, 2016 by root Disregard, was thinking of FA instead of Weasyl 1 Quote Link to comment Share on other sites More sharing options...
Ricky Posted May 21, 2016 Share Posted May 21, 2016 3 minutes ago, root said: Er yeah pull requests. I always confuse the term. :-p I assume they are since that's where Phoenix was developed. It's also where Charmander is currently doing something Neat! I haven't really gotten to mess around with Node.js very much. Quote Link to comment Share on other sites More sharing options...
root Posted May 21, 2016 Share Posted May 21, 2016 2 minutes ago, Ricky said: Neat! I haven't really gotten to mess around with Node.js very much. Yeah I've only lightly touched it myself. I wonder how efficient it is for server stuff. Quote Link to comment Share on other sites More sharing options...
Dr. Doggo Posted May 21, 2016 Share Posted May 21, 2016 w8 does this mean that they're allowing people to create their own websites easily based on the work done on weasyl, or does it mean that other users can improve the site themselves? Quote Link to comment Share on other sites More sharing options...
root Posted May 21, 2016 Share Posted May 21, 2016 Just now, Sir Gibby said: w8 does this mean that they're allowing people to create their own websites easily based on the work done on weasyl, or does it mean that other users can improve the site themselves? Depends on what license they use. Of course that doesn't mean everyone is going to obey that. 1 Quote Link to comment Share on other sites More sharing options...
Ricky Posted May 21, 2016 Share Posted May 21, 2016 8 minutes ago, Sir Gibby said: w8 does this mean that they're allowing people to create their own websites easily based on the work done on weasyl, or does it mean that other users can improve the site themselves? If they already have an API it would be pretty easy. For example I made a mobile webapp for Inkbunny that could be remotely hosted: https://github.com/ericwilk/Inkbunny-Mobile I believe Weasyl has a public API too, but I'm not 100% sure. 1 Quote Link to comment Share on other sites More sharing options...
fennecbyte Posted May 21, 2016 Share Posted May 21, 2016 2 hours ago, GemWolf said: Yes, but it's the ones who want to play around for the opposite reason that have me worried Do you instead believe that leaving these bugs for someone to discover at their own pace without the code is better? At least this way it's easier to bugtest and you get more eyes on the code. Thus, it becomes harder to let a bug slip through. 2 Quote Link to comment Share on other sites More sharing options...
Ricky Posted May 21, 2016 Share Posted May 21, 2016 7 minutes ago, george99g said: Do you instead believe that leaving these bugs for someone to discover at their own pace without the code is better? At least this way it's easier to bugtest and you get more eyes on the code. Thus, it becomes harder to let a bug slip through. It seems to work for many other open source projects. It would be wise to have someone who knows how to pen test web applications go at it first, though, 2 Quote Link to comment Share on other sites More sharing options...
root Posted May 21, 2016 Share Posted May 21, 2016 I just realized two of my previous comments were in regards to Fur Affinity instead of Weasyl. Whoops. I'm not sure if they're using Github @Ricky Quote Link to comment Share on other sites More sharing options...
DrGravitas Posted May 30, 2016 Author Share Posted May 30, 2016 They've Put out the code! They even went so far as to provide a lovely little toy dataset comprised of a few staff's pages who volunteered, san private and personal info of course and with different passwords. It is indeed on Github and the license is Apache 2.0. Pretty spiffy! I wonder if I can figure out why my submissions' preview images end up extra dark; maybe fix it myself XP 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.