Skip to content
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

Roadmap - big boom update #533

Open
43 of 45 tasks
f3l1x opened this issue Jun 26, 2017 · 22 comments
Open
43 of 45 tasks

Roadmap - big boom update #533

f3l1x opened this issue Jun 26, 2017 · 22 comments

Comments

@f3l1x
Copy link
Member

@f3l1x f3l1x commented Jun 26, 2017

Hi.

I'm going to focus on documentation and improvements in next following weeks/months. I'll try to solve all related issues. Document all new stuff, remove all deprecated stuff and many other things.

You known I have my own job as many others here, so I can't set up deadlines, but I can set up roadmap.

I gladly see you join me on my journey.



Roadmap

Warm up

  • #46 (quickstart - no presenter mapping in config)
  • #44 (Add generator command for building whole site at once)

Quick Start & Bootstrap [filter]

  • Create quickstart branch for Nette 2.3
  • Synchronize quickstart for Nette 2.3
  • #217 (Bootstrap: removed Configurator::DEVELOPMENT & PRODUCTION)
  • #219 (Bootstrap: zdokumentovat Configurator::addServices())

Tracy [filter]

  • #201 (Tracy: detekce vývojového řežimu na základě cookies)
  • #205 (Tracy: přizpůsobení dumpování objektů)
  • #208 (Tracy: tvorba vlastního loggeru)
  • #240 (Debugging: document switching on via $configurator and Tracy, fix info about E_NOTICE/E_WARNING)

MVC/Application/Routing [filter1] [filter2]

  • #203 (Application: all presenters are created in Dependency Injection container)
  • #390 (Presentery: ukonceni behu) (Thanks @JanGalek #606)
  • #322 (Add documentation of Nette\Application\UI\Multiplier)
  • #238 (Components: add use-case of a real component, clarify advanced use of components)
  • #204 (Application: LinkGenerator + {link} macro without presenter)
  • #211 (Application: removed case insensitivity for presenters and actions)
  • #215 (Application: Router caching + action name can begin with number)
  • #81 (Translate routing improvements from English to Czech)
  • #239 (Routing: remove deprecated stuff, path mask, fix simple router and document new features)

Dependency Injection [filter]

@f3l1x handle all issues

  • #528 (DI - remove deprecated extending service)
  • #230 (DI: zdokumentovat dynamic services)
  • #386 (Configuring: better description for DI)
  • #222 (DI: service aliases)
  • #224 (DI: zdokumentovat DecoratorExtension, DIExtension a InjectExtension)
  • #226 (DI: zdokumentovat CompilerExtension::validateConfig())
  • #228 (DI: zdokumentovat chained syntax)
  • #231 (DI: zdokumentovat parametry pro extensions v ExtensionsExtension)
  • #493 (DI: document autowiring options (no, self, interface))

Latte [filter]

  • #245 (Latte: Přidat upozornění na includeblock na možné xss)

Cache [filter]

  • #374 (Přidat soupis úložišť pro cache)

Utils [filter]

  • #555 (Json - add information about sendResponse(new JsonResponse))
  • #496 (Utils: add page about DateTime)
  • #595 (SafeStream - enhancement)
  • #602 (Callback - create new page)
  • #603 (ArrayHash - create docs)
  • #604 (ArrayList - create docs)
  • #242 (Paging: overhaul, add use-cases)

Database [filter]

  • #216 (Database: nové operátory a značky)

HTTP [filter]

  • #550 (HTTP: document CSP support & nonce)

PhpGenerator [filter]

  • #586 (PhpGenerator - document this package)

Mail [filter]

  • #478 (Mail: document FallbackMailer)

Ajax [filter]

  • #241 (Ajax: overhaul)

Maintenance [filter]

  • #223 (Nova stranka migrace nette 2.2 -> 2.3)
  • #487 (Main migration page)
  • #394 (Opening editor url handler under gnome (ubuntu))
@dg
Copy link
Member

@dg dg commented Jun 26, 2017

Thank you, it is awesome!!!

@f3l1x f3l1x self-assigned this Jun 26, 2017
@premekkoch
Copy link
Contributor

@premekkoch premekkoch commented Jun 26, 2017

@f3l1x Will you mentor me, if I join?

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jun 26, 2017

Sure, happy to see you buddy. It will be long-loong journey ;-)

@ghost
Copy link

@ghost ghost commented Jun 26, 2017

I would like to help:)

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jun 27, 2017

@revager29 You're welcome. Join us at our journey!

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jun 27, 2017

Status update 26.6.2017

Yesterday I have prepared a lot of PR's to synchronize QuickStart and many other typos.

PR:

Status update 27.6.2017

Today a few more PR's has to come up.

PR:

Bigger thing, I've labeled all open issues to propel Area (Mail, Tracy, Latte, etc..) and closed some outdated/not-relevant issues.

The whole list of all label is here: https://github.com/nette/docs/labels

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jun 29, 2017

Status update 29.6.2017

Today's good day. All tickets (2) there were in plan in June are solved. Good job guys.!

I'm just collecting all data for next month. QuickStart.

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jul 3, 2017

Status update 03.07.2017

Hello guys, I have been overwhelmed a couple days ago, cause I was moving into the new house.

A few things to this month:

  • prepare quick start for Nette 2.3 (Personally I think it's gonna be fast & furious. Not any special things, just create branch and synchronize all necessary stuff). Who want to do that?

  • resolve some bootstrap issues

    • #217 (Bootstrap: removed Configurator::DEVELOPMENT & PRODUCTION)
    • #219 (Bootstrap: zdokumentovat Configurator::addServices())

What do you think guys @revager29 and @premekkoch, wanna do that? :-)

@dg
Copy link
Member

@dg dg commented Jul 3, 2017

I pushed quickstart v2.3 https://github.com/nette/tutorial-quickstart/tree/v2.3. The problem is that tutorial is written for old version of sandbox without SignFormFactories. So it is needed to fix chapter about authorization.

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jul 3, 2017

@dg Thanks. We'll take care about it. :-)

@dg
Copy link
Member

@dg dg commented Jul 3, 2017

The question is, whether it really make sense to invest energy into the quickstart for 2.3. Isn't it better to simply delete it and link to 2.4?

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jul 17, 2017

@dg I think it is, I handle it, it scares me in my dreams. :-D

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jul 17, 2017

Status update 17.07.2017

It has been an one hell of the weekend. I've finally moved in, I've finally internet connection, so I am alive again.

We solved a few tickets during these days:

Thank you all guys. 👍

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jul 23, 2017

Status update 23.07.2017

We've made a huge homepage refactoring.

dfqdzs9xuaaavyv

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Jul 25, 2017

Status update 25.07.2017

We're going much faster then I expected. 🎉 I've rescheduled all tickets from month-plan to package-plan.

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Aug 2, 2017

Status update 2.8.2017

@premekkoch (with little help of @dg) solved: #603, #604.
@JanGalek solved #478.

Thank you guys!


At this time I'm working on Dependency Injection improvements, stay tuned. :-)

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Aug 15, 2017

Status update 15.8.2017

@premekkoch solved: #623
@JanGalek solved: #626, #622, #621
@f3l1x solved: #624
Typos: @radekdostal (#627) @hermajan (#629)

Thank you guys!


We're still working on more issues to complete the docs. Please open new issues for things we forgot.

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Sep 6, 2017

Status update 6.9.2017

We've resolved many issues.

Issues: #231, #224, #226, #228, #602, #222, #586, #635
PR: #643, #644, #645, #626, #633, #634


Thank you guys!

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Nov 9, 2017

Status update 9.11.2017

It has been a while when we close the last issue. At this moment I focus on my 👨‍🏭 & 💰 . Don't be worry, I will fix all issues at the end. ;-)

🎉

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Feb 11, 2018

Status update 11.02.2018

We've resolved some small issues: #674, #663, #637, #668, #667, #669. Some of them weren't in this big list.

We're still keep going.

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Sep 9, 2019

Status update 9.9.2019

We've Nette 3.0, yay, 🎉. You can find tiny typos or deprecated stuff out there, but don't worry, we're working on that.

PR's: #775 #736

@f3l1x
Copy link
Member Author

@f3l1x f3l1x commented Oct 28, 2020

Status update 28.10.2020

We've improved (well, @dg by itself these days) very well. Nette 3.0 has awesome doc!

Let's continue with the hard work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants