Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

Oh, I know that letting everyone in on the development process is no panacea. Lest there be any misunderstandings, by "try your hand at it", I meant you should be able to come up with a patch for review. Whether it should be applied or not should definitely remain the decisions of gods who have a (probably) better understanding of the ins and outs of the site.

The code is currently not currently open due to a concert of reasons that it make it unwise to do so. Let me explain.

To make sure patches don't break the site, they have to be tested before they are applied. Unfortunately, since Everything stores the code in the same database as the posts, and stores as nodes just like any other, it is hard to provide a functional mock up of the site for people to work with. The gods have one, but it simply runs off of a backup of the live database, which means whoever has access to it can read other people's /msg's, mail addresses and so on. So the only ones who can effectively test patches right now are the gods. We already have too few of them, and even those we have don't have much spare time. So regardless how many volunteers we do get, we're not going to get any added development speed out of it.

On the other hand, the site is known to have likely security problems. There has never (to my knowledge) been an extensive audit of the codebase.

So if the codebase were competely open, it'd be easier for some people to break things, while it wouldn't be any easier for others to fix them.

I agree with perrin nowadays that storing the code right in the database is not a wise decision. If that weren't the case, everything would be much simpler. I'm not sure how this situation will eventually be addressed and maybe resolved. None of the decisions involved are simle, unfortunately.

Makeshifts last the longest.


In reply to Re^3: What is PerlMonks anyway? by Aristotle
in thread What is PerlMonks anyway? by jdtoronto

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (5)
As of 2024-04-25 06:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found