Ideas and Brainstorming
The place for brainstorming around TWiki and Wiki technology in general.
NOTE: For new ideas, please use the new
BrainstormingIdea gateway topic.
See also ThingsToDo which lists everything that has been proposed to do, but appears unresolved and is not yet assigned to the current release.
If you have ideas of what plugins you'd like to have installed here at TWikiDotOrg please list them here. currently, the following plugins are installed: NB. A generic ...
I've done a bit of analysis of the code changes for TWikiReleaseSpring2001 since last production release. Attached in an Excel document, plus html rendering. In summary ...
Consider that when doing a cut paste from another document, one of the first WikiWord making steps you do is to take out the spaces between the words of a Consecutive ...
You know, how in PowerPoint you go around picking up pictures doing a visual skeleton before adding the text. It would be great to have the same facility in TWiki ...
If TWiki mantained for each topic a table listing all topics that link to the current topic, several gruesome problems would be instantaneously fixed, like RenameTopic ...
Moved content from SingletonWikiWord. PeterThoeny 18 Jun 2001 Incidently I just found that FoxWiki: uses a preceding ? to introduce links to a topic named with ...
function dblclick() { window.scrollTo(0,0) } if (document.layers) { document.captureEvents(ONDBLCLICK); } document.ondblclick dblclick; // TWiki Codev Master Refactor ...
Has anyone implemented a plugin or a piece of code to work with FirewallOne? Either that or any thoughts? I think it requires that a plugin is installed in the webserver ...
Given some perldoc like syntax it might be possible to auto create (with caching) the TextFormattingRules page. This would be useful say in the situations where we ...
Hello all, i've been playing with twiki on our intranet for two weeks now, and it is really awesome. I've never seen a "Intranet for techies" so active ! So here's ...
Scenario: I made it through the complicated install process, now looking at "my" new wiki for the first time, and now I am overwhelmed by the amount of existing content ...
As part of later phases of ProposedUTF8SupportForI18N, TWiki will by default expect and use Unicode NFC (Normalisation Form C), like Linux and W3C standards, with ...
Suggestion for refactoring content: move the 'Translation in Templates' Part in GermanTranslationSettings to s.th. like TranslationViaVariables. Maybe move this ...
As of now, submitting attachments is a two step process: You first take user to "edit" page (with required template contents) and then followed by attach. Non intutive ...
TWiki With http://subversion.tigris.org Subversion is a version control system designed as a replacement for CVS, started by some of the original authors of CVS ...
I am looking for a search facility in attached files (eg. word doc, ppt, xls, PDF,...). Eventually through a plug in/add on. PS. I just got started with Twiki, so ...
06Mar01 I've been doing some preliminary research on improving the functionality of the search in TWiki. As I see it there are two routes we can follow: 1 Use ...
Pure Perl Backend for Search On SingleEntryPointForSystemCalls, KennethPorter wrote: "I don't see why fgrep is needed at all, given that Perl is a superset of ...
Methods for Generating Colored Web Links See ColoredWebLinks for a description of what these are for and discussion. I tried several methods of generating the list ...
OBSOLETE See TestCasesTutorial for the TWiki testing approach Introduction The Wiki:UnitTesting approach ensures that every module has comprehensive unit tests ...
This Interface to Google is very different from other Google interfaces in TWiki, the search results are formatted in XML. The result content can be filtered and combined ...
TWiki As A Bookmark Manager I do quite a bit of Internet based research, and many times I found myself wishing there was a magic button that if I pressed it while ...
Part 1: Profile by time Background Following my assertions about the performance issues behind moving structural metadata and access control out of the topic file ...
Proposal: Have CommonFrontEndCgiScript cover the functionality of all the CgiScripts plus the CGI part of TWikiDotPm. This includes the script to handle Plugins, as ...
Twiki BlosxomWeblog These two programs complement each other very nicely. It would be good to see them brought together. Related Topics: BlosxomWeblog ...
Over the last few months I've been working on the editor applet (see PowerEditPluginDev) and it's made me think laterally. The new editor applet has a display window ...
Refactored from ModPerl see also ShouldHtaccessBeOptimized In StatisticsVariableWillNotStayShared it became clear that ModPerl shouldn't be enabled across all the ...
I've had several requests now from users of the ActionTrackerPlugin and the FormQueryPlugin to be able to control notification schedules from a TWiki page. It doesn ...
Afterthought... Maybe I should've called this page Web Base Code Separation MichaelSparks 06 Mar 2001 Twiki upgrades are currently very painful. Generally ...
How about a allowing pagings redirect (directly) to other pages? The page that is redirected to, should then display the page it's redirected from. UseModWiki also ...
TWiki is already using a simple Do What I Mean idea when it tries singular/plural topic names before giving up and marking a topic as non existent (the question mark ...
Question My Wiki is growing rapidly and I am starting to notice descrepancies in the WikiWords people are using. Has anyone out there got a way to show all words ...
Some TWiki variables I suggest to add in .TWikiPreferences A fluo may be usefull to highlight some text : Set FLUO FLUO Set FYELLOW ...
The TouchGraph GoogleBrowser allows you to visually explore data gathered by doing "related:starting.url" queries from google. This works best for relatively popular ...
Recycle bin for ideas from UsabilityIdeas Always be careful to throw away old ideas. This page will document them for the future. Rejected ideas Toss out homegrown ...
CategoryStale With respect to refactoring, I did a lot of thinking about that too, and keep coming back to: "why"? TWiki is an organism grown by it's participants ...
A thought on access permissions and renaming a topic in % nop MAINWEB% If a user topic nop SomeUser topic contained in nop SomeGroup is renamed to ...
This is the test case for NationalCharactersEncodedInSearchResults. Some Russian characters: Русский текст. And this is the link to Results for NationalCharactersEncodedInSearchResultsTest ...
When trying to see what changed on TWikiDocumentation I was overwhelmed by the size of the diff (and the time it took to load the original page before I could even ...
A read only offline Wiki is for people in the field who have a need to browse and search content. (Topic started in OfflineWiki) Pros: Only web browser ...
This topic is probably premature I should do some research on the output capabilities of diff, but I came across this specific example (below) of diff output that ...
I don't know if some of you have seen the HyperPerl ( http://c2.com/cgi/wikibase?HyperPerl ) literate programming pages by WardCunnigham. He has written a perl script ...
Proposal There should be some means of feeding back usage statistics to Plugin authors, so they know whether their plugins are being used or not. Discussion In TWikiDrawPluginDev ...
EZ Usability Upgrade Plan A couple of problem stories by now have been repeated to the point of litany, and it adds up to: TWiki distribution and docs are totally ...
META should be rendered in other templates other than view Quite a few templates do not support META variables. This makes it difficult to have consistent interface ...
Parameterized Links Like the ParameterizedIncludes, URL parameters should be passed to links, without the need to write http nop ://% nop SCRIPTURL%/view/% nop WEB ...
If a page is renamed, the old topic name should redirect users to the new page. Related topics: CoolURIsDontChange TopicMovedMessageTooVisible RenameTopic ...
TWiki Installer For Windows Caveats If you are using CygwinApache on Windows, use the TWikiUnixInstaller. If you are not using that combination then no this does ...
How about combining the features of Wiki with Jabber , the open source Instant Messaging service? Here are some stories: 1 I define a group in the Main web that ...
This topic used to contain several (excellent, IMHO MC) ideas concerning future directions. MartinCleaver refactored it because he felt that without it this topic ...
This is implicated by PluginsRegisteringTheirVariables; it is the problem that two Plugins could decide to use the same variable names breaking the ability for those ...
Evils of In Band Acccess Control Benefit of Out of Band Access Control I've discussed this in other topics at length so I'll summarise here: Modularisation by ...
Web Based Spell Checkers Investigated for the SpellCheckerPluginDev. http://www.spellonline.com/ web based commercial http://www.spellchecker.net/ ...
I've worked out one reason why there are so many people who log requests in the Support web without apparently reading the SupportGuidelines it's because you can ...
# TWiki Formatted Search in Topics Abstract %SEARCH is extended to permit formatting and displaying of each location in a topic which meets the specified search ...
Some musings on Twiki Architecture Currently TWiki uses a sort of procedural or program driven architecture: data is passed as an arguement to a script as in view ...
Originally from OmittingEmailInWebNotify: Add a button in the WebNotify page to automatically add oneself to the page. WalterMundt 08 Jan 2003 IMHO this is very ...
I am wondering if it is possible to combine tags. For example: term : this is the description for term It would be very useful to be able to highlight the term ...
Experiment to see how far off we are from being able to conduct multi answer surveys... OliverKrueger AntonAylward MarcPilloud ...
The IETF has defined some new Proposed Standards for internationalised domain names (IDNs): RFC:3490, RFC:3491, RFC:3492. The impact on TWiki is roughly as follows ...
similiar in process and technique to WikiCanonicalForm, but with different goals in mind WillNorris 11 Apr 2004 at WikiMania2005, we began a discussion Interchange ...
MikeRovner wrote in TWikiClones: 22 Dec 2000: TWiki (RCS replaced by ClearCase) by MikeRovner for internal use (behind a firewall) as project documentation tool ...
AndreaSterbini had the idea in UseTemplatesEverywhere to split up the template files and move them into the TWiki.TWiki web. The idea here is to introduce special ...
In named includes I noted that after implementing named sections, that: " The name for include should be allowed (at some point) to extract sections denoted ...
When editing, is it possible to (optionally) launch instead an HTML editor of the user's choice, so we can have available some higher powered HMTL based editing? ...
TWiki should not use JavaScript. While I appreciate the advantages of scripting, it's a major security issue. It would be easy to log in as TWikiGuest and insert malicious ...
Editing in a browser's textarea is no fun. How about downloading the text to your favorite local editor and uploading it back up again? Besides being more convenient ...
Easy upgrade of running TWikis As time goes, people run more and more TWiki systems on many servers with more and more customizations And thus upgrading ...
I got an e mail from JamesYoungman while TWiki.org was out of order. It is a nice little script to find referenced but not defined WikiWords. I am posting it here ...
.code { background color:; margin:0px 2.5em; padding:0px 1em; } Abstract A proxy is a piece of middleware that sits between the browser (or another program pretending ...
Content Access Implementation See also: DatabaseForPreferences DatabaseForAccessControl DatabaseForMETA ADatabaseCalledTWiki TopicObjectModel ModularizationProject ...
Anyone tried to view TWiki on a PDA? Here's what I've done... Also see ReadWriteOfflineWiki, ReadOnlyOfflineWiki, OfflineWiki. I happen to use a Handspring Visor ...
At present, there are two scripts that are normally not authenticated, but can work in "authenticated" mode; these are ViewCgiScript and RdiffCgiScript (named viewauth ...
On moving common functionalities from the skins to a) the twiki core, or b) a common shared component (a subset of SharedCode). Each skin maker can benefit from the ...
We have a lot of duplicated work going on, not least in the skin development. We need to practice ExplorationThenConsolidation. I'd just retired FlexibleSkin as it ...
The following shows dependencies between the various TWiki modules. It is generated using CPAN's module dependency but IMO is not sufficiently useful to warrant me ...
Discussion about TimDistro Twiki improved distribution. I am open to changes including project name ; ) PeterMasiar 21 May 2003 If you'd like the Unix based ...
TWikiOO This topic discusses whether having an OO TWiki is a good thing, and if so, what need to be considered. It does not stand as an action plan. Motivation According ...
Moved from BatchUploadPluginDev as it is general to the storage system: Would it be possible to have only one ZIP file per topic as container for all attachments uploaded ...
Some of the comments below probably belong on a topic of a separate name, but I've got them fresh in my mind now, hence I want to get them out now, feel free to demolish ...
Today Twiki can be used a powerful Web based collabration platform. Along with all facilities it provides we can add into Twiki a so called A TWiki Messenger Benefits ...
People are constantly wanting to improve and change the markup (TextFormattingRules) used by twiki. So much so that there is a gateway topic, TWikiSyntaxDiscuss, to ...
MattWilkie said in EasyEditor: Wild thought: MartinCleaver is often saying what makes TWiki valuable is it's RenderingPipeline, could that pipeline be lifted straight ...
Just a little brainstorming. We could create a skin with File Browser like navigation, shown as a sidebar. Screenshot of idea: PeterThoeny 23 Sep 2001 Good ...
A developer at our company implemented a page expiry system that mails owners of out of date pages. Details below. I posted this in response to the discussion at ShowPageAgeVisually ...
I need to set up a site to automate the entire ISO 9000 Process. This site has to be generic for any type of industry. State What I need Done modify htaccess ...
General need for naming standards I think we need some TopicNamingStandards to lessen the chances of similar but differently named topics. One of the Toronto PerlMongers ...
See ConsolidateNotification. Please do not use this topic any more.
Create webs for each translation of TWiki The defacto approach for TranslationSupport, with regards to topics, in twiki is wrap them up in a tarball and attach them ...
It would be nice to specify the color of text. This already can be done using HTML, but a simple way of defining colors with a new WikiSyntax would be better. Ideas ...
Currently Twiki has no way of FindingUnwrittenButLinkedPages as per the Q ListingAllUndefinedButUsedWikiWords asked by MartinCleaver . As a first pass I've written ...
Using Unix Groups For TWiki Security Different Security Levels In Same TWiki Installation Problem with Overprivileged Webserver ...
Bug: Give user a chance to reauthenticate if access is denied I just finished working up a test case for which it was necessary to be TWikiGuest. That is, I authentiicated ...
May I suggest that a link/note be added so that it appears on each page and leads to an explanation of the new look (i.e., created by the Pattern skin) and how to ...
The idea is that it could be convenient to write new topics on a WikiWiki using the BloggerApi, thus using any of the many BloggerApi compatible writing tools available ...
TWikiAdmin: Please consider renaming this page, see first aside below. Summary A TWiki heading markup with a fixed length and the level explicitly included in the ...
TWiki as Web Commentary Tool This topic incorporates some discussion refractored from IndexedThreadedDiscussions. I am interested in exploring possibility of using ...
I love PatternSkin, it makes a new TWiki installation look so professional and polished. But as the winter draws near I sometimes feel that the default colours are ...
As I implement twiki some people are telling me that English is a more developed language than wiki. They say that it is wrong to change the format of the language ...
Software Development Kit Editors EmacsCPerlMode EclipseIDE (with E.P.I.C.) PerlTidy Random ideas Whilst trying to get my latest Wiki working I was ...
Desired Plugin Hooks (once complete listed on PluginHandlers) Proposal No. Hook requestor Parameters Description 1 InternalLinkHandler ...
This topics discusses the pros and cons of disabling HTML in TWiki topics. If you were expecting something else, see RequireEXPLICITTagToEnableHTML My comment: This ...
Please consider the idea of implementing site based configuration files to allow a given site to turn on/off certain features. One thing this could be valuable for ...
We should take a step back and ask ourselves what is Preview trying to accomplish? In other words, what are the requirements that "preview" is a solution to; then ...
I've just made the first release of Morcego, a java applet to make topic maps in 3D. You can see it at http://morcego.arca.ime.usp.br/. It's already integrated in ...
I think we will all benfit from the adoption of wiki markup standards. The lack of wiki data entry standards is likely to inhibit the spread of wikis. People are ...
Colored Background for Web Links in Topic Header For the skin on our Intranet TWiki I have given the web links in the header a colored background of the web's WEBCOLOR ...
What is the general consensus on extending % nop INCLUDE{...}% to include handling interwiki syntax as well. I was thinking of something like: % nop INCLUDE{Wiki ...
New EditTopic The ChildTopicTemplatePlugin provides a means to dictate the template used for child topics. Often though, you cannot dictate the workflow that leads ...
Pure FeatureBrainstorming, before I lose this idea... An option list of page template types for newly created pages. Instead of just hitting ``create'' you can choose ...
Overview Note that this section is an overview, and contains repetition of points covered in the individual sections below. In a multilevel web with an arbitrary ...
While writing the code for ReleaseLocksOnSave I kept stumbling across bits and pieces obviously intended to implement the undocumented delRev and repRev functions ...
Hi all, It occurred to me whilst using TWiki to track the state of my expenses at work that I would like to be able to force a new revision of a topic. This way ...
Logically Nested Webs Introduction #NiD1 Over time there has been a lot of discussion about HierarchicallyNestedTwikiWebs. One aspect that has sometimes been touched ...
Archive of Discussion on EncodeURLsWithUTF8 From InternationalisationUTF8 older discussion. I think it's impractical to require the browser's UTF 8 url encoding ...
as far as I can recall, TWiki doesn't so far have support for anything like this, nor do I recall seeing a wishlist item if I'm wrong, let me know, and I'll delete ...
Topics such as SetMultipleDirsInSetlibDotCfg contain implicit references to other topics in this case SetlibDotCfg. This parent/child/sibling/whathaveyou link is ...
Make use of Latex whenever HTMl fails Latex, as an scriptable Text formating tool provides ways to print math, chemical formulas, Music notes, diagramms and many more ...
Cocoa Wiki Editor Discussion The place to discuss the CocoaWikiEditor. PedroMelo 12 Jan 2003 Pedro, definitely not crazy. I wish we had this for Windows right ...
AntonAylward said in an email: One registerd as a BumpyWordName becuase the registration screeen converted his 'real name' to the BumpyWord, but was then very ...
Cocoa Based Wiki Editor A Cocoa based WikiEditor is an option to help at least the MacOS users use TWiki in a efficient way. Although my discussion is based on MacOS ...
The Render Pipeline converts WikiML into HTML. It is implemented in two main parts: Core Render Routines Plugin Hooks Core Render Routines. The function ...
The idea of reimplementing TWiki in Php. Personally I think this would be a lot of work, and would directly compete with other products such as PhpWiki. I personally ...
TWiki, and other wikis too, could benefit from an Easy Editor. I'm the purposely using the term Easy rather than WYSIWYG or GUI because a better editor does not necessarily ...
I propose that TWiki's primary capability is as a rendering engine. It renders ascii formatted text as HTML. I think that there would be great value in capturing in ...
PeterThoeny's answer to RegeneratingTWikiUsers just made me realise (again, for about the tenth time) that TWiki has an embedded scripting language. %SEARCH , %CALC ...
Just thinking. If we make TWiki a WebServices client, we could have an industry standard way of invoking the APIs in TWiki. 1 For example, adding attachments to ...
This topic started in MultiLevelWikiWebs. The goal is to improve the navigation within a web. Idea: Parenting Mechanism The idea is to have a logical hierarchy ...
I would like to see a offline version of a wiki. Basically I guess just install twiki on your pc, download the files, and do modifications locally. Simple option ...
Recursive searching for all group members I am trying to find a way to get a space delimited list of all members (users) of a group. Because some groups contain groups ...
It's always bugged me that ?raw on shows the text in a text box. It bugs me because you can't then use the browser find in window on the text. Why do we do this? Why ...
We could present a set of controls according to the TopicClassification hence for FeatureEnhancementRequest we could show a DesireMeter... these controls could be ...
More Meta Data fields are needed. There are several topics requesting additional meta data: AddCheckInComment AllowDesignationOfSummary SkipMinorChanges ...
EDITTOPIC, EDITURL, and all those % nop SCRIPTURLPATH%/attach% nop SCRIPTSUFFIX%/% nop WEB%/% nop TOPIC% calls are ugly, pollute the %VAR namespace, are non internationalisable ...
The RCS files associated with topics are currently kept permanently checked out and locked by the apache user. This creates installation and general usage issues, ...
An install of mine lost a page when it ran out of diskspace. It saved the page empty. On restoring the page from the history the user took the topic text but was not ...
All too often I want to edit a page and find that it is locked by the previous editor. The current unchecked box "Release edit lock" is too easily overlooked. So please ...
Bug: CommaSeparatedWikiWordRendering If a user doesn't put spaces into a comma seperated list of WikiNames only the first one gets made into a link.. In my opinion ...
I think we should be able to differentiate between a TWiki.org Release installation and a patched Distribution version (like the TWikiOnDebian package) to achieve ...
this is a first attempt to refactor the requests about SearchByDate and its interpretations as a HistoricizedSearch. an HistoricizedSearch would show results ...
These are some notes I took during my work on the GermanTranslation of some educational TWiki topics. I came across some phrases that either I am not sure about or ...
How much DakarPerformance can we reasonably expect to achieve? All of the benchmarks and tests surrounding Cairo are focussed on how much worse it is than AthensRelease ...
TWikiTimeMachine One of the major benefits of TWiki is the integral versioning you never lose content, and you can go back in time to see how a particular topic ...
There have been many many topics and threads going like: "TWiki uses RCS as backend, so it's easy to switch to CVS, Subversion, this, that..." But it never materialised ...
I sometimes get frustrated having to hit "edit" on a page to change an entry in the form. For example, to correct the status of a report in the Support web. It would ...
Introducing the OO style plugins As shown in another topic (look for it), could be very practical to have a common Base plugin and make new plugins to extends from ...
OO Plugin Api experiment Journal This is the journal of the experiments performed that produced as result the PluginOOApi. Benchmarking I created 2 twiki installations ...
Preferences in a Database It occurs to me that "Preferences" is one of the things that can be migrated out of the Topic pages and into a database. A simple ndexed ...