-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Under the hood information for contributors #878
Comments
There is. Some of these are nice bullets but others are entire markdown pages (how the JS stuff is done). If you wanted to start something inside |
This would be great. I would also appreciate some information about the plugin system. I figured out the basic stuff and could add that, but failed to work out advanced things like routing HTTP requests to a plugin. |
@pixelistik We need to include documentation of the plugin and theme frameworks to the general documentation. I think we're close to finalizing it to a point where documentation makes sense. I refrained on committing to the interface for plugins in case it needed to change. There's still a few pieces we can leave undocumented but the items you mentioned are ready to be signed off on :). |
I’ll try and start something this weekend. I think the best way with this kind of stuff is to start writing whatever you have to say (like what @pixelistik and I figured out already, even if we’re probably wrong about some stuff) without minding form and organisation too much at first. Then we have a “something” that we can improve/reorganise/tear apart, instead of a “nothing” to plan/organise/reflect upon, which is a harder task. |
Shall we do this using Github's wiki? It might be easier to write and adapt into whatever the final form might be. Not sure what type of access is needed to edit the wiki but I'm happy to provide it. Looks like anyone can create wiki pages. We can just include the links in this issue to keep track. How's that sound? |
Sounds great. Apparently, anyone can edit the wiki unless you check “Restrict edits to Collaborators only” in the settings. |
I wrote something about logging and https://github.com/photo/frontend/wiki/Contributing:-Getting-Started |
Great start, I started updating it and added a TOC. |
@oscherler Now that photo/documentation is a separate repository we have a lot more room to spread out in the docs department. Can you submit this document as a pull request over there? Probably the best place would be in the contribute folder under docs. (And any additions are welcome!) |
It still doesn't explain how to regenerate the assets. I delete the whole cache and still get the same JS code in prod. |
@hfiguiere You mean CSS as reported in #1525, right? |
No. I mean JS as changed in PR #1526 |
|
but it is SLOW. Very SLOW. I'd expect it to actually regenerate every and switching back to "prod" to speed up using pregenerated stuff. |
hint this my deployment server. |
@hfiguiere The slowness is the CSS generation. When To regenerate and cache everything you can set |
Nope. Not working. tbx.js didn't change. Cached .js still don't have the change. |
And yes they got regenerated. |
@hfiguiere Let's move this discussion over to #1528. |
I’m thinking of writing a Markdown document with some randomly useful information for contributors, as I figure it out, e.g.
Is there interest in something like this?
The text was updated successfully, but these errors were encountered: