Wiki administrator:  Well, Aaron said he had a very official
looking nametag for you.  Didn't you sign the paperwork?? 
Welcome to the team!&nbsp; Here's your pager.<br>
<br>
KDE plasma site/developer wiki site:&nbsp; Seems sensible.&nbsp; Then
we should get some basic information on the KDE plasma site, since we
know more about 'how to get started' than we know about specifics of
the new api's/libraries.&nbsp; Since the front page of the developer
wiki is not editable by most, can we put some more clarification on
intent? (private discussion can follow)<br>
<br>
Turning off new developers:&nbsp; Yeah, I need to implant xml sarcasm
tags in certain areas when I get on a roll.&nbsp; Don't ever pay
attention to what I say.&nbsp; That includes the last sentence.<br>
<br>
Proposition:&nbsp; Being propostioned on the mailing list?&nbsp;
Deal.&nbsp; Do you also have access to the standard <a href="http://plasma.kde.org">plasma.kde.org</a>
site?&nbsp; (Too lazy at this hour to figure out whether the wiki and
the site are on the same host).<br>
<br>
Regards,<br>
Wade<br><br><div><span class="gmail_quote">On 8/25/05, <b class="gmail_sendername">Matt Broadstone</b> &lt;<a href="mailto:mbroadst@gmail.com">mbroadst@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 8/25/05, Wade Olson &lt;<a href="mailto:wadejolson@gmail.com">wadejolson@gmail.com</a>&gt; wrote:<br>&gt; And the circular logic finally reaches its origin/destination....<br>&gt;<br>&gt;&nbsp;&nbsp;First sentence on the website: &quot;This is a wiki put up for the developers of
<br>&gt; Plasma, the next generation desktop for KDE 4.0. We are using DokuWiki,<br>&gt; which is a standards compliant, simple to use Wiki, mainly aimed at creating<br>&gt; documentation of any kind.&quot;<br>&gt;<br>&gt;&nbsp;&nbsp;* &quot;desktop for KDE 
4.0&quot;<br>&gt;&nbsp;&nbsp;* &quot;creating documention of any kind&quot;<br>&gt;<br>&gt;&nbsp;&nbsp;How on earth could someone new to the project think that KDE 4.0 was needed<br>&gt; or they were free to create documentation based on perceived need?&nbsp;&nbsp;They'd
<br>&gt; have to be insane.<br>&gt;<br><br><br>&gt;&nbsp;&nbsp;From your announcement on 8/16:<br>&gt;<br>&gt;&nbsp;&nbsp;&quot;The site is currently pretty sparse, but that's where the users come<br>&gt;&nbsp;&nbsp;in :-) I started a little bit of my personal developer page showing
<br>&gt;&nbsp;&nbsp;off some of my work on Extenders, and Aaron has been filling out the<br>&gt;&nbsp;&nbsp;news section as time permits, but it's really up to the community to<br>&gt;&nbsp;&nbsp;use this or not at this point. I, for one, hope we do!&quot;
<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;So people:<br>&gt;&nbsp;&nbsp;1) This wiki should only have content for contributors that have experience<br>&gt; on this new project that doesn't yet exist and are familiar with an<br>&gt; undocumented project.
<br>&gt;&nbsp;&nbsp;2) Please write public documentation in accordance with private<br>&gt; undocumented conversations.<br>&gt;<br>&gt;&nbsp;&nbsp;&quot;the point of the wiki is not to inform new people, but to help developers<br>&gt; who are already familiar with the project work together.&quot;&nbsp;&nbsp;Ahhh KDE, where
<br>&gt; 99% of the projects beg for new blood, and the other 1% actively turn people<br>&gt; away.<br>&gt;<br>&gt;&nbsp;&nbsp;As wiki administrator, I'd recommend that you place guidance on your<br>&gt; expectations for content and growth on the site itself.&nbsp;&nbsp;Posting stances on
<br>&gt; this mailing fall into the very trap of: &quot;tracking the progress of the<br>&gt; plethora of ideas revolving around Plasma has been somewhat troublesome, as<br>&gt; they are scattered throughout the usual channels (IRC,mailing list,
<br>&gt; kde-artists forum)&quot;.<br>&gt;<br>&gt;&nbsp;&nbsp;Regards,<br>&gt;&nbsp;&nbsp;Wade<br>&gt;<br>&gt;<br>Excuse me, perhaps I was not so clear on a few points, it was 5min<br>after I woke up after all :)<br><br>Ok so where to start:
<br>First of all I'd prefer not to think of myself as the wiki<br>administrator, honestly I have been strictly a developer up until this<br>point but the lack of a centralized point of reference for the said<br>&quot;plethora of ideas revolving around Plasma,&quot; lead me to ask Aaron to
<br>put it up. Needless to say, the idea of a wiki administrator is almost<br>nonsensical as it's meant to be a community controlled site.<br><br>In talking to Aaron when setting up the wiki my first instinct was to<br>load it up with information for new developers (after all I was the
<br>person to post those first set of instructions on setting up the KDE<br>environment to this list) at which point he pointed out quite<br>correctly that the reason we have a developer section on the main site<br>at all is to address these exact topics.
<br><br>Now to provide some (re)definitions:<br>The point of the Plasma website (not the wiki) is primarily to give an<br>overview of this project to the world.<br><br>The point of the developer section of the Plasma website is to provide
<br>prospective developers with information on what they can do to get<br>their environment set up (this should obviously be expanded upon as it<br>is currently a link to my original, and deprecated, instructions. I<br>totally agree with this) and what they can start reading, and doing to
<br>get involved in the project.<br><br>The Plasma Developer Wiki is a tool for developers who have made it<br>past this step. It is a point of reference where developers (and<br>artists!) who are familiar with the goals of this project (pointed out
<br>in the main website), have followed steps to get their build<br>environment set up, and are ready to dig into the project. I want to<br>stress that this is not a &quot;Plasma Wiki&quot; but instead a &quot;Plasma<br>Developer Wiki.&quot; For the developers, by the developers. Mind you that
<br>this is precisely the reason that there is no link from the initial<br>Plasma website to the developer wiki, this is not a huge public forum<br>for discussion on Plasma from any person who happens to show up with a<br>
new idea. It is explicitly referenced in the Developer section under<br>the assumption that those who will link to it are Developers.<br><br>&gt;&gt;1) This wiki should only have content for contributors that have<br>experience on this new project that doesn't yet exist and are familiar
<br>with an undocumented project.<br>Did I say this? If so I was mistaken (perhaps you gleaned it from<br>something I said this morning on irc?), it's not meant just for<br>contributors that have experience with the project. It is meant to
<br>help merge the gap between the people who have experience with Kicker,<br>the people who have been currently contributing to Plasma, and those<br>who are just joining.<br><br>Furthermore, this is not a place where people just publicly document
<br>private conversations. On the contrary, many of the topics documented<br>(or to be documented) on the site are public discussions INSIDE the<br>project (on our IRC channel, or Mailing list, as I pointed out).<br>Unfortunately, that information only really resides in past postings
<br>on the list (hard to navigate through), or more often in the minds of<br>the few people who have been here a while and have read all of it. So<br>the hope was that the wiki would be used to consolidate that<br>information, and yes because we are playing a little bit of catchup
<br>that will have to be done by those people who remember (or provided)<br>those previous conversations (a great example of this is Georges'<br>SysTray entry, I was silly moving it around so it shows me as the last<br>author, but he was advised to post his thoughts on the structure of
<br>the SysTray and did so quite well)<br><br>&gt;&nbsp;&nbsp;&quot;the point of the wiki is not to inform new people, but to help developers<br>&gt; who are already familiar with the project work together.&quot;&nbsp;&nbsp;Ahhh KDE, where<br>
&gt; 99% of the projects beg for new blood, and the other 1% actively turn people<br>&gt; away.<br>&gt;<br>Please, I hardly think my words amount to rejecting new blood. I was<br>simply pointing out that you are confused as to the point of this
<br>wiki, and perhaps for good reason. I agree with you that portions of<br>both of our websites need revision to better stipulate their<br>respective purposes.<br><br>Now to get to your additions:<br>The pages that you added to the wiki are awesome! When I spoke to them
<br>in the email this morning I was primarily thinking of your page for<br>the Optimizations, and once again this is probably just my fault for<br>not filling it out in time. The Optimization namespace is meant to be<br>a place where developers can discuss different methods and tools used
<br>for measuring the performance of Plasma (I was going to start with a<br>little blurb about using KCacheGrind on kicker). I think you have the<br>right idea when adding information because most of it is giving<br>helpful info to our developers regarding the current state of a given
<br>section of Plasma (like the pages you added for the bindings).<br><br>Anyway, I hope this clears up a few things. By all means contact me<br>with suggestions for the front page of the wiki, I know it needs some<br>work (the text describing DokuWiki is literally a portion of the
<br>standard template text, so admittedly that text could use a lot of<br>work), and the reason the front page is locked to general user is<br>basically for security (we don't want random people smearing the front<br>of our wiki).
<br><br>So now its my turn for proposition. You seem to be somewhat interested<br>in the presentation of this project, perhaps you'd be interested in<br>taking an active role in updating portions of our website and wiki to
<br>provide the kind of information you're looking for?<br><br>&nbsp;&nbsp;&nbsp;&nbsp;-- Matt<br><br><br>&gt;<br>&gt; On 8/25/05, Matt Broadstone &lt;<a href="mailto:mbroadst@gmail.com">mbroadst@gmail.com</a>&gt; wrote:<br>&gt; &gt;<br>&gt; &gt; On 8/25/05, Wade Olson &lt;
<a href="mailto:wade@corefunction.com">wade@corefunction.com</a>&gt; wrote:<br>&gt; &gt; &gt;&nbsp;&nbsp;I agree.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;You must have been spying on me through my webcam<br>&gt; (need...more...tinfoil)
<br>&gt; &gt; &gt; as I updated about 10 wiki pages last night.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;Alas, it's 5:15 am now and I have to drive straight to a consulting<br>&gt; &gt; &gt; engagement in another state.&nbsp;&nbsp;But I will try to put in some of this
<br>&gt; &gt; &gt; information later tonight.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;Thanks,<br>&gt; &gt; &gt;&nbsp;&nbsp;Wade<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;Vinay Khaitan wrote:<br>&gt; &gt; &gt;&nbsp;&nbsp;Don't you think, All of this should have gone to plasma Wiki ?
<br>&gt; &gt; &gt; Well, I already though about contacting Aaron. I really feel,<br>&gt; &gt; &gt; manything is missing in plasma wiki for new developers. The wiki<br>&gt; &gt; &gt; should detail the process.<br>&gt; &gt; &gt;
<br>&gt; &gt; No it should not.. Aaron and I talked about this when I was first<br>&gt; &gt; setting up the wiki. The wiki is not meant to be a place where you can<br>&gt; &gt; find out how to get involved and get started, but instead a place
<br>&gt; &gt; where you can find lots of specific reference information on the<br>&gt; &gt; internals of Plasma. For instance, this is the reason we have not<br>&gt; &gt; posted instructions on setting up the kde4 environment on the wiki,
<br>&gt; &gt; information like this belongs on the main web page. A lot of wade's<br>&gt; &gt; information is OK, but the point of the wiki is not to inform new<br>&gt; &gt; people, but to help developers who are already familiar with the
<br>&gt; &gt; project work together.<br>&gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; On 8/24/05, Wade Olson &lt; <a href="mailto:wadejolson@gmail.com">wadejolson@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;
<br>&gt; &gt; &gt;&nbsp;&nbsp;Hi Markus,<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;Thanks for the email and welcome!<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;I know that interest is booming for Plasma, which is turning into both<br>&gt; a<br>
&gt; &gt; &gt; blessing and a curse for Aaron. Hopefully with aKademy coming up<br>&gt; shortly,<br>&gt; &gt; &gt; more information and immediate tasks will be forthcoming.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;In the interim, for people who are just joining this young project, can
<br>&gt; I<br>&gt; &gt; &gt; recommend:<br>&gt; &gt; &gt;&nbsp;&nbsp;* Give everyone a brief synopsis of your background<br>&gt; (student/professional,<br>&gt; &gt; &gt; home country, software experience, KDE experience)<br>&gt; &gt; &gt;&nbsp;&nbsp;* List where you think you might fit in initially (and remember that
<br>&gt; not<br>&gt; &gt; &gt; everyone can just step in and do the fun work of drawing on a whiteboard<br>&gt; and<br>&gt; &gt; &gt; having legions do their C++ bidding)<br>&gt; &gt; &gt;&nbsp;&nbsp;* Do your project homework. Learn as much about Plasma as you can from:
<br>&gt; &gt; &gt;&nbsp;&nbsp;<a href="http://plasma.kde.org/cms/1086">http://plasma.kde.org/cms/1086</a><br>&gt; &gt; &gt;&nbsp;&nbsp; <a href="http://plasma.kde.org/wiki/">http://plasma.kde.org/wiki/</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt;
<br>&gt; <a href="http://kde-artists.org/main/component/option,com_smf/Itemid,48/expv,0/board,5.0">http://kde-artists.org/main/component/option,com_smf/Itemid,48/expv,0/board,5.0</a><br>&gt; &gt; &gt;&nbsp;&nbsp;<a href="http://appeal.kde.org/wiki/Appeal">
http://appeal.kde.org/wiki/Appeal</a><br>&gt; &gt; &gt;&nbsp;&nbsp;<a href="http://netdragon.sourceforge.net/ssuperkaramba.html">http://netdragon.sourceforge.net/ssuperkaramba.html</a><br>&gt; &gt; &gt; (for historical reference)<br>
&gt; &gt; &gt;&nbsp;&nbsp;Competitive analysis: Apple, MS, Gnome, 3rd party widgets<br>&gt; &gt; &gt;&nbsp;&nbsp;* Do your functional homework. For example, if you plan on helping with<br>&gt; &gt; &gt; usability, make sure you are familiar with sites like:
<br>&gt; &gt; &gt;&nbsp;&nbsp;<a href="http://www.openusability.org/">http://www.openusability.org/</a><br>&gt; &gt; &gt;&nbsp;&nbsp;<a href="http://www.kde.org/areas/guidelines/html/">http://www.kde.org/areas/guidelines/html/</a><br>&gt; &gt; &gt;&nbsp;&nbsp;(and many other interface guidelines...like 
<a href="http://apple.com">apple.com</a>'s work)<br>&gt; &gt; &gt;&nbsp;&nbsp;Or, if you plan on coding, of course you want to be familiar with:<br>&gt; &gt; &gt;&nbsp;&nbsp;<a href="http://developer.kde.org/">http://developer.kde.org/</a><br>
&gt; &gt; &gt;&nbsp;&nbsp; <a href="http://www.trolltech.com/developer/">http://www.trolltech.com/developer/</a><br>&gt; &gt; &gt;&nbsp;&nbsp;<a href="http://qtdeveloper.net/">http://qtdeveloper.net/</a><br>&gt; &gt; &gt;&nbsp;&nbsp;Any site that help with OOA/OOD/Design Patterns
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;These simple steps can help others learn more about you, help Aaron<br>&gt; &gt; &gt; organize skill sets and person-power, and minimize initial delays due to<br>&gt; &gt; &gt; lack of preparation.
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;No matter how people feel about software development bureaucracy, there<br>&gt; are<br>&gt; &gt; &gt; very basic project planning and resourcing tasks that have to be<br>&gt; coordinated
<br>&gt; &gt; &gt; with such a large disparate group forming so quickly.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;Not only is Plasma going to be unbelievable, but it's really going to<br>&gt; get<br>&gt; &gt; &gt; people to learn about more sophisticated programming techniques,
<br>&gt; usability<br>&gt; &gt; &gt; and various testing methodologies. I'd say this group is a microcosm of<br>&gt; &gt; &gt; what going to go on with KDE in general as it expreiences growing pains.<br>&gt; &gt; &gt;<br>
&gt; &gt; &gt;&nbsp;&nbsp;So welcome, and hold tight while things get organized, but hopefully<br>&gt; &gt; &gt; there's plenty everyone can do in the meantime to sharpen their skills<br>&gt; and<br>&gt; &gt; &gt; familiarity.<br>&gt; &gt; &gt;
<br>&gt; &gt; &gt;&nbsp;&nbsp;Wade<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;*Note: This email does not necessarily reflect the views of those that<br>&gt; know<br>&gt; &gt; &gt; their head from their arse.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; On 8/24/05, Markus Hofmann &lt;<a href="mailto:markus.hofmann@gmail.com">markus.hofmann@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;&nbsp;&nbsp;Hi everybody,<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; I want to join the plasma team too.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; For four weeks I read an interesting article about the plasma project<br>&gt; &gt; &gt; and I subscribed theailing list. With the help of Hans I got kde4
<br>&gt; &gt; &gt; compiled on my computer.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I don't have experience in QT programming but I'm interested to learn.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I'm really motivated to help you.<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; Greeting<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Markus<br>&gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; Panel-devel mailing list<br>&gt; &gt; &gt; <a href="mailto:Panel-devel@kde.org">
Panel-devel@kde.org</a><br>&gt; &gt; &gt; <a href="https://mail.kde.org/mailman/listinfo/panel-devel">https://mail.kde.org/mailman/listinfo/panel-devel</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________
<br>&gt; &gt; &gt; Panel-devel mailing list<br>&gt; &gt; &gt; <a href="mailto:Panel-devel@kde.org">Panel-devel@kde.org</a><br>&gt; &gt; &gt; <a href="https://mail.kde.org/mailman/listinfo/panel-devel">https://mail.kde.org/mailman/listinfo/panel-devel
</a><br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; Panel-devel mailing list
<br>&gt; &gt; &gt; <a href="mailto:Panel-devel@kde.org">Panel-devel@kde.org</a><br>&gt; &gt; &gt; <a href="https://mail.kde.org/mailman/listinfo/panel-devel">https://mail.kde.org/mailman/listinfo/panel-devel</a><br>&gt; &gt; &gt;
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; Panel-devel mailing list<br>&gt; &gt; <a href="mailto:Panel-devel@kde.org">Panel-devel@kde.org</a><br>&gt; &gt; 
<a href="https://mail.kde.org/mailman/listinfo/panel-devel">https://mail.kde.org/mailman/listinfo/panel-devel</a><br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Panel-devel mailing list
<br>&gt; <a href="mailto:Panel-devel@kde.org">Panel-devel@kde.org</a><br>&gt; <a href="https://mail.kde.org/mailman/listinfo/panel-devel">https://mail.kde.org/mailman/listinfo/panel-devel</a><br>&gt;<br>&gt;<br>&gt;<br></blockquote>
</div><br>