r6 - 01 May 2006 - 15:46:35 - SamHaslerYou are here: TWiki >  Codev Web > BrainstormingIdea
Tags:
, create new tag

TWiki Brainstorming Idea

The Codev web is an incubator for brainstorming ideas. Smart ideas result in ChangeProposals with code attached. Rule: There are no rules for brainstorming. Please don't hesitate to bring ideas that sound odd.

See also: ChangeProposal, older FeatureBrainstorming ideas

New brainstorming idea topic:   (Use a WikiWord name)

Topics tagged with Tag:brainstorming : WantedTopics, CommunityBuildingExampleTypo3, CosmicCre8tivity, OmniOutliner, DocumentationRating, TWikiAjaxFramework, TWikiExtensionInstaller, DataAndCodeSeparation, FreeMind, AreVariablesReallyDirectives, DiggPagePlugin, HelpDesk
Recently modified topics: FormTemplateTopicWouldMakeFormsEasier, TalkTest, ProcessAddToHeadAddsTalk, ChangesEnhancements, UnderstandingEncodings, TWikiWithoutTML, TalkTalk, TabViewTemplate, NewNavigationModelForTWikiDotOrg, TWikiPhotoAlbum, WebGroups, LearningFromPostgreSQL, IncludeExistingLatexDocsInTWiki, GettingPaidToDevelopTWiki, TWikiDevEnvColasNahaboo, RequirementsForATWikiApplicationPackager, DevelopersToolkit, CreateHomeWebVariableArchive, DiscussionAboutNewTWikiWebs, PersonalRoadmapForMeredithLesly

Results from Codev web retrieved at 13:58 (GMT)

CategoryStale From: IzEncodeNodeTypesInWikiNames Type: Argument (Pro) Name: APzWikiNameEncodingIsUnambiguous Text: Wiki Name Encoding Is Unambiguous. Context ...
Access Keys, what are they? One of the least known features of HTML is the accesskey attribute for links and forms, which allows the web designer to define keyboard ...
Access Key Map This is a hypothetical TableWidgkit that hasn't been built yet. It works together with the hypothetical AccessKeyPlugin to allow a user to define his ...
Access keys: (still) worth the trouble? See also: AccessKeys We have implemented access keys as: 1 Super user shortcut to action buttons 1 Aid to accessiblity ...
Add a !BeforeViewTemplateLoadHandler When thinking about how to go about building the RolebasedRenderingPlugin, I learned that it is not so easy to affect the templates ...
Add finalizeEditHandler to Plugins API Moved from Bugs:Item2935 please reopen the bug if there is agreement to do this. I have recently refactored TWiki::UI::Edit ...
Adding opt in for mailing purposes It's generally considered the Right Thing for people who register on a web site to specifically opt in to receiving mail. I bring ...
A small (I hope) addition to ACL It would be really helpful to be able to do something like #Set ALLOWTOPICCHANGE SampleTeacher #Set ALLOWTOPICCHANGE ...
Allow Sectional Editing At TWiki.org Some topics at TWiki.org get rather lengthy, and it is tedious to scroll to the bottom in the edit field or find a passage somewhere ...
Core code benchmarks for TWiki. Unzip the attached zip in a neutral directory. Requires Storable (CPAN) Requires a local installation of Athens Must ...
Atom Publishing Purpose scope Atom is not just about news feed like RSS. It is also defining a protocol for publishing content on the Internet. On that topic we ...
Attachments as TML, available programmatically If attachments could have an alternate rendering handler we might get a clean way of supporting !FunkyNewActions on ...
CategoryStale AttachmentsUnderRevisionControl "historic" information put here, so old topic can be used for current issues. JohnTalintyre 15 Mar 2001 Can attachments ...
Why aren't normal text phrases (non WikiWords) auto linked to their corresponding topics? PS: I put an implementation question into the developer's FAQ at HackingOutWikiAnnoyance ...
Automatic Link Back http://www.disenchanted.com/dis/linkback.html has a system that uses the referrer data in the http request to add reciprocal links back to a site ...
Avoid Parent Across Webs Moved from Bugs:Item2294, Moving a topic with a parent to another web leaves its parent in the old web For example, I wound up with: CSA ...
Avoiding Run on Lines in Templates To avoid untoward interactions in template expansion, many templates are written as (sets of) run on lines. IMNSHO, this makes them ...
Better Access Controls Access controls in TWiki need to be thought hard about. The present scheme works, mostly, but is clunky and inefficient. It would (IMHO) be ...
Blocks And Inconsistent TML This topic tries to give the overview of syntax used in TWiki Core and in many of the Plugins for surrounding a section . It is not really ...
Can we have the recent blog posts on the front page ? Dear all, IMHO it would be really nice to have the recent blog on the front page of TWiki.org, to make it a bit ...
Blogging in TWiki Socialtext a start up selling a customized Wiki like tool for in company collaboration has a neat feature: each page has a category, if the category ...
Book On TWiki We all know that documentation is scattered around twiki.org. It's about time to move forward and consolidate all these resources into a central place ...
It would be nice if view.pl did a just in time compile of wiki pages to html (as it currently does), and keep the cached version around until either the content changes ...
Proposed enhancements to Changes script today, this week and all At the top put "today", "this week" and "all" buttons. This makes it easier for frequent surfers ...
Main From HandlingCairoDakarPluginDifferences and PluginsConformanceReport Can we collate a table of CommonlyAbusedCairoEntryPoints? so to aid people adjusting plugins ...
Consolidate Notification Applying the ExplorationThenConsolidation paradigm to MailNotificationEnhanced, YetAnotherNotifySystem, NotificationPlugin and ImmediateNotifyPlugin ...
See also: RequiredEnvironmentForTWiki, CpanContrib Note: I severely refactored this topic. Twice. The original text can be found rev 1.53 The first refactored ...
CreateHomeWebVariable Archived discussions These are the discussions on CreateHomeWebVariable, from 28 Oct 2006 to 21 May 2007 Please do not edit this topic anymore ...
Creole, a common Wiki Markup See http://www.wikicreole.org/ (while DNSes not updated, http://141.7.56.28/creole/ ) Creole is not a syntax to replace all the wiki ...
CSS Conditionals (Conditional Comments) for Internet Explorer "Several CSS hacks failing. If you are using IE7 (you are MSDN subscriber or received a copy at the PDC ...
The current big ideas behind TWiki An enterprise collaboration platform a project development space a document management system a knowledge base ...
Comments about CurrentBigIdeas This is my distillation of what I see as the current big ideas behind TWiki. Thoughts, additions, whatevers? Contributors: MeredithLesly ...
Cyrillic support for Russian There is a Russian demo page on donkin.org at RussianText (KOI8 R) see the screenshot on this page. To use the demo page, you'll need ...
There probably ought to be an implementation of the Store interface that talks to DBI. That would be the simplest way of supporting a database back end. The thorny ...
Redirect is bad for TWiki's health TWiki uses HTTP redirect (30x) quite heavily. Examples: 1 redirect is used when an access control violation occurs 1 redirect ...
When I'm developing TWiki applications, I'm often frustrated with not being able to find where something is defined, or where it is used. WIBNIF there was a Developers ...
A chance for people to discuss the pros and cons of new webs ( Specifically on TWiki.org and in the distribution ) As many folks here know, I've proposed the creation ...
A distributed TWiki that consisted just of offline clients would be great. The central WWW server required to run TWiki is more often than not a pain in the neck: ...
A catalog system on top or below (SchnoffosPlugin) Very soon most topics on our Wiki evolved, such that at the end of it there is a Links section. Also the start ...
Let TWiki users help us improve the documentation On commercial sites there's often a way for someone seeking help to rate documents regarding whether they found the ...
Does TWiki need a Parser or Lexer? As I have worked with tools that try to analyze TWiki topics e.g. see EditTopicTreeStructure, DanglingLinksToolNeeded I have ...
"Some Things MankindUsers are Not Meant To Know" I am of the opinion that this is not a SF B movie cliche. There are some things the ordinary wiki user is not meant ...
Proposal: drop Classic Skin from the standard release I doubt very much whether anyone is actually using Classic skin these days, so why do we persist in releasing ...
Idea: Drop TML? This topic was refactored out of ReplaceKupuWithTinyMCE, where the discussion covered the point that the main limiting factor on WYSIWYG in TWiki ...
Eliminate need for Escapes What annoys our users the most about TWiki is the need to have escapes in their text that they do not understand why and always forget. ...
Email Eliminator I'd like to use email for communication with external clients and move all internal communication to a wiki. Here are the assumptions work is project ...
Many search engines (e.g. the SWISH family, namazu See SearchAttachments ) supply a mechanism for searching within http metadata. How about adding some facility for ...
How can we maintain the quality of published extensions? A while ago, before CDot and I put in the !TWikiTag code into develop I wrote a small plugin called ImgPlugin ...
One of my goals in DakarRelease was to trim a lot of fat from the TWiki core. I've been successful in some areas (moving skins into contribs, for example) but there ...
FindElsewherePlugin As Default Plugin Proposal raised on WhatIsIn04x01: Start shipping FindElsewherePlugin WillNorris Contributors: KennethLavrsen, WillNorris ...
Dear all, As a new comer to TWiki trying to evaluate it for a project I had a look to the Plugins web to find which plugins run with the actual stable TWiki version ...
Problem How can I search TWiki from Firefox's search box? (Probably works with mozilla, too!) Solution 1. unzip or untar (you might need to gunzip on hp ux, but ...
Return from Edit needs flexibility Here are use cases: Edit an included section using MultiEditPlugin. Save the topic, or cancel. Suddenly you find yourself in ...
TWikiFns and Macros The proposal to include TWikiFns support triggered the following discussion. MeredithLesly 03 Jul 2006 Discussion Imho, the current amount ...
Form creator Forms are an integral part of TWiki, but they are at the "edit" side of the content. When we need a form at the "view" side we need to resort to html ...
TWiki Forms, TWiki's most powerful and under used feature Providing a "FormTemplate" topic that included the empty form definition from TWikiForms#Defining a Form ...
Frozen Links Introduction Meredith raised the spectre of "frozen links" again on IRC the other day. This has been discussed before, but never acted on. The problem ...
GeneralizingFindElsewhereAndPluralHandling As DoWhatIMean says, TWiki already does a limited form of "do what I mean", by inferring a link to a singular !WikiTopic ...
This is my German translation of the WelcomeGuest topic I use on my website. Feel free to use or change. If you find any errors or have any suggestions, I would be ...
Get Rid of Excess Meta Data Analysis Recently I've been doing quite a lot of work with topics without a TWiki instance in place, and this has raised again the spectre ...
Get TWiki content from IM It would be interesting to have a bot that let you direct into a twiki topic e.g. a "log bot", so you could say things like "log last 10 ...
Is there some validity in paying people to develop TWiki? #AgreementTarget 5 RasmusPraestholm 06 Feb 2008 5 MartinSeibert 04 Feb 2008 5 ...
Goals for 4.1 My first take on this: Item Related topics Who wants Fix as many as possible of the bugs deferred from 4.0.2 Fix, or at least ...
Google Ajax Search Development Development topic for the experimental search service currently described in TWiki.GoogleAjaxSearch See also GoogleYourTWiki I ...
Traffic Analytics Google Analytics is one of the many in the market at the moment. There are others like Clicky. Am sure there are other commercial products? What ...
Google Desktop Search With the advent of Desktop Search SDK, I was thinking that a nice addition to TWiki would be to have the Google Query engine index a site's TWiki ...
Yeah, ok, its a long stretch, especially with Perl, a programming language not well known for its object orientation, and it might not even be WikiWiki, but its cool ...
Recognizing topics and auto linking from text with spaces, dash, and underscore rather than BumpyWords. JeffPeck 01 Nov 2005: added summary line above. Is there ...
Hard to Test TWiki Features There are some TWiki features that are hard to fully unit test, because they require subjective review or complex interacting script calls ...
Harmonize Newly Introduced Section Parameters With Existing Plugins Reading the VarSTARTSECTION documentation, it appears that these variables serve the precise same ...
How to deal with LinkRot Never changing URLs is not the only solution, nor is LinkRot the horrible thing that is sometimes made out. What one never wants is to have ...
Hide Section In Topic An expansion of what I just found on HideInEditModePlugin. Just some background, that plugin enables a user to define what will be hidden in ...
Not all History is Cruft, nor all Stale content is history I have been tagging topics with cruft, delete me, stale content and archive me the last two days. For some ...
RCS and/vs Attachments As a side effect of a long discussion about a bug/misfeature in deleting (moving?) attachments, I learned that attachments, not just topics ...
Anyone know of a positional css capable replacement for htmldoc? http://www.techwr l.com/techwhirl/archives/0010/techwhirl 0010 00285.html This is needed for new versions ...
Image Galley I'm currently developing an image gallery plugin for TWiki. I want to create something with the functionality of eg. LiveFrame, with (of course) all the ...
How to Include Existing !LaTeX Docs in TWiki? This topic is open for discussion on the best way to convert existing latex source file to the TWiki markup language ...
Indexing TWiki Part of the perceived slowness of TWiki comes from the file based grep text search. A search index would greatly improve the search speed and search ...
Replace or complement WebNotify with the following mechanism: Add a ChangeNotifications page. Its contents should be just what WebNotify sends as an email attachment ...
Integrating TWiki with other Web based Applications I have been curious about the prospects of integrating TWiki with other Web based applications. For example, I ...
Interfacing to External Access Control List Managers PluggableAccessControlImplementation describes a code mechanism that can be used to create new access control ...
Internationalisation with UTF 8 Discussion of UTF 8 URLs refactored into EncodeURLsWithUTF8Discuss now implemented as EncodeURLsWithUTF8 RD. This controversial ...
Internationalization Support Most of this page is discussing the ability to support multiple locales (including languages) within a single TWiki a big part of this ...
TWiki needs to know whether it is internet or IntranetMode? In internet mode it would tell users less, e.g. the hide email address of the users. Not having these modes ...
TWiki needs to know whether it is intranet or InternetMode In intranet mode it would tell users more, e.g. the email address of the user to which it sent a password ...
Over the years there have been many attempts to characterise TWiki performance, some more successful than others. Performance evaluation falls into two main areas ...
IRC Applet Plone offers a IRC chat applet on their support pages: http://plone.org/support/chat/irc. Compare to our own IRC maze. So that would be good to have too ...
Issues with Main as it is now used. Currently Main is the repository of three disjoint sets of topics: users and groups, site wide preferences, and skin items, such ...
Allowing Javascript extensions to TWikiForms In developing TWikiApplications, it would occasionally be useful to extend the functionality of TWikiForm fields with ...
Idea: Jump Box With Auto Completion We can raise the bar on usability of the jump box (GoBox) if we auto complete text entered into the box. Currently, the user is ...
An evaluation of KindsOfTwikiUsers and their doc needs Contributors: MeredithLesly Discussion It's pretty clear (to me) that the documentation topics that these ...
How is TWiki actually being used now? Folks who are using TWiki in the real world, please help flesh this out! Kind of Install Developers do End users do Types ...
Really Lazy Compilation The Problem Here and then it has been argued that one of the facts which make TWiki slow is the huge amount of code to be compiled for every ...
Learning from !PostgreSQL About this page In the CommerceAndCommunity (C C) topic MichaelCorbett suggested that we look at other C C examples. This topic describes ...
Let Topic Know About Which Plugins To Apply Summary As we all know, TWiki speed is not great. While we are still lacking detailed profiling data, I have an intuition ...
"Working in TWiki is as easy as typing in text exactly like email. " No, it's not. In particular consecutive lines get collapsed into one big mess. Any reason why ...
A non wikiname topic which does not begin with a capital letter cannot be accessed using TML. Setting the edit scripts onlywikiname parameter to "no" allows one ...
Mark non printable objects Some items on the page should not be printed. For instance: broadcast messages, search input forms, and so on. A new CSS class twikiDoNotPrint ...
Measuring TWiki Performance The speed of TWiki has been an issue for some years now, yet there is no cookbook how to actually measure how fast (or slow) it is, or ...
Some interesting code has recently gone into the TWikiAlphaRelease to deal with mirrors. The change scripts e.g. attach edit now have code to give an oops ...
Content Access Syntax to Modify Content The ContentAccessSyntax has suggestions on how to query topic content based on a proposed TopicObjectModel. This is a useful ...
More Ways To Make Spamming Unattractive Registration process has been greatly improved in TWiki4. But with services like gmail, hotmail it is so easy to set up an ...
Move TOC to a Plugin Vote on Proposal 2 FabrizioBerdondini 29 Aug 2006 5 ChristopherOezbek 21 Apr 2006 1 KennethLavrsen 19 Apr 2006 3 ...
Need a policy that guides inclusion of new plugins There has recently been a flurry of proposed new plugins to be shipped with the distro. While it may be nice for ...
Need Spec for Form Value Initialization For the cairo release, we had agreed on the following algorithm: The order of priority of field initialization should be as ...
A New Navigation Model For TWiki.Org Summary of past discussions... Use tabs or buttons on the top for our main topics of interest see WebPageAudienceSiteStructure ...
Creating a TWiki Newsletter Appplication For introducing TWiki into a group or organization, it would useful to have a "TWiki Newsletter" application that uses a bit ...
Next Previous Heading Accelerators Would it be useful to add some javascript to make pressing j k take you to the next previous heading, similar to the way gmail ...
Not All Tags Work With %INCLUDE% When including a section or topic in another topic, the included text is not processed in the same context as when rendered on its ...
Goal: 1000 Downloads per Day This is a TWikiAdvocacy question: How can we increase the popularity of TWiki? TWiki is already the most widely used wiki behind corporate ...
In HtmlAreaEditor, I talk about needing to a select a page editor based on the type of content of the page. (NB. update: See WysiwygPlugin) I think that this could ...
So I completed a few hours of looking into TWiki's performance this weekend...overall I'm pretty impressed with all the work that has already gone into this. I expected ...
Performance Bottlenecks One of the key challenges facing the developers is speeding up TWiki, especially with large numbers of topics. These include: SEARCHing topic ...
Not to put too fine a point on it, TWiki needs a lot of work on performance. As of TWikiRelease04x00x00, here's what I think are the performance killers. 1 Code ...
I've given up on my more ambitious goals, now that I know the reality of the current code base. So here are my (sadly minimal) set of goals now: Speed things up Not ...
The idea of a pipeline model for processing came up in IRC conversation with MichaelSparks some months (years?) ago. I can't remember who exactly thought of it, I ...
Inspired by PluggableIsHarmful I started thinking about the documentation, and why it is so hard to use, both for users and for developers. I have heard many times ...
WIBNIF there was a pluggable WYSIWYG editing component, that could be used just like a textarea. Something like WikiWyg. Contributors: CrawfordCurrie Discussion ...
Why "Pluggable" is Harmful During the development of TWiki's DakarRelease and the planning of EdinburghRelease I've (too) often read the word "pluggable" which is ...
It has bothered me for a long, long time that the link rendering is pretty horrible. It has forced me to make nasty assumptions and nastier code in several plugins ...
Plugin Translations Most texts from TWiki core code default pattern skin templates have been translated by now. Still plugin interfaces are mostly in English. We need ...
Plugins should be objects There should be a base class for plugins, which other plugins then inherit from. Benefits: A plugin would only override the methods ...
See AvoidParentAcrossWebs
Poor man Cache A simple way of caching plugin execution is shown in the PrologPlugin. We use two tags: XXX for normal execution at view time SAVEXXX for ...
I was thinking to how to make a CategoryEditor when a small idea struck me: We could use categories to properly set the ALLOWTOPICCHANGE property of a page and thus ...
Continuous Process Improvement Summary of current proposals Reflecting current state of agreement, as I read it (with Proposal #'s) 1 Add new state 'Confirmed ...
Prevent topics to link to oneself Techical discussion on how to prevent topics to link to themself. See for discussion on the matter: InhibitTopicSelfLinking Some ...
Printable View Needs Rethinking Ever since we started supporting multiple skins and TWikiApplications seriously and these became used more widely, we have had problems ...
Discussion Refactored discussion to date into the spec, and fleshed out the spec to deal with a range of ordering cases that I have encountered. CrawfordCurrie ...
Proposed Big Ideas A CMS vehicle A way for website developers... to design and deploy a "normal" website quickly to incorporate one or more wikis into an ...
Usability and Purpose of User Homepage There are two primary purposes of user home pages: 1. Contact info: Other people can find out who I am and can contact ...
Automatic linking in TWiki is really pretty poor. The WikiWord paradigm works well for those "in the know" but repulses some people. TWiki could be far smarter about ...
Read Write Offline Wiki A read write offline Wiki is for people in the field who have a need to change content while offline. (Topic started in OfflineWiki) ...
I installed TWiki on an intranet that authorizes users against an LDAP server. I wanted TWiki to force them into registering before using the system (upon first login ...
Recursive Hierarchy Demo Some guy named Franz moved it to Sandbox. Thanks, really! I don't know what else to say, really. I've gotten four or five inquiries from ...
RedesignWebHomeOfSupport The !WebHome of WebHome drives me nuts. Use Case: If I know that my question/problem can't be solved by looking at the docu (because ...
Idea: Register Plugin Handlers in initPlugin The plugins API already has a TWiki::Func::registerTagHandler to make the variable call more efficient. The current ...
Pluggable Registration Requirements Motivation Registration for a TWiki is the step where someone previously unknown to the TWiki gets his identity his TWikiName ...
Proposal: edit.iejs.tmpl should be removed from the core templates 1 It is unmaintained (look at the history!) 1 It looks rubbish 1 It doesn't work Contributors ...
Rename !TWikiAdminGroup User I find it confusing to have a user called "group", especially if there is an activity by a user of that name. There is no actual !TWikiAdminGroup ...
Replication Using !FolderShare FolderShare is a now Microsoft owned technology for replicating folders between Windows machines. It could be used as one of the ReplicationTechnologiesForTWiki ...