Comments (6)
Documentation for end users or developers?
from coocook.
I meant for developers.
from coocook.
@glauschwuffel just mentioned that he likes to write documentation for Perl projects, maybe also for Coocook.
from coocook.
@glauschwuffel just mentioned that he likes to write documentation for Perl projects, maybe also for Coocook.
Yes, I do.
So ... this ticket is about onboarding documentation for developers?
from coocook.
Yes. We will eventually also need user documentation but that has lower priority and UI is going to change. So let’s start with more developer documentation.
I thought of creating https://doc.coocook.org/ or similar and drop some useful stuff there:
- HTML output of Doxygen
- visualization of database design (how?)
- POD of our modules converted to HTML
- README.md as HTML
- additional HTML documents?
- a list of all CPAN modules installed by Coocook including indirect dependencies (helps to select new dependencies)
Questions we should probably cover:
- How to install and run Coocook? (README.md already contains most basic information)
- How to upgrade to newer versions?
- How to work with Docker? (@moseschmiedel is working on a Dockerfile for Coocook)
Everyone may feel free to add anything missing.
@glauschwuffel Is there anything in the list that you want to start with? Do you need information from us or should we have a hack session together to get you started?
from coocook.
Additional topic to cover:
- precedence logic of configuration files:
coocook_local.*
overridescoocook.*
overrideslib/Coocook.pm
- configuration options in the config file (preferably
coocook_local.yaml
)—best documentation we currently have are the default values and comments inlib/Coocook.pm
from coocook.
Related Issues (20)
- Remove jQuery HOT 2
- Don’t send email to unknown addresses when password recovery is requested
- Change year of Copyright to 2021 HOT 2
- Provide “share link” to public recipe view in recipe editor
- Unit dropdown in Recipe View (edit view) allows selecting unavailable units with keyboard HOT 3
- Encode URLs in HTML attributes
- User cannot view project by organization membership and permission HOT 1
- Send code for copy & paste for password recovery, teach users to never click links in emails
- Hide user profiles from search engines and unauthenticated users
- Add example for coocook_local.yaml
- t/script_passwd.t fails if $USER is not set
- Black links in footer
- Broken tests after hiding user profiles for searching engines
- redesigned landing page HOT 1
- Update marked.js HOT 1
- Create recipe from freestyle dish
- Export all public projects as SQL dump for development
- Rename "import recipe" to "use recipe" when creating a dish from a recipe
- Bootstrap color theme HOT 3
- Error when creating tag
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from coocook.