The RML specific portion contains information describing the scripting languages and weather or not a document is HTML or not. RML pages are also broken up into three pieces: RML specific, header and body. The idrs currently supports Jpython and BeanShell as scripting languages. The core RML syntax is combined with an open scripting model that is not bound to any one language. The core syntax of the idrs is made up of the Reporting Markup Language (RML), an XML like syntax that is familiar to anyone who knows HTML.
Each aspect is designed to allow for maximum collaboration between pack members.įor web designers there are several key advantages to using the idrs. The goal of the Internet Document and Report Server (IDRS) is to allow these four parts of the web development pack to work together. They also have to make sure that security measures are kept and maintained to ensure the validity of the web application.
THE LAW OF THE JUNGLE MEANING SOFTWARE
The system administrator does not fit directly into the MVC development model, but they have the tumultuous task of maintaining the software and the hardware the web application runs on. They also have the job of making sure that the data is clean and efficient. They produce SQL statements that the programmer and designer use in the web application. The DB Admin maintains the data stored in the Model portion of MVC development. The ideal design would include components that could be simply used by the web designer without any need of technical knowledge. The programmer takes on the responsibility of designing and implementing business logic for the web application making up the Control portion of MVC model. A web designer is usually the one that builds most of the HTML for the web application as well, comprising the bulk of the View work. The web designer tends to think of usability and aesthetic properties of a web application. The Web Designer is typically the head of the development team, and does not usually stem from a technical discipline, but rather a business or graphics background. Each part of the team needs to be able to interact with one and other without stepping on each other's toes.
There are typically four parts to a web development team: Designer, Programmer, DB Admin and System Admin. Web application development is no different. Software is typically developed in teams. The other half of the problem is the management side. While this system works very well, it only attacks the technical half of the problem. The idea is that each page in a web application is based on data (model), which is independent of presentation (view) and requires a system that will manage which presentation is used for any situation (control). One such attempt to develop a standard in web development is the Model-View-Control (MVC) method of development.
THE LAW OF THE JUNGLE MEANING FREE
While they insure that the internet remains free and open, they make a standard in web development very difficult to find. The standards that govern the internet are a double edged sword. A combination of the remoteness between client and server and the unbounded variety of both clients and servers make structuring web development difficult at best. Web development isn't as refined and structured as typical software development projects. This is truer in web development then in any other form of software development. A well-coordinated team can attack any project, no matter how large. They have refined the art of pack hunting to such perfection that they can defeat a foe many times their individual size.Īs always, there is a lesson to be learned from nature. In a pack of wolves, these elegant and effective hunters must work together in perfect harmony in order to survive.
In the above poem Rudyard Kipling speaks about the law of the jungle for a wolf, that no matter how much a wolf contributes to the pack, the wolf is only as strong as the pack it serves. Now this is the law of the jungle Using The IDRS in a Team Enviromentīut the wolf that shall break it may die.Īs the creeper that girdles the tree trunk,Īnd the strength of the wolf is the pack.