Re: Building a framework

2018-12-29 Thread Muhammad Zuhair Askari

The very serious and important point this is which needs to be focused. 
Thanks alot Jani Tiainen :), I will try... 

On Saturday, December 29, 2018 at 4:23:19 PM UTC+5, Jani Tiainen wrote:
>
> Hi.
>
> Unfortunately your question is really too broad to answer but I'll give 
> something to grasp on.
>
> It all depends on features you want to build, time it takes to build those 
> features and time you do have available.
>
> You should split your planned tasks to about two week periods (longer 
> periods are harder to estimate). Also you need a plan what you do if your 
> estimates are wrong and you start fall behind.
>
> Also note that there are tasks like testing and documenting which you need 
> to allocate time. Also you might need to allocate time for research and 
> learning things.
>
> Muhammad Zuhair Askari > kirjoitti la 
> 29. jouluk. 2018 klo 5.05:
>
>> Yes, What if I move towards building such framework like Flask, I even 
>> want to make more simpler and having less features (just basic features) 
>> framework, will that be useful for learning web in a bit deeper and is it 
>> worthy for a final Year Project for an under-graduate level student? Or 
>> there is another choice that what If I just download or forked the source 
>> code of Django or Flask or other simple framework and first understand and 
>> then making changes in that framework and customize that. What about this 
>> idea Sir?  @jani Tiainen
>>
>> On Friday, December 28, 2018 at 7:52:11 PM UTC+5, Jani Tiainen wrote:
>>>
>>> Hi,
>>>
>>> If you consider that Django has been in development over 10 years now 
>>> and been developed by several individuals. So building a framework like 
>>> Django doesn't happen overnight.
>>>
>>> Flask is microframework, containing very minimal set of tools and 
>>> relying on external components. Building something like Flask could be 
>>> possible since you wouldn't need to deal with complex issues like ORM or 
>>> database supports.
>>>
>>> On Fri, Dec 28, 2018 at 4:27 PM Muhammad Zuhair Askari <
>>> mzuha...@gmail.com> wrote:
>>>
 Hi! I want  to develop a framework like Django, Flask etc. using python 
 as a final year project of my graduation. This may be very useful for 
 learning purpose. Can anybody tell me how much time will it take for a not 
 well experienced python developer? And is it a good Final Year Project?

 -- 
 You received this message because you are subscribed to the Google 
 Groups "Django users" group.
 To unsubscribe from this group and stop receiving emails from it, send 
 an email to django-users...@googlegroups.com.
 To post to this group, send email to django...@googlegroups.com.
 Visit this group at https://groups.google.com/group/django-users.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/django-users/4e7d6365-4658-4bfa-9257-5157a233fb53%40googlegroups.com
  
 
 .
 For more options, visit https://groups.google.com/d/optout.

>>>
>>>
>>> -- 
>>> Jani Tiainen
>>>
>>> - Well planned is half done, and a half done has been sufficient 
>>> before...
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to django-users...@googlegroups.com .
>> To post to this group, send email to django...@googlegroups.com 
>> .
>> Visit this group at https://groups.google.com/group/django-users.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-users/ed939186-b30b-43c2-b9d6-e2da85bde218%40googlegroups.com
>>  
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/4bcf0cfb-f813-4059-9112-6cb97b17a1de%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Building a framework

2018-12-29 Thread Jani Tiainen
Hi.

Unfortunately your question is really too broad to answer but I'll give
something to grasp on.

It all depends on features you want to build, time it takes to build those
features and time you do have available.

You should split your planned tasks to about two week periods (longer
periods are harder to estimate). Also you need a plan what you do if your
estimates are wrong and you start fall behind.

Also note that there are tasks like testing and documenting which you need
to allocate time. Also you might need to allocate time for research and
learning things.

Muhammad Zuhair Askari  kirjoitti la 29. jouluk. 2018
klo 5.05:

> Yes, What if I move towards building such framework like Flask, I even
> want to make more simpler and having less features (just basic features)
> framework, will that be useful for learning web in a bit deeper and is it
> worthy for a final Year Project for an under-graduate level student? Or
> there is another choice that what If I just download or forked the source
> code of Django or Flask or other simple framework and first understand and
> then making changes in that framework and customize that. What about this
> idea Sir?  @jani Tiainen
>
> On Friday, December 28, 2018 at 7:52:11 PM UTC+5, Jani Tiainen wrote:
>>
>> Hi,
>>
>> If you consider that Django has been in development over 10 years now and
>> been developed by several individuals. So building a framework like Django
>> doesn't happen overnight.
>>
>> Flask is microframework, containing very minimal set of tools and relying
>> on external components. Building something like Flask could be possible
>> since you wouldn't need to deal with complex issues like ORM or database
>> supports.
>>
>> On Fri, Dec 28, 2018 at 4:27 PM Muhammad Zuhair Askari <
>> mzuha...@gmail.com> wrote:
>>
>>> Hi! I want  to develop a framework like Django, Flask etc. using python
>>> as a final year project of my graduation. This may be very useful for
>>> learning purpose. Can anybody tell me how much time will it take for a not
>>> well experienced python developer? And is it a good Final Year Project?
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Django users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to django-users...@googlegroups.com.
>>> To post to this group, send email to django...@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/django-users.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/django-users/4e7d6365-4658-4bfa-9257-5157a233fb53%40googlegroups.com
>>> 
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>> --
>> Jani Tiainen
>>
>> - Well planned is half done, and a half done has been sufficient before...
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-users+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@googlegroups.com.
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/ed939186-b30b-43c2-b9d6-e2da85bde218%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAHn91odacE23a-2A4Af5NLaqPEZB9OHKYKxfZSYGK%3D0RjzeR5A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Building a framework

2018-12-28 Thread Muhammad Zuhair Askari
Yes, What if I move towards building such framework like Flask, I even want 
to make more simpler and having less features (just basic features) 
framework, will that be useful for learning web in a bit deeper and is it 
worthy for a final Year Project for an under-graduate level student? Or 
there is another choice that what If I just download or forked the source 
code of Django or Flask or other simple framework and first understand and 
then making changes in that framework and customize that. What about this 
idea Sir?  @jani Tiainen

On Friday, December 28, 2018 at 7:52:11 PM UTC+5, Jani Tiainen wrote:
>
> Hi,
>
> If you consider that Django has been in development over 10 years now and 
> been developed by several individuals. So building a framework like Django 
> doesn't happen overnight.
>
> Flask is microframework, containing very minimal set of tools and relying 
> on external components. Building something like Flask could be possible 
> since you wouldn't need to deal with complex issues like ORM or database 
> supports.
>
> On Fri, Dec 28, 2018 at 4:27 PM Muhammad Zuhair Askari  > wrote:
>
>> Hi! I want  to develop a framework like Django, Flask etc. using python 
>> as a final year project of my graduation. This may be very useful for 
>> learning purpose. Can anybody tell me how much time will it take for a not 
>> well experienced python developer? And is it a good Final Year Project?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to django-users...@googlegroups.com .
>> To post to this group, send email to django...@googlegroups.com 
>> .
>> Visit this group at https://groups.google.com/group/django-users.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-users/4e7d6365-4658-4bfa-9257-5157a233fb53%40googlegroups.com
>>  
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> -- 
> Jani Tiainen
>
> - Well planned is half done, and a half done has been sufficient before...
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/ed939186-b30b-43c2-b9d6-e2da85bde218%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Building a framework

2018-12-28 Thread Muhammad Zuhair Askari


On Friday, December 28, 2018 at 7:27:16 PM UTC+5, Muhammad Zuhair Askari 
wrote:
>
> Hi! I want  to develop a framework like Django, Flask etc. using python as 
> a final year project of my graduation. This may be very useful for learning 
> purpose. Can anybody tell me how much time will it take for a not well 
> experienced python developer? And is it a good Final Year Project?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/15cc0499-f240-478a-8f6a-964a9a94b254%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Building a framework

2018-12-28 Thread Jani Tiainen
Hi,

If you consider that Django has been in development over 10 years now and
been developed by several individuals. So building a framework like Django
doesn't happen overnight.

Flask is microframework, containing very minimal set of tools and relying
on external components. Building something like Flask could be possible
since you wouldn't need to deal with complex issues like ORM or database
supports.

On Fri, Dec 28, 2018 at 4:27 PM Muhammad Zuhair Askari 
wrote:

> Hi! I want  to develop a framework like Django, Flask etc. using python as
> a final year project of my graduation. This may be very useful for learning
> purpose. Can anybody tell me how much time will it take for a not well
> experienced python developer? And is it a good Final Year Project?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-users+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@googlegroups.com.
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/4e7d6365-4658-4bfa-9257-5157a233fb53%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
Jani Tiainen

- Well planned is half done, and a half done has been sufficient before...

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAHn91ocFYdArSJ%2BaTL444NuXXK2uL-UKg1uwVpBaHdMf6bv7ww%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Building a framework

2018-12-28 Thread Jason
That is highly ambitious and may not be all that attainable given you 
describe your exprience as a not well experienced python developer.  You 
might find it a better learning exercise to create a plugin or package that 
can be used by Django or Flask.  That would give you exposure to the 
internals of the framework and the overall design and code.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/05a4f81d-e66c-4819-87eb-4e24357e1939%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.