Re: Wiki - individual application page(s)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday 01 of October 2020 05:30:21 Michael via tde-users wrote:
> On Wednesday 30 September 2020 12:58:17 pm Slávek Banko via tde-users 
wrote:
> > Dne st 30. září 2020 Michael via tde-users napsal(a):
> > > On Tuesday 29 September 2020 08:36:07 pm Slávek Banko via tde-users
> >
> > wrote:
> > > > Hi all,
> > > >
> > > > I have an idea that pages with information about individual
> > > > applications could be created in the wiki, so that an overview of
> > > > these pages can replace the list of applications, which is
> > > > statically on the main web.
> > >
> > > A long time ago I was going to do this.  The problem I ran into was
> > > knowing where, and the existing format(s) of, the data needed to
> > > pull from to do a programmatic build of that page.  It also seems
> > > that the data is somewhat distribution delineated (or just used
> > > differently by each distribution)?
> > >
> > > My thoughts on questions that need answering before anyone starts:
> > >
> > > A) How do we want the Wiki page(s) structured?
> > > - - One page per App w/ no categorization?
> > > - - Categorization with all Apps in that group listed on one page?
> > > - - One page per App w/ Categorization to every group it could be
> > > listed in? - - Something else?
> >
> > My idea is for each application an individual page with a
> > categorization determining where it belongs - to which summaries it
> > should be listed.
>
> That'd be my vote.
>
> > > Hangman in the current Menu (Debian) for visualization:
> > >
> > > Menu
> > > - Edutainment (<Categorization)
> > > - - Languages (<Categorization)
> > > - - - KHangMan (<App)
> > > - Games (<Categorization)
> > > - - Games for Kids (<Categorization)
> > > - - - KHangMan (<App)
> >
> > Yes, my idea was categorizing that way. I suppose it would be a good
> > idea for each level to be generated as individual pages so that the
> > list of applications isn't terribly long.
> >
> > I don't know if it will be possible to use any module / extension that
> > could generate these category overview pages, or if there will be a
> > need to prepare some automation that will generate these pages and
> > insert them into the Wiki. But that's probably not important at the
> > moment.
> >
> > > B) What data do we want on the Apps page(s)?
> > > - - Name (whose/which name?)
> > > - - Description (^)
> > > - - Command to run?
> > > - - Package(s) it’s in?
> > > - - Menu(s) it’s in?
> > > - - Icon?
> > > - - ????
> >
> > Very good design. I assume that the name should be the one that the
> > application uses as its name in the About dialog. There could probably
> > be two descriptions - a brief description and a detailed description.
> >
> > Do you have any idea that information for such application information
> > cards could be extracted in some way? I am afraid that this will
> > require, above all, manual effort.
> >
> > > C) What data do we want on the Categorization page(s)? (if used)
> > > - - Apps
> > > - - {basically anything from App above}
> > > - - ????
> >
> > For the category overview pages I had an idea:
> > - Name
> > - Brief description
> > - Icon
> >
> > > # # #
> > >
> > > As a big fuzzy guess, whatever currently builds the menus seems like
> > > a logic place to start from...
> > >
> > > Injecting the data into the Wiki is most likely trivial.  If nothing
> > > else it’s just dup a test bed somewhere and use raw SQL ‘till it
> > > works...
> > >
> > > As a suggestion, I’d use a page(s) on the new Wiki to hash all this
> > > out. Using the new Wiki also allows creating multiple example
> > > structures/pages thereby supporting some sort of eventual choice
> > > decision by the whole group.
> > >
> > > my 2 cents,
> > > Michael
> > > ____________________________________________________
> >
> > Thank you for your interest in this task!
>
> The data we want is already somewhere, where is pretty much the issue,
> it’s pretty scattered and incomplete.
>
> Example:  KMail
>
> >> Menu Entry:
>
> Name: KMail
> Description: Mail Client
>
> >> KMail About
>
> TDE Email Client
>
> >> $ apt-cache show kmail-trinity
>
> ####
> Package: kmail-trinity
> Source: tdepim-trinity
> {snip}
> Description: Trinity Email client
>  KMail is a fully-featured email client that fits nicely into the TDE
>  desktop. It has features such as support for IMAP, POP3, multiple
> accounts, mail filtering and sorting, PGP/GnuPG privacy, and inline
> attachments. .
>  You need to install tdepim-tdeio-plugins if you want to use IMAP or
>  mbox files, and/or tdebase-tdeio-plugins if you want to use POP3.
>  .
>  This package is part of Trinity, and a component of the TDE PIM module.
>  See the 'tde-trinity' and 'tdepim-trinity' packages for more
> information. .
>   Homepage: http://kmail.kde.org/
> ####
>
> Which leads nicely into the reliability for the data found being an
> issue...
>
> http://kmail.kde.org/  doesn’t even exist anymore ...  And...
>
> KMail Handbook
>
> “Although KMail can be considered reliable you should keep backups of
> your messages, that is, just copy the files and folders in ~/Mail
> (including the hidden ones that start with a dot) to a safe place.”
>
> Now I’m curious just how long ago mail messages were moved out of the
> ~/Mail structure ;)
>
> # # #
>
> Anyway, skipping the data pulling, the page layouts would be the first
> steps.
>
> Best,
> Michael
> ____________________________________________________

It can be seen that using package information as a basis for application 
wiki pages could help improve this information :)

However, it is important to think not only about how different the 
granularity of packages can be in individual distributions, but also that 
not every program has a separate package. For example, kwrite is included 
in package kate-trinity (deb packaging).

Cheers
-- 
Slávek

Attachment: signature.asc
Description: This is a digitally signed message part.

____________________________________________________
tde-users mailing list -- users@xxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxx
Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@xxxxxxxxxxxxxxxxxx

[Index of Archives]     [Trinity Devel]     [KDE]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]     [Trinity Desktop Environment]

  Powered by Linux