[Ktutorial-commits] SF.net SVN: ktutorial:[382] trunk/web-src
Status: Alpha
Brought to you by:
danxuliu
From: <dan...@us...> - 2012-08-24 16:43:25
|
Revision: 382 http://ktutorial.svn.sourceforge.net/ktutorial/?rev=382&view=rev Author: danxuliu Date: 2012-08-24 16:43:14 +0000 (Fri, 24 Aug 2012) Log Message: ----------- Update pages for 0.5 release. Modified Paths: -------------- trunk/web-src/newsList.xml trunk/web-src/pages/about.xml trunk/web-src/pages/development.xml trunk/web-src/pages/download.xml trunk/web-src/pages/faq.xml trunk/web-src/pages/index.xml trunk/web-src/pages/news.xml Modified: trunk/web-src/newsList.xml =================================================================== --- trunk/web-src/newsList.xml 2012-08-21 20:06:54 UTC (rev 381) +++ trunk/web-src/newsList.xml 2012-08-24 16:43:14 UTC (rev 382) @@ -52,4 +52,18 @@ <date>2010-10-30</date> </fullDate> </new> + + <new> + <title>KTutorial 0.5 released!</title> + <summary> + <div xmlns="http://www.w3.org/1999/xhtml"> + <p>The focus on this release was on getting KTutorial ready to be used by other applications besides the KTutorial editor itself.</p> + <p>The <a href="http://sourceforge.net/projects/ktutorial/files/ktutorial-0.5/README/view" title="KTutorial 0.5 release notes">release notes</a> contain more information about the changes from 0.4 release.</p> + <p>Check the <a href="download.html" title="Download page in KTutorial web">download page</a> for information about downloading and building KTutorial.</p> + </div> + </summary> + <fullDate> + <date>2012-08-21</date> + </fullDate> + </new> </news> Modified: trunk/web-src/pages/about.xml =================================================================== --- trunk/web-src/pages/about.xml 2012-08-21 20:06:54 UTC (rev 381) +++ trunk/web-src/pages/about.xml 2012-08-24 16:43:14 UTC (rev 382) @@ -17,16 +17,16 @@ <div class="h2Rounded"> <h2><a id="project" class="anchorLink">Project overview</a></h2> </div> - <p>KTutorial is a library for interactive tutorials in KDE applications. Tutorials are embeded in the application itself, and reacts to user actions: waits for some task to be accomplished, warns if something wasn't done as it should, etcetera. As the tutorial is being followed, the system gives feedback to the user.</p> + <p>KTutorial is a library (and a graphical editor) for interactive tutorials in KDE applications. Tutorials are embeded in the application itself, and react to user actions: wait for some task to be accomplished, warn if something wasn't done as it should, etcetera. As the tutorial is being followed, the system gives feedback to the user.</p> <p>It is licensed under the <a href="http://www.gnu.org/copyleft/gpl.html" title="GNU General Public License page">GNU GPL license</a>. It is also free as in "free beer".</p> <div class="h2Rounded"> <h2><a id="author" class="anchorLink">Author</a></h2> </div> <p>KTutorial was initially developed by me, Daniel Calviño Sánchez, as my entry in the <a href="http://www.concursosoftwarelibre.org/" title="II Concurso Universitario de Software Libre web page">II Concurso Universitario de Software Libre</a> (second universitary free software contest). It didn't make its way to the final phase, although it received a <a href="http://www.concursosoftwarelibre.org/0708/node/157.html" title="Premios del II Concurso Universitario de Software Libre">Special Mention</a> :)</p> - <p>Now it is being developed as my final project in Computer Engineering at <a href="http://www.epsig.uniovi.es" title="E.P.S.I.G. webpage">Escuela Politécnica Superior de Ingeniería de Gijón</a>.</p> - <p>If you want, you can contact me using this e-mail address: danxuliu at gmail.com. Please, begin the subject with "KTutorial:" (without quotes) or something like that. It will help me to keep my inbox organized :) Thanks ;)</p> - <p>Please note that I can understand only Spanish, Asturian and English, so if you send me a message in other language I won't be able to understand it ;)</p> + <p>Then I developed it further and defended it as my final project in Computer Engineering at Escuela Politécnica Superior de Ingeniería de Gijón.</p> + <p>If you want, you can contact me using this e-mail address: danxuliu at gmail.com.</p> + <p>And please note that I may not be able to understand your message if it is not written in Spanish, Asturian or English ;)</p> <div class="h2Rounded"> <h2><a id="web" class="anchorLink">About this web</a></h2> @@ -34,6 +34,6 @@ <p>The web is divided in several sections that can be accessed through the links in the menu in each page. I'm not going to explain its structure, as it seems very clear and I have better things to spend my time on :P</p> <p>You can find information about how this web is built in its own page: <a href="aboutWeb.html" title="About KTutorial project web building">About web</a>.</p> - <p class="lastUpdated">Last updated: 2010-01-30</p> + <p class="lastUpdated">Last updated: 2012-08-21</p> </page:content> </page> Modified: trunk/web-src/pages/development.xml =================================================================== --- trunk/web-src/pages/development.xml 2012-08-21 20:06:54 UTC (rev 381) +++ trunk/web-src/pages/development.xml 2012-08-24 16:43:14 UTC (rev 382) @@ -23,7 +23,7 @@ <h2><a id="documentation" class="anchorLink">Documentation</a></h2> </div> <p>This documentation is about KTutorial development. If you are a developer, but are looking for documentation about using KTutorial in your application, take a look in <a href="documentation.html#developers" title="Documentation for developers using KTutorial">developers section</a> in the documentation page.</p> - <p>Instead, if you are curious about how KTutorial is developed (design, implementation...), take a look in <a href="doc/design.html" title="KTutorial design document">KTutorial design</a>. However, I still need to work on it, as it is more a draft than a final document, and it is also painfully outdated...</p> + <p>Instead, if you are curious about how KTutorial is designed, take a look in <a href="doc/design.html" title="KTutorial design document">KTutorial design</a>. Although it is painfully outdated, most is still valid. However, several components are missing from the explanation.</p> <p>The UML diagrams (mostly class diagrams), on the other hand, are up to date: <a href="doc/Editor.xmi" title="KTutorial Editor UML diagrams">editor</a> and <a href="doc/Library.xmi" title="KTutorial Library UML diagrams">library</a>. Both files can be opened using <a href="http://uml.sourceforge.net/" title="Umbrello UML Modeller home page">Umbrello UML Modeller</a>.</p> <div class="h2Rounded"> @@ -55,6 +55,9 @@ <p><em>Easy integration:</em> KTutorial was designed to ease its use in applications, so the developer only has to worry about coding the tutorial. Setting KTutorial up, merging the menus, managing the tutorials and things like that are done almost automatically.</p> </li> <li> + <p><em>Optional customization:</em> KTutorial also offers the possibility to developers to provide their own user interface instead of using the default one.</p> + </li> + <li> <p><em>Internationalization:</em> KTutorial, as a good KDE library, uses KDE internationalization system, so it can be localized in several languages. Right now, only English and Spanish localizations are supported.</p> </li> <li> @@ -74,9 +77,9 @@ <p>Here you can see what (major) features I expect to include in the future.</p> <ul class="foldableList"> <li> - 0.5: + 0.6: <ul> - <li>Add support for custom conditions in KTutorial editor.</li> + <li>Improve KTutorial editor for non-technical users.</li> </ul> </li> <li> @@ -88,6 +91,6 @@ </li> </ul> - <p class="lastUpdated">Last updated: 2010-10-30</p> + <p class="lastUpdated">Last updated: 2012-08-21</p> </page:content> </page> Modified: trunk/web-src/pages/download.xml =================================================================== --- trunk/web-src/pages/download.xml 2012-08-21 20:06:54 UTC (rev 381) +++ trunk/web-src/pages/download.xml 2012-08-24 16:43:14 UTC (rev 382) @@ -17,8 +17,8 @@ <div class="h2Rounded"> <h2><a id="releases" class="anchorLink">Releases</a></h2> </div> - <p>Current release is 0.4. You can download <a href="http://sourceforge.net/projects/ktutorial/files/ktutorial-0.4/ktutorial-0.4.tar.gz/download" title="KTutorial 0.4 release in tar.gz">ktutorial-0.4.tar.gz</a> from <a href="http://sourceforge.net/projects/ktutorial/files/" title="KTutorial project files">project's file list</a>.</p> - <p>You can also see the <a href="http://sourceforge.net/projects/ktutorial/files/ktutorial-0.4/Release%20notes/view" title="KTutorial 0.4 release notes">release notes</a> (although there isn't much to see ;) ).</p> + <p>Current release is 0.5. You can download <a href="http://sourceforge.net/projects/ktutorial/files/ktutorial-0.5/ktutorial-0.5.tar.gz/download" title="KTutorial 0.5 release in tar.gz">ktutorial-0.5.tar.gz</a> from <a href="http://sourceforge.net/projects/ktutorial/files/" title="KTutorial project files">project's file list</a>.</p> + <p>You can also see the <a href="http://sourceforge.net/projects/ktutorial/files/ktutorial-0.5/README/view" title="KTutorial 0.5 release notes">release notes</a>, which list the changes from the previous release.</p> <p>See below for build instructions, in <a href="#build" title="Build instructions">building section</a>.</p> <p>If you do know what you are doing ;) , you can also checkout KTutorial sources from <acronym title="Subversion">SVN</acronym> repository. Go on reading to know how to do it.</p> @@ -39,8 +39,8 @@ <p>In order to build KTutorial, it doesn't matter if you downloaded it from a release or from <acronym title="Subversion">SVN</acronym>.</p> <p>You will need <a href="http://www.cmake.org" title="CMake project web">CMake</a>, and Qt >= 4.6 and KDE 4 kdelibs development packages installed in your system. It can be built like any other KDE 4 library or application.</p> <p>Create a <em>build</em> subdirectory in <em>ktutorial</em> directory, and change to it. Now, in a terminal, just run <strong>cmake ../ && make</strong> and it will configure and build KTutorial in the <em>build</em> directory. Once built, execute <strong>make install</strong> and you are done (you will likely need to change to root user, as default KDE installation is usually only root writable).</p> - <p>If you want to specify a prefix to install KTutorial to, instead of using KDE default installation directory, call CMake using the parameter <strong>-DCMAKE_INSTALL_PREFIX=/installation/prefix</strong>. For debugging purposes, use <strong>-DCMAKE_BUILD_TYPE=debugfull</strong>. To automatically build the unit tests when the library is built, use <strong>-DKDE4_BUILD_TESTS=ON</strong>.</p> + <p>If you want to specify a prefix to install KTutorial to, instead of using KDE default installation directory, call CMake using the parameter <strong>-DCMAKE_INSTALL_PREFIX=/installation/prefix</strong>. For debugging purposes, use <strong>-DCMAKE_BUILD_TYPE=debugfull</strong>. To automatically build the unit tests when the project is built, use <strong>-DKDE4_BUILD_TESTS=ON</strong>.</p> - <p class="lastUpdated">Last updated: 2010-10-30</p> + <p class="lastUpdated">Last updated: 2012-08-21</p> </page:content> </page> Modified: trunk/web-src/pages/faq.xml =================================================================== --- trunk/web-src/pages/faq.xml 2012-08-21 20:06:54 UTC (rev 381) +++ trunk/web-src/pages/faq.xml 2012-08-24 16:43:14 UTC (rev 382) @@ -31,7 +31,7 @@ <div class="QandAentry"> <h3 class="question"><a id="whyGPL" class="anchorLink">Why did you choose <acronym title="GNU General Public License">GPL</acronym> license being a library?</a></h3> <div class="answer"> - <p>Why not? Oh, wait, do you mean why I didn't choose the <a href="" title="GNU Lesser General Public License"><acronym title="Lesser General Public License">LGPL</acronym></a> instead? Well, because I prefer its "even if you're only linking against GPL code without modifying it the code where it's being used must be GPL" viral property. Anyway, if you need a special license for KTutorial, <a href="about.html#author" title="About the author">contact me</a>. Maybe you can convince me ;)</p> + <p>Why not? Oh, wait, do you mean why I didn't choose the <a href="http://www.gnu.org/copyleft/lgpl.html" title="GNU Lesser General Public License"><acronym title="Lesser General Public License">LGPL</acronym></a> instead? Well, because I prefer its "even if you're only linking against GPL code without modifying it the code where it's being used must be GPL" viral property. Anyway, if you need a special license for KTutorial, <a href="about.html#author" title="About the author">contact me</a>. Maybe you can convince me ;)</p> </div> </div> <div class="QandAentry"> Modified: trunk/web-src/pages/index.xml =================================================================== --- trunk/web-src/pages/index.xml 2012-08-21 20:06:54 UTC (rev 381) +++ trunk/web-src/pages/index.xml 2012-08-24 16:43:14 UTC (rev 382) @@ -26,6 +26,21 @@ <div id="news"> <div class="new"> <h2 class="newTitle"> + <a id="newId5" class="anchorLink">KTutorial 0.5 released!</a> + </h2> + <div class="newBody"> + <p class="newDate">2012-08-21</p> + <div class="newContent"> + <div> + <p>The focus on this release was on getting KTutorial ready to be used by other applications besides the KTutorial editor itself.</p> + <p>The <a href="http://sourceforge.net/projects/ktutorial/files/ktutorial-0.5/README/view" title="KTutorial 0.5 release notes">release notes</a> contain more information about the changes from 0.4 release.</p> + <p>Check the <a href="download.html" title="Download page in KTutorial web">download page</a> for information about downloading and building KTutorial.</p> + </div> + </div> + </div> + </div> + <div class="new"> + <h2 class="newTitle"> <a id="newId4" class="anchorLink">KTutorial 0.4 released!</a> </h2> <div class="newBody"> Modified: trunk/web-src/pages/news.xml =================================================================== --- trunk/web-src/pages/news.xml 2012-08-21 20:06:54 UTC (rev 381) +++ trunk/web-src/pages/news.xml 2012-08-24 16:43:14 UTC (rev 382) @@ -23,6 +23,21 @@ <div id="news"> <div class="new"> <h2 class="newTitle"> + <a id="newId5" class="anchorLink">KTutorial 0.5 released!</a> + </h2> + <div class="newBody"> + <p class="newDate">2012-08-21</p> + <div class="newContent"> + <div> + <p>The focus on this release was on getting KTutorial ready to be used by other applications besides the KTutorial editor itself.</p> + <p>The <a href="http://sourceforge.net/projects/ktutorial/files/ktutorial-0.5/README/view" title="KTutorial 0.5 release notes">release notes</a> contain more information about the changes from 0.4 release.</p> + <p>Check the <a href="download.html" title="Download page in KTutorial web">download page</a> for information about downloading and building KTutorial.</p> + </div> + </div> + </div> + </div> + <div class="new"> + <h2 class="newTitle"> <a id="newId4" class="anchorLink">KTutorial 0.4 released!</a> </h2> <div class="newBody"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |