• Login
Community
  • Login

Documentation is like sex...

Scheduled Pinned Locked Moved Announcements
8 Posts 4 Posters 3.5k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    donho
    last edited by donho May 24, 2019, 12:55 PM May 16, 2019, 12:11 PM

    …when it’s good, it’s very, very good; when it’s bad, it’s better than nothing.

    As you can see, Notepad++ Wiki ’s content is very outdated. For the security reason, Notepad++ Wiki is in read only currently, and it will be replaced by new Notepad++ User Manual (from scratch).
    Notepad++ User Manual will be built collaboratively (in Markdown) on GitHub. So anyone can contribute it by submitting the pull requests.

    The main sections (the structure of this user manual) that I can enumerate for the moment are:

    • Introduction
    • Getting start
    • Programing Languages
    • User Defined Language System
    • Searching
    • Session
    • Macros
    • Auto-completion
    • Plugins
    • Preferences
    • Themes
    • Command Line
    • Shell Extension
    • Binary Translation
    • Updating

    [Edited 23/05/2019]
    I need your vision for this define to cover Notepad++ in every aspect.
    notepad-plus-plus/npp-usermanual is reloaded and it will be used as the Notepad++ document official repository:
    https://github.com/notepad-plus-plus/npp-usermanual/

    The party begins. You’re contribution (PR) are welcome!

    1 Reply Last reply Reply Quote 8
    • P
      PeterJones
      last edited by PeterJones May 16, 2019, 1:27 PM May 16, 2019, 1:26 PM

      That’s awesome. Thanks, @donho! Is it going to be in the existing notepad-plus-plus/npp-usermanual repo, or starting over?

      One thing I really like in user manuals is to have a section on configuring / setting preferences. So in your section outline, I’d probably call it

      • Preferences

      and put it after the Themes

      With highly configurable apps, like Notepad++, it’s often hard to remember where a given setting is, so having a single page which enumerates the location of each of the settings, as well as gives a brief description of each, would be quite useful.

      Other than that, I am sure as people contribute, new sections will be thought of. That outline is a great starting point. I look forward to contributing.

      Thank you.

      1 Reply Last reply Reply Quote 6
      • D
        donho
        last edited by May 16, 2019, 10:58 PM

        @PeterJones said:

        Is it going to be in the existing notepad-plus-plus/npp-usermanual repo, or starting over?

        Starting over. “notepad-plus-plus/npp-usermanual” repo will be removed.

        • Preferences

        Added now. Thanks.

        D 1 Reply Last reply May 23, 2019, 5:03 PM Reply Quote 4
        • D
          donho @donho
          last edited by donho May 24, 2019, 12:55 PM May 23, 2019, 5:03 PM

          @PeterJones

          Is it going to be in the existing notepad-plus-plus/npp-usermanual repo, or starting over?

          Starting over. “notepad-plus-plus/npp-usermanual” repo will be removed.

          A little bit change:
          notepad-plus-plus/npp-usermanual is reloaded and it will be used as the Notepad++ document official repository:
          https://github.com/notepad-plus-plus/npp-usermanual/

          1 Reply Last reply Reply Quote 2
          • C
            cmeriaux
            last edited by May 23, 2019, 8:18 PM

            @donho
            What about using GitHub Page: GitHub Pages is designed to host your personal, organization, or project pages from a GitHub repository.
            Here is an example of my fork :
            https://cmeriaux.github.io/npp-usermanual/SUMMARY

            M 1 Reply Last reply May 24, 2019, 12:57 AM Reply Quote 2
            • M
              Meta Chuh moderator @cmeriaux
              last edited by Meta Chuh May 24, 2019, 12:59 AM May 24, 2019, 12:57 AM

              @cmeriaux

              many thanks for your thoughts, they are the same which we had at the beginning, of using github pages and the jekyll engine, due to the easy-cheesy setup.

              but currently we prefer to set up an in-house solution, that we can change to our needs anytime, without external dependencies.

              best regards

              1 Reply Last reply Reply Quote 1
              • D
                donho
                last edited by May 25, 2019, 3:22 PM

                It’s not so “in-house”. In fact we use Hugo (another popular MD to HTML generator) to render our document.
                The “in house” part is each merge of PR into npp-usermanual master will update automatically the document site on the fly. So the document site in question cannot be in github.io if we want to have this feature.

                M 1 Reply Last reply May 28, 2019, 12:58 AM Reply Quote 3
                • M
                  Meta Chuh moderator @donho
                  last edited by May 28, 2019, 12:58 AM

                  @donho

                  each merge of PR into npp-usermanual master will update automatically the document site on the fly. So the document site in question cannot be in github.io if we want to have this feature.

                  the github pages jekyll engine renders all md files of a repo on the fly, that’s why we’ve first suggested it, to get the doc up and running as quickly as possible.

                  It’s not so “in-house”

                  yes, it’s not quite in-house, as long as we use the ovh server.
                  but as long as no-one sponsors a datacenter to notepad++ we will not be able to do everything in-house. 😉

                  1 Reply Last reply Reply Quote 2
                  3 out of 8
                  • First post
                    3/8
                    Last post
                  The Community of users of the Notepad++ text editor.
                  Powered by NodeBB | Contributors