Discussion:
Need review and looking for a mentor
Aniket Pant
2013-05-29 02:53:45 UTC
Permalink
Hi,

I wasn't selected for GSoC this year but I would still like to work on
the UUID Abstraction Project. Here's the link to my proposal-
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/aniket/5001

I am looking for review on my proposal and I would be very happy if
someone would like to guide me with the project. And it would be great
if someone could tell me what could have been the reason for my
proposal not being accepted.

Thank you very much.

Aniket
Thomas Scholz
2013-05-31 05:30:12 UTC
Permalink
Hi Aniket,
Post by Aniket Pant
I wasn't selected for GSoC this year but I would still like to work on
the UUID Abstraction Project. Here's the link to my proposal-
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/aniket/5001
I am looking for review on my proposal and I would be very happy if
someone would like to guide me with the project. And it would be great
if someone could tell me what could have been the reason for my
proposal not being accepted.
I don’t know why your proposal was rejected or why you didn’t get any
responses.

I like how you believe in your idea, and indeed – the current GUID scheme
needs some improvements.

You will face some very interesting challenges. Probably most important:

- backwards compatibility
- current misuse of GUIDs as public URLs in some plugins and even in core
- import and export of databases

I don’t have the time for a real mentoring, but if you need someone to
talk about the project and your ideas or for code reviews, you can contact
me off list.

Thomas
Aniket Pant
2013-06-01 02:42:16 UTC
Permalink
Thomas,

Thank you for the response.

Even I think that backward compatibility will be a big issue that needs to
be taken care of. I thought about the points you put in and I was able to
come up with a plan.

I feel that if this change is to be implemented, it needs to be done when
the release cycle enters 4.x a change of this type cannot be catered by any
other method. Moreover, when this upgrade takes place, the user will get a
security message. If he approves the change, a script will check the
installed plugins and detect if they are compliant to the change. If
they're not, we deactivate the plugins.

Also, the database will be exported before the change, so that in case of a
failure, it can be rolled back.

The import/export functions will be changed accordingly.
Post by Thomas Scholz
Hi Aniket,
I wasn't selected for GSoC this year but I would still like to work on
Post by Aniket Pant
the UUID Abstraction Project. Here's the link to my proposal-
http://www.google-melange.com/**gsoc/proposal/review/google/**
gsoc2013/aniket/5001<http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/aniket/5001>
I am looking for review on my proposal and I would be very happy if
someone would like to guide me with the project. And it would be great
if someone could tell me what could have been the reason for my
proposal not being accepted.
I don’t know why your proposal was rejected or why you didn’t get any
responses.
I like how you believe in your idea, and indeed – the current GUID scheme
needs some improvements.
- backwards compatibility
- current misuse of GUIDs as public URLs in some plugins and even in core
- import and export of databases
I don’t have the time for a real mentoring, but if you need someone to
talk about the project and your ideas or for code reviews, you can contact
me off list.
Thomas
______________________________**_________________
wp-hackers mailing list
http://lists.automattic.com/**mailman/listinfo/wp-hackers<http://lists.automattic.com/mailman/listinfo/wp-hackers>
Loading...